永发信息网

excel函数怎样实现在一个数组中,若查找到某个指定值返回“是”否则返回“否”的?

答案:3  悬赏:0  手机版
解决时间 2021-03-17 01:53
excel函数怎样实现在一个数组中,若查找到某个指定值返回“是”否则返回“否”的?
最佳答案
=if(countif(A:A,B1),"是","否")
全部回答
=COUNTIF(数组区域,指定值)>0
逻辑判断函数才会返回TURE或者FALSE,而查找引用函数一般会返回查找值在数组或者单元格区域中所在的位置。所以要实现返回“是”或者“否”需要添加一个判断函数(IF函数)才能进行判断返回是还是否。

同时这也分两种情况:
1.在数组中查找使用
=IF(ISERROR(MATCH("你",{你,我,他})),"否","是")
这个函数是在“你,我,他”这组数中查找是否有“你”这个值,如果有返回“是”
2.在单元格区域中查找:
=IF(ISERROR(MATCH("你",A1:A10,0)),"否","是")
这个函数是在A1:A10单元格区域中查找是否有“你”这个值,如果有返回“是”

注:
ISERROR函数用来判断是否找到想要找的值,按照楼上两位的技巧也可以去掉ISERROR函数,因为当没查找到值时返回的将是错误值,这时IF函数将执行FALSE,所以俩个公式可以简化为:
=IF(MATCH("你",A1:A10,0),"是","否")
=IF(MATCH("你",A1:A10,0),"是","否")
公式中的MATCH函数还可以用其他查找引用函数来替代,比如VLOOKUP,LOOKUP,CHOOSE等等
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
步步高x7怎么改信号图标
贵州农信社招聘考试考什么?
我是一名初中男生,想供奉菩萨,想供在房间里
拳皇97玛丽怎么玩啊
从清原到沈阳北站有多少公里
单选题1.32×50×0.02=A.13.2B.132C.1.32D.0
火补一条1200钢丝胎需要多长时间
大众途观2010走了10万公里1.8t四驱值多少钱
长春水务(集团)有限责任公司绿园供水分公司在
三国志13威力加强版 怎么没有编辑器
精准度是什么意思
怎样发行一支合格的私募基金
丰田凯美瑞6代怎么样
谁有陪你幸福MP3
C=Q/U中Q是指的什么
推荐资讯
漯河哪里有卖三轮电瓶车的?
17到25题怎么做
正大鸡排(学院大街店)在哪里啊,我有事要去这
余利宝转入转出收费吗
隋唐英雄第三部全80集百度影音观看地址?
郭达什么时候去世的
Excel 如何在单元格中使用函数显示计算结果的
眼睛疼,没滴过眼药水,右眼眼角,一眨眼就疼
形容男生声音的词语
张家界地貌的地貌认定
实力第一的奥特曼是谁
岗埠分场我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?