If statement 谷歌表单';基于多张表中的标准的总和

If statement 谷歌表单';基于多张表中的标准的总和,if-statement,google-sheets,count,criteria,google-sheets-formula,If Statement,Google Sheets,Count,Criteria,Google Sheets Formula,在同一个谷歌表单文档中,我有三个不同的表单,用于管理多个许可证密钥 第一张是钥匙列表。 一使用密钥,我就设置它的用户 第二张是用户列表。 一旦我有了一个新用户,我就设置它的名称和角色 第三张是角色列表。 这是需要密钥的不同角色的列表 问题: 在第三张纸上,我想数一数每个角色使用了多少个键 例如: 我是Paul,我是UX设计师,我用一把钥匙 在第一张纸上,一个键设置为“我的名字”。在第二张纸上,我的名字被设置为UX设计师的角色 我基本上是唯一一个有一键的用户体验集。因此,在第三张表中,角色“U

在同一个谷歌表单文档中,我有三个不同的表单,用于管理多个许可证密钥

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

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

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

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

例如: 我是Paul,我是UX设计师,我用一把钥匙

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

我基本上是唯一一个有一键的用户体验集。因此,在第三张表中,角色“UX设计器”使用的键数应为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)''"))

如果键是文本字符串:

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

您能否在第一页中增加一列内容来说明用户的角色?那么它将只是第一张纸上的一个countif()公式。第一张纸上的键是数字还是单词?