假设我只有下面的A栏
+ +
A | B | C
+--------------|---------|----------+
| |
X, Y, Z | X | 3
| |
X, Z | Y | 2
| |
X, Y | Z | 2
+ +
如何生成 B 列和 C 列 - B 列从 A 中获取唯一元素,C 列生成这些值的计数。
如果没有隐藏单元,可以使用 Adam 提出的替代方法来实现(这在我的情况下不起作用)。 我已经使用谷歌电子表格对其进行了测试(来自使用多项选择答案的谷歌表单的数据):
=UNIQUE(TRANSPOSE(SPLIT(JOIN(", ";A2:A);", ";FALSE)))
解释如下:
考虑到我的“,”逗号包括空格字符,即“,”以避免不正确的唯一值,因为“Z”y不等于“Z”。
是否可以创建隐藏工作表?
如果是,1) 使用
SPLIT()
函数将值分成列,2) 在隐藏工作表上使用 COUNTIF()
获取值的数量
如何按计数对结果进行排序?