F5=LET( a, FILTER(数据源!D4:K55, 数据源!B4:B55=F4), b, CHOOSECOLS(a,1,2,8,6,7), TOCOL(BYCOL(b, LAMBDA(col, LET( c, INDEX(col, 1), IF(ISNUMBER(c) * ISNUMBER(0+c),SUM(col), TEXTJOIN("、", TRUE, col)))))))
G5=LET( a, FILTER(数据源!D4:K55, 数据源!B4:B55=B4),TOCOL(BYCOL(CHOOSECOLS(a,1,2,8,6,7), LAMBDA(col, SUM(col)))))
H5=LET( m,数据源!D4:K55, n,数据源!B4:B55, a, CHOOSECOLS(FILTER(m, (n>=202501)*(n<=B4)), 1,2,8), b, CHOOSECOLS(FILTER(m, n=B4), 6,7),VSTACK(TOCOL(BYCOL(a, LAMBDA(x, SUM(x)))), TOCOL(BYCOL(b, LAMBDA(x, SUM(x))))))
I5=LET( m,数据源!D4:K55, n,数据源!B4:B55, a, CHOOSECOLS(FILTER(m, (n>=202401)*(n<=B5)), 1,2,8), b, CHOOSECOLS(FILTER(m, n=B5), 6,7), VSTACK(TOCOL(BYCOL(a, LAMBDA(x, SUM(x)))), TOCOL(BYCOL(b, LAMBDA(x, SUM(x)))))) |