标签: excel
我知道答案很简单,但是我不明白为什么它不起作用。
我的A列包含项目编号,B列包含组ID(项目)。
一个项目可以有多个组,我想在C列中计数并显示所需的结果(组#):从一个开始,而不是组ID分配的随机数。
例如:
我需要在C列中输入1,直到组ID更改为止;仅在组ID更改但项目编号仍然相同的情况下,才输入2。如果组ID更改了3次并且项目编号仍然相同,则输入3。
这就是我尝试过的
=IF(A2=A1,1,IF(B2=B1,1,2)
答案 0 :(得分:0)
在C3中:
=IF(B4<>B3,1,IF(AND(B4<>B3,A4=A3),2,IF(AND(B2<>B3,A2=A3,B4<>B3,A4=A3),3)))
答案 1 :(得分:0)
将此内容放入C2并复制下来:
=SUMPRODUCT(($A$2:A2=A2)/(COUNTIFS($A$2:A2,A2,$B$2:B2,$B$2:B2)+($A$2:A2<>A2)))