当另一列匹配时比较所有行的一列

Compare one column for all rows when another column matches

我想要一个执行此操作的公式:对于 B 列中的所有相同值,查看 C 列,然后让我知道 C 列中的值是否不同。我已经尝试了几个事情,但似乎没有什么能正常工作。感谢任何帮助。

基本上我有一群老鼠(A 列)在不同的笼子(B 列)中,具有不同的性别(C 列)。我希望能够量化 C 列中的性别对于同一笼子(B 列)中的所有小鼠是相同还是不同。

我尝试过的所有逻辑参数都只比较了 2 个单元格,我还没有发现任何可以比较 google 工作表中超过 2 个单元格的参数。

从视觉上解决这个问题的最简单方法是制作 table 的支点 table。

同一个公式 table 您可以为每一行附加到 D 列,从 D2 开始向下拖动:

=COUNTIFS($B:$B, B2) = COUNTIFS($B:$B, B2, $C:$C, C2)

它计算每个笼子里的老鼠数量,并将其与同性别笼子里的老鼠数量进行比较。

如果您有一个包含笼子编号的列表,您可以在那里应用相同的公式并只检查一种性别:

=COUNTIFS($B:$B, B18) = COUNTIFS($B:$B, B18, $C:$C, "♂")