在 Google 表格公式中使用 QUERY 而不是 COUNTIFS

问题描述 投票:0回答:1

我正在使用当前的公式:

=COUNTIFS(数据1!$F$2:$F$373,$A2,数据1!$G$2:$G$373,B$1)+COUNTIFS(数据2!$F$2:$F$373,$A2,数据2!$G $2:$G$373,B$1)+COUNTIFS(数据3!$F$2:$F$373,$A2,数据3!$G$2:$G$373,B$1)+COUNTIFS(数据4!$F$2:$F$373 ,$A2,数据4!$G$2:$G$373,B$1)

该公式有效,但我试图使其尽可能短,因为我将添加更多数据选项卡。有没有更好的方法使用 QUERY 或其他选项来做到这一点?

COUNTIFS

这里是谷歌电子表格的链接: https://docs.google.com/spreadsheets/d/1rgsqGS3IUAplYE6l48VUVMuYDQYfpgcP6vhvcHezprs/edit#gid=0

我想要列出的“日期(G 列)”的“animal_type(F 列)”计数。

谢谢!

google-sheets count sum countif
1个回答
0
投票

列出Column_Z中的所有选项卡名称(如屏幕截图所示),然后在Cell_B2中使用这个单一公式:

=map(A2:A,lambda(Σ,map(B1:Y1,lambda(Λ,if(or(Σ="",Λ=""),,reduce(,tocol(Z:Z,1),lambda(a,c,a+countifs(indirect(c&"!F:F"),Σ,indirect(c&"!G:G"),Λ))))))))  

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.