好的,这就是我需要的......让我先说一下,我知道这可以在数据透视表中完成,但我试图避免使用数据透视表。
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列中显示的结果。换句话说,我需要知道多少周这个“最原始”发货了。看起来它应该很简单,但我似乎无法做任何工作,我遇到输入数组公式的问题,它会挂起我的电脑。
答案 0 :(得分:0)
standard method of achieving unique counts和SUMPRODUCT 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&""))
根据需要填写。您的结果应类似于以下内容。