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判断是不是包含一些文字的主要内容,如果未能解决你的问题,请参考以下文章