本帖最后由 魚。。 于 2024-4-9 21:01 编辑
J2公式:
- =MIN(G2,SUMIFS(系统交货!I:I,系统交货!Q:Q,A2,系统交货!A:A,F2)-SUMIFS(J$1:J1,A$1:A1,A2,F$1:F1,F2))
复制代码
K2公式:
- =TEXTJOIN(CHAR(10),,IFERROR(
- REDUCE("",UNIQUE(FILTER(系统交货!D$2:D$520,(系统交货!Q$2:Q$520=A3)*(系统交货!A$2:A$520=F3))),LAMBDA(x,y,
- IF(AND(SUMIFS(系统交货!I:I,系统交货!Q:Q,A3,系统交货!A:A,F3,系统交货!D:D,"<="&y)-SUMIFS(J$1:J2,A$1:A2,A3,F$1:F2,F3)>0,
- OR(SUMIFS(系统交货!I:I,系统交货!Q:Q,A3,系统交货!A:A,F3,系统交货!D:D,"<"&y)-SUMIFS(J$1:J2,A$1:A2,A3,F$1:F2,F3)<=0,
- SUMIFS(系统交货!I:I,系统交货!Q:Q,A3,系统交货!A:A,F3,系统交货!D:D,"<"&y)-SUMIFS(J$1:J3,A$1:A3,A3,F$1:F3,F3)<=0)),
- VSTACK(x,TEXT(y,"e-m-d")),x))),""))
复制代码
逻辑有点费脑子,K列纯if了。等其他大神简化吧。
|