如何在Google Sheets中提取财富500强数据集的唯一公司名?
提取多列数据中唯一公司名称的Google Sheets解决方案
方法1:FLATTEN + UNIQUE 组合(最简便)
直接用FLATTEN函数把多列数据扁平化合并成一列,再用UNIQUE提取唯一值:
- 公式示例:
=UNIQUE(FLATTEN(A2:Z))
其中A2:Z替换成你实际存放所有公司名称的多列区域(从第二行开始是为了跳过表头)。 - 效果:
FLATTEN会把指定区域内的所有单元格内容按顺序堆叠成一列,UNIQUE自动过滤掉这一列里的重复公司名称。
方法2:过滤空值的优化版
如果数据区域里有空单元格,不想把空值算进结果里,给公式加上FILTER:
- 公式示例:
=UNIQUE(FILTER(FLATTEN(A2:Z), FLATTEN(A2:Z)<>""))
这个公式会先剔除所有空单元格,再提取唯一的公司名称。
额外优化:统一大小写去重
如果公司名称存在大小写差异(比如"Apple"和"APPLE"),UNIQUE会视为不同值,想要统一后再去重,可嵌套LOWER或UPPER函数:
- 公式示例:
=UNIQUE(LOWER(FLATTEN(A2:Z)))
内容的提问来源于stack exchange,提问作者user15649627
相关产品推荐
相关产品推荐

