乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何利用EXCEL函数对包含某些字符的单元格所对应的单元格求...-excel加字符串函数,excel拼接多个字符串

如何利用EXCEL函数对包含某些字符的单元格所对应的单元格求...-excel加字符串函数,excel拼接多个字符串

作者:乔山办公网日期:

返回目录:excel表格制作


判断方法如下:

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

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*"),"有","无")。



F2=SUMPRODUCT(ISNUMBER(FIND(E2,$A$2:$A$12))*$B$2:$B$12)

或者=SUMIF($A$2:$A$12,"*"&E2&"*",$B$2:$B$12)

向下复制


“把表格中包含相同字符的单元格数值求和”的操作步骤是:

1、打开Excel工作表;

2、由题意可知,将A列中包含D列条件的对应B列求和,这可通过SUMIF条件求和函数的基础上,使用通配符,也可在SUMPRODUCT函数中,通过ISNUMBER+FIND来实现;

3-(1) SUMIF函数

在E2单元格输入以下公式,然后向下填充公式

=SUMIF(A:A,D2&"*",B:B)

公式表示:将A列中以D2单元格开头条件的对应B列求和

3-(2) SUMPRODUCT+ISNUMBER+FIND函数

输入以下公式,然后向下填充公式

=SUMPRODUCT(ISNUMBER(FIND(D2,A$2:A$10))*B$2:B$10)

公式表示:将满足D2存在于A2:A10单元格条件的对应B列数据求和

4、注意:7a64e58685e5aeb9362SUMPRODUCT不支持通配符*,但可通过ISNUMBER+FIND表示包含的关系。



“excel中,含有某个字符串的单元格相加”的操作步骤是:

1、打开Excel工作表;

2、根据题意,需要将备注列中包含“张三”的对应金额列的数据求和,可使用SUMIF函数或SUMPRODUCT函数;

3-(1)  SUMIF函数

在E2单元格输入以下公式

=SUMIF(B:B,"*张三*",A:A)

公式表示:将B列中包含“张三”的对应A列数据求和

3-(2)  SUMPRODUCT函数

在E2单元格输入以下公式

=SUMPRODUCT(ISNUMBER(FIND("张三",B2:B7))*A2:A7)

公式表示:将B列中包含“张三”的对应A列数据求和

4、SUMIF函数适用于Excel 2007以上版本,而SUMPRODUCT适用于所有版本,但SUMPRODUCT函数不支持使用通配符*及整行或整列引用。

相关阅读

关键词不能为空
极力推荐

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