判断方法如下:1,判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER(FIND("A",A1))" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em> 用什么函数可以判断一个字符串中是否<em>包含<

<em>Excel</em> 用什么函数可以判断一个字符串中是否<em>包含<

作者:乔山办公网日期:

返回目录:excel表格制作




判断方法如下:

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

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

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

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

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

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

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

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

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


IF是最常用也最实用的一个函数
但IF的条件可以嵌套其他函数来实现想要的效果。zhidao
在这里就可以用FIND来作为条件:ISNUMBER(FIND("X",A1))。X为某个字,在A1单元格中查找X,FIND返回结果,如果可以找到就返回所在的位置,即第几个字符;如果找不到返回错误。再用ISNUMBER判断下,FIND的结果是否是数值,是数字就满足了条件,反之不是就不满足。
综上IF函数就可以写为:=IF(ISNUMBER(FIND("X",A1)),满足的结果,不满足的结果)

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

*用在SUMIF里叫通配符,IF函数不支持通配符。
可以这样,=IF(ISNUMBER(FIND("铅",C1:C542)),1)。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网