excel判断是不是包含一些文字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel判断是不是包含一些文字相关的知识,希望对你有一定的参考价值。

如下:有这些很多数据
苹果
桃子

apple
汽车
小猫
玉米

如何在另一个excel表格sheet2中快速判断是否包含这些项。(注:不是用一个个的查找,太慢。)
例:sheet2中有一个单元格是“青苹果”,包含了“苹果“两个字,则返回数字1,如果sheet2所有单元格不包含“苹果”,则返回数字0.
依次类推,求 桃子、梨、apple、汽车、小猫、玉米 所分别应返回的值。

具体解决步骤如下:

1.打开需要进行操作的文档,此处以判断以下四个单元格是否含有字符“4”为例

2.在B1单元格中输入公式=IF(ISNUMBER(FIND("4",A1)),"有","无"),此处第一个引号内表示要判断的字符,即4,第二个引号表示要判断的单元格,即A1

3.敲下回车键,B1单元格内出现判断结果

4.选中B1单元格,下拉绿色小方块至最后一个需要判断的单元格

5.即可出现所有判断结果

同样的方法也可用于查找文字。

参考技术A 假设在检查A1单元格中是否包含有关键字“张”字,
则可以在B1单元格写入公式:

公式一
=IF(ISNUMBER(FIND("张",A1)),"有","")

公式二
=IF(ISERROR(FIND("张",A1)),"","有")

公式三
=IF(COUNT(FIND("张",A1)),"有","")

公式四
=IF(COUNTIF(A1,"*张*"),"有","")
参考技术B 假设欲查找的项在sheet1的A列,sheet2的数据区域为A~K列
在sheet1的B1输入公式
=IF(COUNTIF(sheet2!A:K,"*"&A1&"*"),1,0)
下拉即可
参考技术C

如果数据从sheet1A1开始,B1公式下拉即可,有不明白的再问我

=COUNTIF(Sheet2!$1:$65536,"*"&A1&"*")

本回答被提问者采纳
参考技术D 假设sheet1的数据在A列,在sheet2的A1输入=IF(ISNUMBER(FIND("苹果",Sheet1!A1)),1,0)
下拉
然后其他的只要把"苹果"改掉

EXCEL函数IF公式里怎么可以判断单元格里包含指定的文字?

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

方法如下有4种判断方法:

判断A列单元格里是否包含“木”;

1、利用find函数判断;

公式如下图所示,结果为数字,则说明包含;结果为#value,则不包含;

2、利用substitute函数判断;

公式如下图所示,结果不是0,则说明包含;结果为0,则不包含:

3、利用countif函数判断

公式如下图所示,结果不为0,则包含;不为0,则不包含:

4、利用mid结合数组公式判断;

公式如下图所示,结果不为0,则说明包含;结果为0,则不包含:

基本说明:

1、Excel中所提的函数其实是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。用户可以直接用它们对某个区域内的数值进行一系列运算。

2、如分析和处理日期值和时间值、确定贷款的支付额、确定单元格中的数据类型、计算平均值、排序显示和运算文本数据等等。例如,SUM 函数对单元格或单元格区域进行加法运算。

参考技术A 假设试用期奖励100,正式员工200,C2单元格输入公式=if(b2="试用期",100,200)

以上是关于excel判断是不是包含一些文字的主要内容,如果未能解决你的问题,请参考以下文章

excel如何快速判断一个内容是不是在另一列复杂内容中?

如何判断字符串里是不是有文字或者字母

EXCEL VBA判断单元格是不是包含某字符

excel中判断某个单元格中的文本字符串是不是包含某个文本的excel函数是啥?

Excel 用啥函数可以判断一个字符串中是不是包含某些字符

如何判断Excel中是不是有空行