如何在Google Sheets中拆分逗号分隔字符串并去除重复项
Google Sheets 提取拆分去重列表方案
要实现从另一个工作表提取逗号分隔的问卷选项,拆分后生成无重复单列列表,直接用下面的公式就能搞定:
=UNIQUE(TOCOL(TEXTSPLIT(TEXTJOIN(", ", TRUE, 'TAB A'!A:A), ", ", TRUE, TRUE), TRUE))
公式按需调整说明
- 把
'TAB A'!A:A替换成你实际的数据区域(比如'TAB A'!B2:B100) TEXTJOIN(", ", TRUE, 区域):将目标区域里所有非空内容合并成一个大字符串,用", "分隔TEXTSPLIT(..., ", ", TRUE, TRUE):按", "拆分字符串,自动跳过空值和空单元格TOCOL(..., TRUE):把拆分后的零散内容转换成单列格式,同时剔除空行UNIQUE(...):最后去除所有重复项,得到唯一值列表
示例验证
如果TAB A的目标区域是这些内容:
A, B, C, D
D, A
A, A, C, C
B, C, D, A
在TAB B的任意单元格输入公式,就能直接得到单列的无重复列表:A、B、C、D。
内容的提问来源于stack exchange,提问作者Marcelo Bernardo
相关产品推荐
相关产品推荐

