【问题标题】:Countifs across multiple sheets跨多个工作表的计数
【发布时间】:2021-07-06 15:21:45
【问题描述】:

我正在尝试计算多个工作表中多次出现的位置。例如,列表中的不同教师授予不同的颜色等级:

M 夫人 - 36 号果岭 D先生 - 12个果岭

我想我需要使用一个 countifs 函数,并且我相当肯定我可以使用类似 =COUNTIF({'Phase 1'!$I$16:$I$118,'Phase 2'!$I$4:$I$106,'Phase 3'!$I$4:$I$106,'Phase 4'!$I$4:$I$106,'Phase 5'!$I$4:$I$106,'Phase 6'!$I$4:$I$106},C13) 的东西并进行一些调整..

最大的问题是,与其一直添加范围,我是否可以让新标签自动包含在公式中..?

谢谢

【问题讨论】:

  • 请添加带有示例数据的示例表,以便我们可以精确地复制您的目标,还请使用这些示例数据添加示例实际期望的结果。请参阅(如何创建最小的、可重现的示例)stackoverflow.com/help/minimal-reproducible-example

标签: google-sheets countif


【解决方案1】:

没有。这是在没有脚本的情况下构造数组{} 的唯一方法。但是您可以选择创建一个“生成器”。它会是这样的:

={""; ARRAYFORMULA("=INDEX(COUNTA(IFNA(QUERY({"&JOIN("; ", "'Phase "&SEQUENCE(B1)&"'!"&B2)&"}&"""";
 ""where Col1 = '""&C13&""'""; 0))))")}

fx generator

【讨论】:

  • 您好,这将如何应用于示例,是否可以适应运行 countifs?
  • @MrLFenner 不确定您的问题是什么。想法是从答案中复制电子表格,然后根据需要编辑单元格 B1 和 B2,并在 B4 中复制公式并将其粘贴到工作表中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多