这个正确的公式是什么?

这个正确的公式是什么?

我在 Excel 中有一个值列表,想知道如何执行以下操作:

有不同的索书号,每个索书号都附有 ID 号。这些索书号可以重复使用相同的 ID 号,但其他索书号可以相同但 ID 号不同。例如:

Call number     Id 
264183468      32424
264183468      32424
264183468      86323

其中大多数具有相同的 ID,但有些则不同。因此,我如何才能找到那些具有不同 ID 号的呼叫?正确的公式是什么?

提前谢谢您!

答案1

如果有动态数组公式、FILTER 和 UNIQUE,使用 COUNTIFS 作为过滤条件:

=UNIQUE(FILTER(A2:A11,COUNTIFS(A:A,A2:A11,B:B,"<>"&B2:B11)>0))

如果 Id 列中存在差异,则计数将大于,0并且过滤器将返回呼叫号码,而 Unique 将返回单个列表。

它会自动将列表展开。

在此处输入图片描述


如果没有动态数组公式,那么我们必须使用INDEX / AGGREGATE:

=INDEX(A:A,AGGREGATE(15,7,ROW(A2:$A$11)/((COUNTIFS(A:A,$A$2:$A$11,B:B,"<>"&$B$2:$B$11)>0)*(MATCH($A$2:$A$11,A:A,0)=ROW($A$2:$A$11))),ROW($ZZ1)))

将其放入第一个单元格并复制下来。

在此处输入图片描述

相关内容