同一行的多个单元格是否值相同

989 阅读1分钟

在 Excel 中,你可以使用 AND() 函数配合比较运算符来判断同一行的多个单元格是否值相同


✅ 示例:判断 A2、B2、C2 三列是否相同

在第 2 行输入以下公式:

=AND(A2=B2, B2=C2)

如果 A2、B2 和 C2 三个单元格的值都相同,则返回 TRUE,否则返回 FALSE


✅ 扩展:判断 A2 到 E2 是否都相等

你不能直接写 A2=B2=C2=...,但可以使用下面的方法:

方法一:用 COUNTIF 判断是否只有一个唯一值

=COUNTIF(A2:E2, A2) = COLUMNS(A2:E2)

含义:

  • COUNTIF(A2:E2, A2):统计 A2 到 E2 中有多少个值与 A2 相等;
  • COLUMNS(A2:E2):统计这行有多少列;
  • 如果两者相等,说明所有值都等于 A2,也就是都相等。

方法二(更保险):判断是否所有值都等于最小值且等于最大值(即所有值一样)

=MIN(A2:E2)=MAX(A2:E2)

这个方法仅适用于数值型数据。


❗注意事项

  • 如果单元格中有空白、空字符串或公式返回的空值,会影响判断;
  • 如果是文本,也适用 COUNTIF 方法。

需要我帮你写成条件格式或更复杂的判断也可以继续说。