Microsoft Excel:识别包含匹配值的行(在同一行)

Microsoft Excel:识别包含匹配值的行(在同一行)

我想识别三列值相同的行,不管实际值是多少(匹配就足够了)。

我尝试了一些替代方案计数功能,但没有运气[例如= COUNTIF(B4=C4=D4; 1; 2)]。

在下面的例子中,我想识别人3人6,因为他们在这些单元格中有匹配的数据。但其他所有人的身份不应被识别,包括人 2只有两个匹配的数字。

在此处输入图片描述

右侧的新列可能会返回数字值(例如1如果找到匹配项)或值真的如果相关:电子表格中还会有其他数据,这只是一个简化的示例。

答案1

你可以使用以下公式:
=COUNTIF(C2:D2,B2)=COLUMNS(C2:D2)

工作原理:
COUNTIF将列值与第一列进行比较,并计算相同的值,如果全部相同,则它将等于该范围内的单元格总数(COLUMNS)。

在此处输入图片描述

答案2

我想建议你一些不同的配方,,

=IF(COUNTIF(B2:D2,B2)=3,"全部重复",IF(COUNTIF(B2:D2,B2)=2,"2 重复","仅 1"))

由于您只有 3 个值并且正在测试行中的重复项,因此此公式看起来更有意义。

相关内容