Excel使用公式检查数据是否存在于某个Sheet的某一列(行)中

2023-03-26 556点热度 0人点赞 0条评论

需求说明

如图,需要检查某一个数据,是否存在于某个工作表的某一列(或某一行)中

假设要检查的数据在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)),"不存在","存在")

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论