博客园  :: 首页  :: 管理

关于Excel中多条件筛选-IF-OR的使用方法

Posted on 2022-09-14 10:00  520_1351  阅读(885)  评论(0编辑  收藏  举报

因有时需要在Excel中根据准备的一些数据,筛选出符合条件的数据行

当然Excel中本身就有Filter过滤功能,使用等于过虑时,但只能两个内容条件

如需要在G列找出含有 【QQ】【5201351】【Author】【https://www.cnblogs.com/5201351】这种多条件时

就不能使用普通的过虑方法了,可以使用高级过滤,或者vlookup函数的方法

当然这里主要介绍另一种实现方法,那就是添加辅助列使用IF函数,如下-(注意:不区别大小写的)

=IF(OR(G2="QQ",G2="5201351",G2="Author",G2="https://www.cnblogs.com/5201351"),"YES","NO")

使用这种方法,对于OR条件非常多时,需要有较好的字符串处理能力,

处理成上面的格式,笔者擅长字符串处理,所以就觉得上面的IF-OR方式不错

另说明:对于G列,只要不是纯数字的General格式,对于上面方法合适,对于纯数字的General,不适用,如G5行

如果遇到纯数字,可以将其设置为Text格式,但笔者发现可能是Excel的问题吧,设置后,后面函数并没有立即识别

设置必须要点一下那个单元格-(如G5左上才会有一个绿色的标记)才会立即被后面的IF函数视为字符串,才能达到想要的效果~

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/16691997.html