乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 一张<em>EXCEL</em>表格里的数据含有汉字的公式、还有数字,如何求和...-Excel

一张<em>EXCEL</em>表格里的数据含有汉字的公式、还有数字,如何求和...-Excel

作者:乔山办公网日期:

返回目录:excel表格制作


B4输入
你原例与补充中分别用了中文(括号与英文(括号。。。。
现特设计公式上来
=SUMPRODUCT((LEFT(B1:B3,LEN(SUBSTITUTE(SUBSTITUTE(B1:B3,"(",""),")",""))*2-LENB(SUBSTITUTE(SUBSTITUTE(B1:B3,"(",""),")",""))))*1)

“把表格中包含相同字符的单元格数值求和”的操作步骤是:
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、注意:SUMPRODUCT不支持通配符*,但可通过ISNUMBER+FIND表示包含的关系。
单元格数值带汉字和其它字符,严重影响数值计算,用公式虽然可以将非数字替换掉再计算,但会大大增加公式长度和难度,增大运算量,因此,需要计算的数值尽可能不带非数值字符。
非要带单位,如果是统一的单位,可在单元格格式中设置(如自定义格式为:G/通用格式"元");如果单位不同,会增加单元格格式设置步骤,也是不可取的。

出现####的原因是你的格子太小了,不能全部显示数据,你将格子拉宽一点就好了。用SUM求和的时候会忽略汉字的。

相关阅读

关键词不能为空
极力推荐

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