Note: The other languages of the website are Google-translated. Back to English

如何在Excel中用逗号分隔列表的单元格中查找值?

假设您有一列包含逗号分隔的值,例如Sales,123,AAA,现在您要查找逗号分隔的单元格中的值123,该怎么办? 本文将介绍解决问题的方法。

在带有公式的逗号分隔列表的单元格中查找值


在带有公式的逗号分隔列表的单元格中查找值

下面的公式可以帮助您在Excel中带有逗号分隔列表的单元格中查找值。 请执行以下操作。

1.选择一个空白单元格,输入公式 =IF(ISNUMBER(SEARCH(123,A2)),"yes","no") 进入公式栏,然后按Enter键。 看截图:

备注:在公式中,A2是包含您将发现的逗号分隔值的单元格。

2.继续选择结果单元格,然后向下拖动“填充手柄”以获取所有结果。 如果值“ 123”在逗号分隔的单元格中,则结果为“是”;否则,结果为“是”。 否则,您将得到的结果为“否”。 看截图:


相关文章:


最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能. 支持 Office / Excel 2007-2021 和 365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能 30 天免费试用。 60 天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (16)
还没有评分。 成为第一位评论!
该评论由网站上的主持人最小化
大家早上好。我有一个 excel 问题,即如何在 excel 的单个单元格中计算逗号分隔的特定值。我想在包含 15 的单个单元格中计算 15,215,15,155,45,1515,15 的数量我需要结果3.excel中有没有公式。
该评论由网站上的主持人最小化
是的,Excel 中有一个函数可以为您执行此操作。 但是,如上述问题中所述,为了获得更好的数据准确性,请在列表的左侧和右侧添加一个逗号并将其包含在您的搜索中。 请参见下面的示例:
,15,215,15,155,45,1515,15,
=COUNTIF(A1, ",15,")
这个公式的解释如下:=COUNTIF(cell number or range, value your find/counting)
如果您需要更好的示例,请告诉我。
该评论由网站上的主持人最小化
您好!
这是一个非常酷的公式,但它有……缺陷? ...我无法弄清楚如何解决它。 “缺陷”不是正确的词,但我想不出正确的词(现在是星期一早上 8 点 30 分)。
当您查找数字的任何部分时,您会得到“是”。 因此,以下都返回“是”:
=IF(ISNUMBER(SEARCH(12,A2)),"是","否")
=IF(ISNUMBER(SEARCH(23,A2)),"是","否")
=IF(ISNUMBER(SEARCH(3,A2)),"是","否")

我尝试将数字用引号括起来,但无济于事。 该公式非常适用于示例的用例,其中所有数字的长度相同。 但是,如果您正在寻找恰好出现在字符串中的较短数字,则会得到误报。
有没有比“搜索”更字面的替代品(再次,是这个词吗?哈哈)? 
谢谢! 
该评论由网站上的主持人最小化
嗨 Scott S.,您的意思是搜索确切的字符串吗?
该评论由网站上的主持人最小化
嗨,水晶。
是的,我想这就是表达它的方式。 
当前解决方案将为数字字符串的任何部分返回“是”。 所以数字 1、2、3、12、23 和 123 都将返回“是”。 
我一直在尝试提出一个解决方案,该解决方案将搜索一串数字并返回“是”以获得完全匹配。 
该评论由网站上的主持人最小化
嗨斯科特 S,感谢您的反馈。 我还没有找到解决方案,如果我找到了会回复你的。
该评论由网站上的主持人最小化
我已经找到了解决方案。 如果您在列表的左侧和右侧添加逗号并将它们(如三明治)包括在搜索中,它将允许您找到完全匹配的内容。 下面的例子:
,123,231,321,122,321,1,2,3,23,
搜索(“,23,”)
这样,它会强制搜索从一个逗号匹配到另一个逗号,而不仅仅是列表中条目的一部分。 希望这就是你要找的东西?
该评论由网站上的主持人最小化
我找到了解决方案。 如果您在列表的左侧和右侧添加逗号,则需要搜索功能才能找到从逗号到逗号的完全匹配项。 请参见下面的示例:
=IF(ISNUMBER(SEARCH(",12,",A2)),"是","否")

,312,123,10,112,126,
这将返回 false,因为从逗号到逗号 (,12,) 之间没有与搜索匹配的变量。 
如果您需要进一步澄清,请告诉我并发布一个更好的示例。我在为我的老板自动报告时遇到了同样的问题并且顿悟了。 :)
该评论由网站上的主持人最小化
嘿,我还是想不通。 我仍然有同样的问题。 我没有在公式中使用数字,而是使用了单元格引用。 例如,如果我在 (1, 1)($J123) 中搜索“25,29,200”(Q$2),它仍然给我 YES。 公式是 =IF(ISNUMBER(SEARCH(Q$1,$J2)),"yes","no")

PS:我有一个大数据集,我不能在每个单元格前后都加上逗号。 将不胜感激解决方案
该评论由网站上的主持人最小化
嗨请帮忙

我在 Excel 中有两列 A 和 B 的表格,在 A 下有值例如 A2 单元格有 1,2,2,1,2,1,2、1、2、1、2、3、1,1,1 等(只有两个数字 4 和 0,但需要识别它只有5 & 2,2,2,2 在整个单元格中,没有其他数字),A6 有 20,A2 有 2,A3 有 4,A5 有 6。我希望 BXNUMX 应该将 AXNUMX 的值返回为亚洲,BXNUMX 非洲,BXNUMX 为无,BXNUMX 为美国,BXNUMX 为欧洲。 我以为我可以使用 if 公式,但它无法识别逗号分隔的数字和返回值)。 请帮忙
该评论由网站上的主持人最小化
请问这个怎么样,我需要获取A中的值并将它们与C中的数字等同,并将B中的值分别以逗号分隔返回给C。

谢谢
查看附件 (1 / 5)
该评论由网站上的主持人最小化
嗨,邓肯,
如果您使用 Excel for 365,以下公式可以帮助解决问题。
=TEXTJOIN(",",TRUE,XLOOKUP(TRANSPOSE(VALUE(TEXTSPLIT(D1,","))),A1:A3,B1:B3,"",0,1))
此公式仅适用于 Excel for 365。对于 Excel for 365 以外的其他 Excel 版本,我还没有找到处理它的公式。
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/find-value.png
该评论由网站上的主持人最小化
大家好,我有一个包含多个国家的单元格,用逗号分隔
示例:A2 单元格值为(印度、日本、马来西亚、大中华区)
G 列有国家名称
现在,我需要寻找一个公式,将 G 列的值与 A2 单元格中的值进行比较。
如果值匹配,则返回 true 否则返回 False
该评论由网站上的主持人最小化
嗨,Mohini Verma,
该公式可以修改如下:
=IF(ISNUMBER(SEARCH(G2,A2)),"真","假")
该评论由网站上的主持人最小化
嘿,我还是想不通。 我仍然有同样的问题。 我没有在公式中使用数字,而是使用了单元格引用。 例如,如果我在 (1, 1)($J123) 中搜索“25,29,200”(Q$2),它仍然给我 YES。 公式是 =IF(ISNUMBER(SEARCH(Q$1,$J2)),"yes","no")

PS:我有一个大数据集,我不能在每个单元格前后都加上逗号。 将不胜感激解决方案
该评论由网站上的主持人最小化
嗨哈萨姆

只需使用不带 IF 函数的以下公式。 如果数字完全匹配,您将得到结果“TRUE“,否则你会得到结果”FALSE".
=ISNUMBER(FIND(",1,",","&$J2&","))
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/match.png
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护