【发布时间】:2018-08-09 02:12:18
【问题描述】:
我有三个表格: 缔约方、文档详细信息和文档。 (注意,它们不是表格格式,所以所有引用都基于单元格和工作表位置,而不是表格别名)
我想使用 Excel 公式返回每个文档中各方的唯一计数。我的问题是,我通常会为此使用 =COUNTIFS() 公式,类似于以下内容,我会将其放入工作表 3(文档表)的 B2:
=COUNTIFS(Sheet2!A:A,A2,Sheet2!B:B,Sheet1!A2)
但这一次只会返回一个条件的计数,而不是对每个文档的当事方表的所有值进行计数检查。我知道它应该可以用数组公式来完成,但我想不通。如果有人能用非数组公式弄清楚如何做到这一点,那就加分!
Sheet1 - 缔约方表格
A
1|Parties |
+-----------------+
2|Education Officer|
3|Elder |
4|Family Support |
5|Interpreter |
Sheet2 - 文档详细信息表
A B
1 |Doc ID | Party |
+-------+-----------------+
2 |FID0001|Education Officer|
3 |FID0001|Elder |
4 |FID0001|Education Officer|
5 |FID0001| |
6 |FID0001| |
7 |FID0002|Elder |
8 |FID0002|Interpreter |
9 |FID0002|Family Support |
10|FID0002| |
Sheet3 - (期望结果) - 文档表
A B
1|Doc ID |Party Count|
+-------+-----------+
2|FID0001| 2 |
3|FID0002| 3 |
TL:DR
我可以使用哪些 Excel 公式组合来返回每个文档中引用的唯一方的数量?
【问题讨论】:
标签: excel excel-formula