Excel如何判断某单元格是否包含多个特定字符串中的任意一个
标签:
计算机office操作excel |
分类: 软件操作篇 |
一、现象:
Excel如何判断某单元格是否包含多个特定字符串中的任意一个。
二、例子:
要求:筛选出药品名不包含XF、WT、RH、YY等字符的“云南白药”,如何快速找出;
三、解决办法:
对此很多朋友肯定会想到Excel的自动筛选功能,那么我们先从筛选功能分析如何处理此题!
步骤:
1、选中序号、药品名和厂家,找到Excel筛选功能,以Excel2010版为例:
2、由于自动筛选每次只能过滤2个条件,因此我们先过滤出不包含XF和WT字符的药品名;
3、根据上图显示,我们成功筛选出了不包含XF和WT字符的药品名,但是YY和RH的字符还没筛选呢!那么问题来了,自动筛选每次只能过滤两个条件,如我们需要过滤 YY和RH就必须先将以上筛选结果复制到新表格才能过滤YY和RH,那有个更好的办法吗?
当然有,使用IF函数即可解决问题;
IF基本语法:
IF(SUMPRODUCT(COUNTIF(查找范围,{"*字符1*","*字符2*","*字符3*","*字符4*"})),"返回值1","返回值2")
1、首先,取消刚刚的筛选条件,在右侧插入一列,列名为“是否存在”,如下所示:
2、其次,在“是否存在”下方输入公式:
IF(SUMPRODUCT(COUNTIF(B2,{"*XF*","*WT*","*YY*","*RH*"})),"存在","不存在")
3、按回车后过滤条件就出来了,显示存在,因为第一个药品名包含XF,WT,YY,RH字符;
4、然后,再下拉单元格即可过滤全部药品名;
5、最后,筛选“是否存在”找到“存在”后再删除即可;
教程下载网址:https://page01.ctfile.com/fs/3320201-214371206
不懂下载本站资源参考:http://blog.sina.com.cn/s/blog_9094a5fd0102xf7o.html
本教程由学者之星原创,并亲自测试教程内容,未经许可请勿抄袭。

加载中…