【问题标题】:Google Sheets' SUM based on criteria of criteria in multiple sheetsGoogle表格的SUM基于多个表格中的标准条件
【发布时间】:2019-09-16 01:23:37
【问题描述】:

在同一个用于管理多个许可证密钥的 Google 工作表文档上,我有三个不同的工作表。

  • 第一张表是键列表。 一旦使用了密钥,我就设置它的用户。

  • 第二张表是用户列表。 一旦有了新用户,我就会设置它的名称和角色。

  • 第三张表是角色列表。 这是需要密钥的不同角色的列表。

问题: 在第三张纸上,我想计算每个角色使用了多少键。

示例: 我是 Paul,我是 UX 设计师,我使用一键。

在第一张纸上,一个键设置为我的名字。在第二张纸上,我的名字被设置为 UX Designer 的角色。

我基本上是唯一一个拥有一键的 UX 设置。因此,在第三张表中,“UX 设计师”角色使用的键数应计为 1。

非常感谢,希望我清楚!

【问题讨论】:

  • 你可以在第一张表中使用一个额外的列来 vlookup() 用户的角色吗?那么它只是第一张纸上的 countif() 公式。
  • 第一张表中的键是数字还是单词?

标签: if-statement google-sheets count criteria google-sheets-formula


【解决方案1】:

如果键是数值:

=ARRAYFORMULA(QUERY({E2:E, IFERROR(VLOOKUP(D2:D, A2:B, 2, 0))}, 
 "select Col1,sum(Col2) where Col1 !='' group by Col1 label sum(Col2)''"))

【讨论】:

    【解决方案2】:

    如果键是文本字符串:

    =ARRAYFORMULA(QUERY({E2:E, IFERROR(VLOOKUP(D2:D, A2:B, 2, 0))}, 
     "select Col1,count(Col1) where Col1 !='' group by Col1 label count(Col1)''"))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-21
      • 2021-04-28
      • 1970-01-01
      • 2017-08-14
      • 2018-08-23
      相关资源
      最近更新 更多