找到了一个新的在Excel内根据条件查找单元格的办法


风晓
风晓 2024-01-01 20:46:40 54810
分类专栏: 资讯

最近在网上看到了这样一个问题,有一列原始数据所在单元格,另外有一列单元格,里面的内容是原始数据中的一部分。现在要以第二列为条件,找到这些内容在第一列的位置。我想了一下,发现其实可以使用IF函数结合数组来找到。

如图所示,在A列里面就是原始数据,D列则是现在的条件列。下面就来看一下如何使用公式来进行查找吧。

 

以B列为辅助列,在B3单元格输入以下公式:

=IF(OR(A3=$D$3:$D$12),TRUE,FALSE)

 

输入好公式以后以后,按下按键Ctrl+Shift+Enter键完成输入,公式外面就会加上一个大括号,表示这里有一个数组公式。

 

 

 

先来看一下公式是如何实现的。在这个公式里面,先判断A列单元格的数据是否能在D列里面找到,使用A3=$D$3:$D$12的数组来进行匹配,如果能匹配上就返回TRUE,不能就返回FALSE。

 

 

 

接下来嵌套一个OR函数,如果A列数据在条件列的其中一个单元格能匹配到,在前一步里面肯定有一个TRUE,OR函数就可以返回TRUE,匹配不到,就会返回FALSE。

 

 

 

最后就简单了,使用IF函数进行一个判断,根据OR函数的结果来返回TRUE或者FALSE。

接下来,下拉单元格B3的填充柄向下填充公式,每一个数据就能得到一个对应的结果了。

 

 

 

但是在单元格里面一个TRUE或者FALSE不是很明显,还可以考虑在A列加一个条件格式,B列单元格为TRUE的时候,A列对应的单元格就标记上突出格式。

选中A列的数据区域单元格,新建一个格式规则,选择使用公式,具体的公式如下:

=IF(B3=TRUE,TRUE,FALSE)

 

在这里单元格是A3开始的,因此在设置公式的时候用的B3单元格。实际设置要根据需求来进行调整。

 

设置好一个格式,点击确定就可以了。

 

表中,返回为TRUE的单元格,对应到A列就会标记上格式了。

以上就是使用IF函数加条件格式根据条件格式查找单元格的新办法了,下次遇到了可以试一下!

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=33598
赞同 0
评论 0 条
风晓L1
粉丝 1 发表 522 + 关注 私信
上周热门
WPS City Talk · 校招西安站来了!  3767
服贸会|范渊荣获年度创新领军人物!王欣分享安恒信息“AI+安全”探索  3693
有在找工作的IT人吗?  3655
字节跳动“安全范儿”高校挑战赛来袭!三大赛道,赢 80 万专项基金!  3615
阿B秋招线下宣讲行程来啦,速速报名!  3609
字节跳动校招 | 电商业务 2025 校园招聘进行中!五大职类热招,等你来投!  3601
麒麟天御安全域管平台升级!为企业管理保驾护航  3585
烽火通信2025届校园招聘宣讲行程发布!!  3421
2024海洋能源产业融合发展论坛暨博览会同期活动-海洋能源与数字化智能化论坛成功举办  3382
华为全联接大会2024丨软通动力分论坛精彩议程抢先看!  3356
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
如何玩转信创开放社区—从小白进阶到专家 15
信创开放社区邀请他人注册的具体步骤如下 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

加入交流群

请使用微信扫一扫!