遡掵 发表于 2021-10-15 16:10:00

EXCEL多条件编号问题


怎么实现仓库号相同、货物编号相同、入库日期相同的为一个编号,此三个条件不同的编号加1,按入库时间从小到大依次编号。

陆璇 发表于 2021-11-16 15:13:40

D2:
=IFERROR(VLOOKUP(A2&B2&C2,IF({1,0},$A$1:$A1&$B$1:$B1&$C$1:$C1,$D$1:$D1),2,),MAX($D$1:$D1)+1)
三键结束,下拉

带我走 发表于 2022-1-2 22:54:53

谢谢你的答复,我要满足编号随着时间由远及近,序号逐渐增加,这个怎么实现?

商业互吹 发表于 2022-1-3 08:36:10

D2 (跳多号)=COUNTIFS(A:A,A2,B:B,B2,C:C,"<"&C2)+1
E2 (紧接号 +1)=SUMPRODUCT((A$2:A$21=A2)*(B$2:B$21=B2)*(C$2:C$21<C2)/COUNTIFS(A:A,A$2:A$21,B:B,B$2:B$21,C:C,C$2:C$21))+1

宋世臻 发表于 2022-1-4 13:48:58

分享报表
select rowid,仓库号,货物编号,入库日期,dense_rank() over (partition by 仓库号,货物编号 order by 入库日期) 编号 from 仓库货物分组排序明细表
页: [1]
查看完整版本: EXCEL多条件编号问题