基于不同列数据的唯一值

时间:2015-05-12 17:57:58

标签: excel unique

好的,这就是我需要的......让我先说一下,我知道这可以在数据透视表中完成,但我试图避免使用数据透视表。

Col J       Col M     Col Q
origdest    weeknum   Wks Shipped - Prior 12 Months
AAABBBCCC   48        3
XXXX        44        2
AAABBBCCC   48        3 
XXXX        44        2
AAABBBCCC   44        3
XXXX        45        2
YYYY        48        1
AAABBBCCC    3        3
ZZZZZ       48        1

在Q栏中,我需要一个公式,它会在匹配列J的M列中给出我的唯一值(这应该给我Q列中显示的结果。换句话说,我需要知道多少周这个“最原始”发货了。看起来它应该很简单,但我似乎无法做任何工作,我遇到输入数组公式的问题,它会挂起我的电脑。

1 个答案:

答案 0 :(得分:0)

standard method of achieving unique countsSUMPRODUCT function涉及COUNTIF function。您的情况要求通过将COUNTIF替换为COUNTIFS function来引入更多标准。

在Q2中尝试这个标准公式。

=SUMPRODUCT(((J$2:J$99=J2)*(J$2:J$99<>""))/COUNTIFS(J$2:J$99, J$2:J$99&"", M$2:M$99, M$2:M$99&""))

根据需要填写。您的结果应类似于以下内容。

Unique count with SUMPRODUCT and COUNTIFS

相关问题