You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Excel公式判断单元格逗号分隔值是否匹配对应列?

Excel公式实现匹配判断:根据逗号分隔列表匹配列标题输出1/0

需求说明

表格第1列为逗号分隔的单词/短语列表,A-F列需判断对应列标题是否存在于第1列的列表中,匹配输出1,不匹配输出0。

初始表格

第1列ABCDEF
A,C
A,B,E
D,F

预期结果

第1列ABCDEF
A,C101000
A,B,E110010
D,F000101

实现公式

在A2单元格输入以下公式,然后向右向下填充:

=--ISNUMBER(SEARCH(","&A$1&",",","&$A2&","))

公式解释

  • ","&$A2&",":给第1列的内容前后加上逗号,避免部分匹配(比如防止把"AB"误判为包含"A")
  • SEARCH(","&A$1&",", ...):查找带前后逗号的列标题是否在处理后的第1列内容中,找到返回位置,找不到返回错误
  • ISNUMBER(...):将SEARCH的结果转换为布尔值,找到为TRUE,找不到为FALSE
  • --:将布尔值转换为1(TRUE)或0(FALSE)

内容的提问来源于stack exchange,提问作者Pamoda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 07:57:29