需求说明
如图,需要检查某一个数据,是否存在于某个工作表的某一列(或某一行)中
假设要检查的数据在A2单元格中,需要检查这个数据是否在这1000个数据中,原始样本在Sheet2的A1到A1000。
方法1
利用COUNTIF函数,COUNTIF会返回一个数字
- 如果是0,说明A2的值,并不存在于Sheet2的A1-A1000中
- 如果是大于0的值,说明存在于Sheet2的A1-A1000中出现的次数
=COUNTIF(Sheet2!$A$1:Sheet1!$A$1000, A2)
上面的公式中,使用了$A$1这样的绝对范围,防止公式的列对拖动后,
方法2
利用VLOOKUP和IF组合,直接在单元格中显示存在或者不存在
= IF(ISERROR(VLOOKUP(A2, Sheet1!$A$1:Sheet1!$A$1000,1,FALSE)),"不存在","存在")
文章评论