首页 > 解决方案 > 如何在单个工作簿中跨多个工作表进行 COUNTUNIQUE

问题描述

我需要计算单个工作簿中跨多个工作表的列中唯一条目的数量。不仅是其中一张工作表中的唯一条目,而且还比较工作簿中的所有工作表以获取唯一条目。我了解如何计算每张工作表的列中的唯一条目,但不清楚如何比较多张工作表。

这是一个样本表: https ://docs.google.com/spreadsheets/d/1kiX57tpyId3tUzDkESX6nCARYY-zV4Q4uGYRcKw12lY/edit?usp=sharing

标签: arraysgoogle-sheetsuniquegoogle-sheets-formulacount-unique

解决方案


尝试

=ARRAYFORMULA(UNIQUE(QUERY(TO_TEXT({A:A;Sheet2!A1:A;Sheet3!A:A;Sheet4!A:A}), "select Col1,count(Col1) where Col1 is not null group by Col1 order by count(Col1) desc label Col1 'Data'")))


道具:

Mike Latch计算电子表格中的不同值

user0如何跨多行和多列创建唯一的数据列表?


我突然想到,也许您只是想要计算唯一项。

如果是这样,那么这个公式就足够了:

=COUNTUNIQUE({A:A;Sheet2!A:A;Sheet3!A:A;Sheet4!A:A})

结果是 12。


推荐阅读