我正在使用Excel 2010,有3个不同的列,标题如下: -名称 -手机号码。 - 计算每个用户有多少不同的移动号码
每个用户可能有多个手机号码,我正在尝试计算每个用户拥有的手机号码数量。
我尝试了以下公式,但它们似乎都不起作用:
=SUMPRODUCT(1/COUNTIF(data,data))
=SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1))
真的很感激任何帮助。
答案 0 :(得分:0)
根据您的尝试,我认为相同的号码可能会针对同一个用户重复,并且您想要计算不同的数字?如果是这样,试试这个:
=SUMPRODUCT(($A$1:$A$9=A1)/COUNTIFS($A$1:$A$9,$A$1:$A$9,$B$1:$B$9,$B$1:$B$9))
答案 1 :(得分:0)
假设A列包含名称,B列包含手机号码,D1包含感兴趣的名称,请尝试...
=SUM(IF(FREQUENCY(IF($A$1:$A$10=D1,IF(LEN($B$1:$B$10)>0,MATCH($B$1:$B$10,$B$1:$B$10,0))),ROW($B$1:$B$10)-ROW($B$1)+1)>0,1))
...通过CONTROL + SHIFT + ENTER确认。
希望这有帮助!