计算重复项的公式
我正在尝试获取A列上重复SKU的公式
我已经尝试了列B =COUNTIF($A$2:A17,A17)
上的公式=COUNTIF($A$2:A17,A17)
但它不完全是我想要做的 – 我想要的结果就像在列C,把每个独特的SKU相同的价值,并计入系列
ABC sku001 1 1 sku002 1 2 sku003 1 3 sku004 1 4 sku004 2 4 sku004 3 4 sku007 1 5 sku008 1 6 sku009 1 7 sku010 1 8 sku010 2 8 sku010 3 8 sku010 4 8
如果B2
总是1
那么:
在B3
使用:
=if(countif($A$2:A3,A3)=1, B2+1, B2)
然后复制到其他B列单元格:
所以我先进行了一次检查:
=IF(ROW()=2,1,IF(COUNTIF($A$1:A1,A2)>0,B1,B1+1))
这是另一个答案,因为SKUsorting的假设在问题的早期定义中没有被假设。 这假定您的SKU没有sorting。
C2 =1
C3 =IF(ISERROR(MATCH(A3,$A$2:A2,0)),MAX($C$2:C2)+1,VLOOKUP(A3,$A$2:C2,3,0))
(已经拿走了你的桌子,如果不需要你的B列,你将不得不把它移到B列)
应该看起来像这样(说明性图片):
假设:如果你的SKU是sorting的,一个简单的IF
公式也可以。 在单元格C2
您可以input数字1
。 在C3
,您可以input
=IF(A3=A2,C2,C2+1)
它看起来像这样: 作为值粘贴到右侧。