Google Sheets:提取单元格内逗号分隔唯一受众ID的公式需求
在Google Sheets中提取逗号分隔列表的唯一受众ID
直接用嵌套函数组合就能解决这个需求,给你几个适配不同场景的公式:
场景1:列表以「逗号+空格」分隔(格式示例:ID1, ID2, ID3)
在G2单元格输入:
=JOIN(", ", UNIQUE(SPLIT(F2, ", ")))
场景2:列表以纯逗号分隔(格式示例:ID1,ID2,ID3)
把分隔符改成纯逗号即可:
=JOIN(",", UNIQUE(SPLIT(F2, ",")))
场景3:列表里的ID前后有多余空格(格式示例:ID1 , ID2,ID3)
用TRIM处理每个分割后的ID,避免空格导致的“假重复”:
=JOIN(", ", UNIQUE(TRIM(SPLIT(F2, ","))))
公式拆解:
SPLIT(F2, 分隔符):将F2的字符串按指定分隔符拆分成独立的ID数组UNIQUE(...):从数组中剔除重复的ID,仅保留唯一值TRIM(...):(可选)去除每个ID前后的空格,确保去重逻辑准确JOIN(连接符, ...):把去重后的ID数组重新拼接成逗号分隔的字符串
内容的提问来源于stack exchange,提问作者Rameswar Maharana
相关产品推荐
相关产品推荐

