我想在Excel中的工作表中添加一个检查,以测试列中的条目是否具有相同的总字符数。我知道如何对两个单元格进行操作,我可以简单地使用=IF(EXACT(LEN(A1),LEN(A2)),"Match","No Match")
,但如果我有很多单元格要相互测试呢?
示例:
答案 0 :(得分:1)
在每行中添加一个带有B
等帮助列=LEN(A1)
,然后使用C1
添加一个检查单元格=STDEV.P(B:B)=0
。如果TRUE
列中的所有条目长度相同,则会显示A
,否则会显示FALSE
。
答案 1 :(得分:0)
尝试使用此数组公式(通过在点击ctrl
时按住shift
+ enter
来输入):
=IF(AND(LEN(OFFSET($A$1,0,0,COUNTA($A:$A)))/LEN($A$1)=1),"Match","No Match")
或通常输入的公式:
=IF(AND(MMULT(LEN(OFFSET($A$1,0,0,COUNTA($A:$A))),1/LEN($A$1))=1),"Match","No Match")
您也可以在数组(CSE)公式中使用其他人建议的Std Dev计算,以避免使用辅助列:
=IF(STDEV.P(LEN(OFFSET($A$1,0,0,COUNTA($A:$A)))),"No Match","Match")