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

时间:2016-07-30 10:39:20

标签: excel excel-formula formula

我想在Excel中的工作表中添加一个检查,以测试列中的条目是否具有相同的总字符数。我知道如何对两个单元格进行操作,我可以简单地使用=IF(EXACT(LEN(A1),LEN(A2)),"Match","No Match"),但如果我有很多单元格要相互测试呢?

示例:

example image

2 个答案:

答案 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")