标签: excel excel-formula conditional unique
我有一个如下所示的列表:
Location ID ______________ Boston 12 Boston 12 Boston 12 Boston 57 Boston 99 Chicago 12 Chicago 13 ...
对于每个位置,我想要计算唯一ID的数量。波士顿有3个,芝加哥有2个。
我可以通过唯一记录使用高级过滤器,但我想知道如何使用Excel公式执行此操作。
答案 0 :(得分:1)
使用此数组公式:
=SUM(IF($A$2:$A$8=D2,1/COUNTIFS($B$2:$B$8,$B$2:$B$8,$A$2:$A$8,D2)))
作为数组公式,需要在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter来确认。如果操作正确,那么Excel会将{}放在公式周围。
{}