我使用此公式在给定多个标准的某些类别中查找SKU计数:
=+COUNTIFS(Data!$AG:$AG, ">"&0,Data!$AO:$AO, "="&$A115,Data!$L:$L, "="&D$104,Data!$P:$P,$B$103)
我能够找到SKU计数但是它给了我总的SKU计数,我相信因为它现在用我的多个标准计算任何库存大于0的SKU。
如何更改公式以获得每个部门的唯一SKU计数?
Column AG: Inventory Column AO: Division Name Column L: Month Column P: Year Column T: SKU Code(written out) - what I need to find unique values of.
此处示例:dropbox.com/s/hxbt7hb9l8hf4w6/Sample%20Example.xlsx?dl=0
答案 0 :(得分:0)
如果您在输入表格上使用公式创建了一个帮助列(例如在BG2
中):
=1/COUNTIFS(T:T,T2,AG:AG,">0",AO:AO,AO2,L:L,L2,P:P,P2)
这意味着如果您在一个部门/月/年中拥有SKU的5倍,那么您将获得1/5。然后,在计算表中,将COUNTIFS
替换为SUMIFS
(使用相同的条件将新辅助列相加)。这意味着您的5个重复项(帮助程序中的1/5
)总计为1
- 即1个唯一的SKU
编辑
因为有些地方没有正库存,计数会给你0并且你得到#DIV/0!
错误...所以我们可以用以下方法解决这个问题:
=IFERROR(1/COUNTIFS(T:T,T2,AG:AG,">0",AO:AO,AO2,L:L,L2,P:P,P2),0)
然后,在Output-EOM Unique SKU Count表中,在例如单元格中B6,使用:
=SUMIFS(input!$BG:$BG,input!$AO:$AO,$A6,input!$L:$L,B$5,input!$P:$P,$B$4)