C6公式改为:
=LET(a,HSTACK(VSTACK(表1!D7:D500,表2!E7:E500,表3!C6:C500),VSTACK(表1!I7:I500,表2!L7:L500,表3!F6:F500)),ay,TAKE(a,,1),FILTER(TAKE(a,,1),(ay>0)*(YEAR(ay)=C2)*(SUBSTITUTE(TAKE(a,,-1),"Y","是")=G2)))
D6公式改为:
实际上就是上面的公式外面嵌套一个unique去重函数而已
=UNIQUE(LET(a,HSTACK(VSTACK(表1!D7:D500,表2!E7:E500,表3!C6:C500),VSTACK(表1!I7:I500,表2!L7:L500,表3!F6:F500)),ay,TAKE(a,,1),FILTER(TAKE(a,,1),(ay>0)*(YEAR(ay)=C2)*(SUBSTITUTE(TAKE(a,,-1),"Y","是")=G2))))
如果想合并,也可以仅在C6输入以下公式
=LET(a,HSTACK(VSTACK(表1!D7:D500,表2!E7:E500,表3!C6:C500),VSTACK(表1!I7:I500,表2!L7:L500,表3!F6:F500)),ay,TAKE(a,,1),bqc,FILTER(TAKE(a,,1),(ay>0)*(YEAR(ay)=C2)*(SUBSTITUTE(TAKE(a,,-1),"Y","是")=G2)),IFNA(HSTACK(bqc,UNIQUE(bqc)),""))
|