EXCEL高手
答案:2 悬赏:60 手机版
解决时间 2021-05-03 16:50
- 提问者网友:鐵馬踏冰河
- 2021-05-03 12:26
能否帮我编一个函数,要求如下,判断一个值,是否等于一列数中的任意一个,若等于,返回TRUE,否则返回错误。也就是说,我要知道填写的数据是否是那一列中的某一个,防止填错。我试过数据的有效性,但是遇到很多麻烦,因为那一列数据没有一定的规律,如我想判断我输入的B12是否等于A13,A17,K221,M11,L41种的任意一个即可
最佳答案
- 五星知识达人网友:平生事
- 2021-05-03 12:38
选中B12,数据有效性,自定义,=OR(B12=$A$13,B12=$A$17,B12=$K$221,B12=$M$11,B12=$L$41)
就可以了。
如果那些数据在单元格区域A13到L41里,那么公式改为 =COUNTIF($A$13:$L$41,B12)
就可以了。
如果那些数据在单元格区域A13到L41里,那么公式改为 =COUNTIF($A$13:$L$41,B12)
全部回答
- 1楼网友:轮獄道
- 2021-05-03 12:49
因为你的不连续单元格多,比较麻烦。基本思路只能是
=or(b12=a13,b12=a17,b12=k221,b12=m11,b12=l41)
如果是连续的比如在A列的数据和B12比较
=countif(a:a,b12)可以得出有多少个和B12一样的数据。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯