来自特定字符的Excelvalidation号码

我有一个与Excel的问题,我需要创buildvalidation,让input一个字符1和0的数字,它可以是011 101 011100 110101等..我只需要检查是二进制数,如果它不是得到错误..任何build议?

尝试使用此公式进行validation:

如果你的数据不能包含空格:

=SUBSTITUTE(SUBSTITUTE(A1,"1",""),"0","")="" 

如果您的数据可能包含空格:

 =TRIM(SUBSTITUTE(SUBSTITUTE(A1,"1",""),"0",""))="" 

快速入门将是在另一列使用BIN2DEC。 如果原始单元格包含有效的二进制数字,则公式将返回一个十进制数字,否则将返回一个错误,您可以使用ISERROR来检查该错误。

编辑:ISERROR和BIN2DEC的嵌套使用也应该作为一个validation。