Excel,检查列是否有相同数量的字符为每个单元格

我想在Excel中的工作表中添加一个检查来testing一列中的条目是否具有相同的总字符数。 我知道怎么做两个细胞,我可以简单地使用=IF(EXACT(LEN(A1),LEN(A2)),"Match","No Match")但如果我有很多细胞testing互相攻击?

例:

示例图像

在每行中添加一个辅助列B其中=LEN(A1)等,然后在C1使用=STDEV.P(B:B)=0来表示一个检查单元。 如果列A中的所有条目长度相同,则显示TRUE否则显示FALSE

试试这个数组公式(按住ctrl + shift同时按下enter ):

 =IF(AND(LEN(OFFSET($A$1,0,0,COUNTA($A:$A)))/LEN($A$1)=1),"Match","No Match") 

或者这通常input公式:

 =IF(AND(MMULT(LEN(OFFSET($A$1,0,0,COUNTA($A:$A))),1/LEN($A$1))=1),"Match","No Match") 

您也可以按照其他人的build议,在数组(CSE)公式中使用Std Dev计算,以避免助手列:

 =IF(STDEV.P(LEN(OFFSET($A$1,0,0,COUNTA($A:$A)))),"No Match","Match")