Excel 用什么函数可以判断一个字符串中是否包含某些字符

如题所述

主要操作步骤:用公式IF(ISNUMBER(FIND("A",A1)),"有","无"),即可。

具体操作步骤:

    判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER(FIND("A",A1)),"有","无")。

    下拉公式会发现,含有小写字母a的结果是无,该公式里的FIND函数提取的是指定的字符区分大小写。

    如果要判断是不是包含字母A且不区分大小写,可用SEARCH函数代替FIND函数,公式=IF(ISNUMBER(SEARCH("A",A1)),"有","无")。

    要想判断单元格中是否包含多个指定字符中的某一个,如判断单元格中是否包含“大”、“小”、“20”这三个字符中的一个,可用公式=IF(OR(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","无")。

    下拉公式会发现,只要包含这三个字符中的任意一个,结果都是有。

    而要判断是否同时包含这三个字符,只要把公式中的OR改成AND即可,公式=IF(AND(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","无")。

    要判断包含这三个字符中的几个,可用公式=COUNT(FIND({"大";"小";"20"},A1))。

    要判断单元格中是否包含字母A,且不论在字符串的什么位置,也不区分大小写,可用公式=IF(COUNTIF(A1,"*A*"),"有","无")。

    如果要判断四个字符中是否以字母A开头,公式=IF(COUNTIF(A1,"A???"),"有","无")或=IF(COUNTIF(A1,"A*"),"有","无")。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-04-06

Excel中,可以利用find函数来判断一个字符创中是否包含某些字符。

操作系统:win10;软件版本:Office2007

举例说明如下:

1.判断A列的字符串中是否包含B列字符:

2.输入公式如下:

公式解释:find函数用法=find(要查找的字符串,被查找的字符串,起始位置(可省略)),这里加了一个iferror函数,当查找不到时,捕获错误,并重新发挥值。

3.下拉填充,如果返回数字则说明包含,返回文本就是不包含。

第2个回答  推荐于2018-02-16

见样表截图

比如判断A列是否包含“1”

b2输入

=IF(ISNUMBER(FIND(1,A2)),"包含","")

公式下拉

本回答被网友采纳
第3个回答  2016-04-05
1、使用find函数,如果返回值就是包含,如果error就是不包含
2、或者使用SUBSTITUTE,将字符替换成空,然后判断字符的长度LEN是否变化,变化了就是含有,不变化就不含有
第4个回答  推荐于2017-11-19
可以用FIND加上ISNUMBER:
=ISNUMBER(FIND("?",A1))
公式中“?”为被判断的字符。本回答被提问者采纳

excel用什么函数可以判断一个字符串中是否包含某些字符
Excel中可以使用SEARCH函数或FIND函数来判断一个字符串中是否包含某些字符。详细解释:一、SEARCH函数 SEARCH函数用于在文本字符串中查找另一个字符串,并返回其位置。如果找到,则返回第一个匹配字符的位置;如果没有找到,则返回错误值。函数的基本语法是:=SEARCH。通过这个函数,可以判断特定字符或字符串...

Excel 用什么函数可以判断一个字符串中是否包含某些字符
Excel中,可以利用find函数来判断一个字符创中是否包含某些字符。操作系统:win10;软件版本:Office2007 举例说明如下:1.判断A列的字符串中是否包含B列字符:2.输入公式如下:公式解释:find函数用法=find(要查找的字符串,被查找的字符串,起始位置(可省略)),这里加了一个iferror函数,当查找不到...

Excel中的什么函数可以用来判断字符串中是否包含某些字符?
Excel使用FIND函数或者SEARCH函数来判断一个字符串中是否包含某些字符。解释:1. FIND函数的使用:Excel中的FIND函数用于查找一个字符串在另一个字符串中的位置。它的基本语法是:`FIND`。如果找到要查找的文本,则返回其起始位置;否则返回错误。通过判断返回值与错误,可以判断一个字符串是否包含某些字符。

如何使用excel判断字符是否包含某个字符串?
1. 使用`SEARCH`或`FIND`函数查找文本 `SEARCH`和`FIND`函数都可以在Excel中用来查找一个字符串中是否包含另一个字符串,并返回其起始位置。如果未找到,`SEARCH`会返回错误,而`FIND`会返回一个不可用的值。这两个函数的基本语法是:`SEARCH``FIND`其中,`search_text`是要查找的文本,`within_te...

excel用什么函数可以判断一个字符串中是否包含某些字符
Excel中的SEARCH函数可以用来判断一个字符串中是否包含某些字符。详细解释:1. SEARCH函数的基本功能:Excel中的SEARCH函数用于查找一个字符串在另一个字符串中的位置。它会返回第一个匹配字符的位置,如果未找到则返回错误。基本的语法是:`SEARCH`。其中,“查找值”是你想找到的内容,&ldquo...

Excel 用什么函数可以判断一个字符串中是否包含某些字符
1,判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER(FIND("A",A1)),"有","无")。2,下拉公式会发现,含有小写字母a的结果是无,该公式里的FIND函数提取的是指定的字符区分大小写。3,如果要判断是不是包含字母A且不区分大小写,可用SEARCH函数代替FIND函数,公式=IF(ISNUMBER(SEARCH("A",...

Excel 用什么函数可以判断一个字符串中是否包含某些字符
判断公式为:=IF(ISNUMBER(FIND(B2,A2)),"包含","不包含")如图所示:

Excel 用什么函数可以判断一个字符串中是否包含某些字符
在Excel中,要判断一个字符串是否包含特定字符,可以使用一系列函数。首先,判断是否包含大写字母A,可以使用IF函数与FIND函数结合,如=IF(ISNUMBER(FIND("A",A1)),"有","无"),FIND会区分大小写。若需不区分大小写,可改用SEARCH函数,公式为=IF(ISNUMBER(SEARCH("A",A1)),"有","无")。对于...

怎么在excel中判断某个字符是否存在?
在Excel中,可以使用“IF”和“SEARCH”函数来判断单元格中是否含有某个字符。1. 使用IF函数:IF函数用于在Excel中进行条件判断。其语法为:IF(logical_test, [value_if_true], [value_if_false])。其中logical_test是你要测试的条件,[value_if_true]是当条件为真时返回的值,[value_if_false]...

excel中某个字符串判断是否存在某些字符串
在Excel中,要判断某个单元格中的字符串是否包含特定的字符串,可以使用几种不同的函数。最常用的函数之一是`SEARCH`函数(或`FIND`函数,但`SEARCH`不区分大小写,而`FIND`区分)。如果目标字符串包含要查找的字符串,`SEARCH`会返回该字符串在目标字符串中的起始位置(一个数字),如果不包含,则...

相似回答