如何用IF函数判断一个单元格内的文本中包含某几个字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用IF函数判断一个单元格内的文本中包含某几个字相关的知识,希望对你有一定的参考价值。

假设单元格是A1,包含的文字是“一二三”那么判断公式是=IF(COUNTIF(A1,"*一二三*"),"是","否")

Excel中可以利用find(search)函数、substitute函数或者countif函数,或者mid函数结合数组公式等来判断某单元格里是否包shu含某个字符。

综上IF函数就可以写为:=IF(ISNUMBER(FIND("X",A1)),满足的结果,不满足的结果)

ISNUMBER和FIND两个函数都是比较常用的,也很简单。当然ISNUMBER也可以用ISERROR等函数来判断是否是错误,公式变成:=IF(ISERROR(FIND("X",A1)),不满足的结果,满足的结果)

扩展资料:

IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。

例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符(=(等于)、>(大于)、>=(大于等于)、<=(小于等于等运算符))。

参考资料来源:百度百科-IF函数

参考技术A 假设单元格是A1,包含的文字是“一二三”那么判断公式是
=IF(COUNTIF(A1,"*一二三*"),"是","否")

如何查找单元格中是不是包含部分文本并引用另一列数据

参考技术A 首先,我们打开Excel文件,并点击“公式向导”选项卡。然后,我们找到并点击“条件判断”。点击后,会出现一个下拉菜单,继续点击“判断是否包含某个文本”。此时,会弹出一个对话框,我们根据需要在对话框相应位置填入内容,如下图所示。然后,我们点击“确定”。点击后,C2就出现了对B2的条件判断,结果为“是”,这时公式自动生成了,下拉填充即可得到相应的结果。然后,我们就可以判断到底有哪些人为厦门人。引用另一组数据需要使用相应的功能函数。

以上是关于如何用IF函数判断一个单元格内的文本中包含某几个字的主要内容,如果未能解决你的问题,请参考以下文章

excel 单元格里面如何用函数解决多个条件多层嵌套问题,请高手指教,谢谢

python读取一个单元格内的前几个字的颜色

如何用正则表达式判断文本中包含有汉字

datagridview绑定后我想让某一格里的某几个字变颜色,怎么实现

excel怎么设置函数自动填充颜色

EXCEL中如何用函数查找单元格所在行或列