Excel判断单元格是否包含相关信息

 时间:2026-02-14 15:40:05

1、D2单元格里面输入函数公式=IF(ISERROR(SEARCH(C2,B2,1)),"否","是")。

Excel判断单元格是否包含相关信息

2、将D2单元格向下拖动复制,将会看到判断的结果。

Excel判断单元格是否包含相关信息

3、函数公式释义:

1、SEARCH函数主要用来查找指定字符在另外一个字符串里面的位置,即:SEARCH(要查找的字符,被搜索的字符,起始位置)。找到则显示出其所在的位置,找不到则返回错误值 #VALUE!。 

2、ISERROR函数主要用来判断一个函数算式里边是否包含任意错误。如果包含错误,则返回TRUE,否则返回FALSE。

3、IF函数是判断函数,即:IF(判断条件,条件为TRUE时执行,条件为FALSE时执行)。

Excel判断单元格是否包含相关信息

1、点击【开发工具】、【Visual Basic】。(或者使用【Alt+F11】组合键调出VBE编辑器)

Excel判断单元格是否包含相关信息

2、点击【插入】、【模块】。

Excel判断单元格是否包含相关信息

3、模块代码框里边输入以下VBA程序代码,再按【F5】键运行程序。

Sub If_Y_N()

Dim i1

On Error Resume Next '忽略运行过程中可能出现的错误

Set mysheet1 = ThisWorkbook.Worksheets("Sheet1") '定义工作表Sheet1

For i1 = 2 To 1000 '从第2行到1000行

 If mysheet1.Cells(i1, 2) <> "" And mysheet1.Cells(i1, 3) <> "" Then

 '如果单元格不是空白,则

  If InStr(1, mysheet1.Cells(i1, 2), mysheet1.Cells(i1, 3)) <> 0 Then

  '如果存在相应字符,则

   mysheet1.Cells(i1, 4) = "是" 'D列写入“是”

  Else

   mysheet1.Cells(i1, 4) = "否"

  End If

 End If

Next

End Sub

Excel判断单元格是否包含相关信息

4、回到Excel工作表界面,将会看到执行结果。

Excel判断单元格是否包含相关信息

1、函数公式里面的SEARCH函数也可以使用FIND函数代替,其结果是一样的。

Excel判断单元格是否包含相关信息

2、ISERROR函数判断一个算式里边含有错误时返回TRUE,函数公式IF(ISERROR(SEARCH(C2,B2,1)),"否","是")看起来有点不顺,可以把它改成=IF(ISERROR(SEARCH(C2,B2,1))<>TRUE,"是","否")。

Excel判断单元格是否包含相关信息

  • excel如何根据行列的条件进行查找对应结果
  • offset函数怎么使用?
  • Excel中怎样求符合条件数据的行号
  • excel快速查询某个数据位于表格的第几列第几行
  • match与index结合使用
  • 热门搜索
    怎么说话好听 excel打不开怎么办 刘亦菲简介 数学符号怎么打 遥控飞机怎么玩 电脑怎么打电话 张家界游玩攻略 新买的电脑怎么装系统 南北湖自驾游攻略 问道天劫任务攻略