答案 0 :(得分:2)
我无法从该屏幕截图中看到您的行号,因此我假设您的源表的标题位于第3行。
在F5
,数组公式** :
=COUNT(1/FREQUENCY(IF(B$4:B$16=E5,C$4:C$16),C$4:C$16))
并复制下来。
要合并两个源范围的定义名称,请转到名称管理器(公式标签)并创建三个新的定义名称:
姓名:LRow
指:=MATCH(REPT("z",255),$B:$B)
姓名:Names
指:=$B$4:INDEX($B:$B,LRow)
姓名:Values
指:=$C$4:INDEX($C:$C,LRow)
然后数组公式变为:
=COUNT(1/FREQUENCY(IF(Names=E5,Values),Values))
此致
**数组公式的输入方式与“标准”公式的输入方式不同。您只需按住CTRL和SHIFT键,然后按ENTER键,而不是按ENTER键。如果你已经正确地完成了它,你会注意到Excel在公式周围放置了大括号{}(虽然不要尝试自己手动插入这些)。