EXCEL函数=SUMIF(D:D,D7,E:E)+SUMIF(D:D,D7&"-*",E:E)与=SUMIF(D:D,D7&"*",E:E)有什么区别呢??

如题所述

没什么区别,最后实现的目的都是一样的,只不过一个实行起来简单点,一个复杂的

第一个SUMIF(D:D,D7,E:E)+SUMIF(D:D,D7&"-*",E:E)是分两步实行的
第一步先分别算出D:D中与D7相同的E:E列里值的和,还有D:D中与D7&“-*”相同的E:E列里值的和
第二步将这两个和相加

第二个=SUMIF(D:D,D7&"*",E:E)一步就实现了
直接计算D:D中与D7&“*"相同的E:E列里值的和追问

那个星号是什么意思?“*”

追答

*是通配符,可以理解成*代表任意长度的任何文本内容

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-16
“=SUMIF(D:D,D7&"*",E:E)”包含了“=SUMIF(D:D,D7,E:E)”,所以,前一个公式中,有部分数据是算了两次。追问

那个星号是什么意思?“*”

追答

“*”是通配符,通配所有的字符。即在公式中凡是D列数据中,前半部分(或全部)跟D7相同时,条件成立,对应的E列数据计入总和。

本回答被提问者采纳
第2个回答  2013-10-16
单纯按公式来看,两个公式是不一样的结果
举几个简单的数据
D列分别有
张三01(1)
张三(2)
张三_01(3)
D7为张三,那么前者的公式是相加1+3,而后者的公式是相加1+2+3
第3个回答  2013-10-16
结果是一样的!
一个是分开计算的,一个用模糊匹配计算的!追问

那个星号是什么意思?“*”

追答

*代表多个字符,所以 假设 D7的值 为 cool ,那么 D列中所有cool开头的都会被计算。

EXCEL函数=SUMIF(D:D,D7,E:E)+SUMIF(D:D,D7&"-*",E:E)与=SUMIF(D:D...
“=SUMIF(D:D,D7&"*",E:E)”包含了“=SUMIF(D:D,D7,E:E)”,所以,前一个公式中,有部分数据是算了两次。

excel条件求和函数sumif的几种常见用法
Excel条件求和函数SumIf的常见用法 一、基础用法:单条件求和 使用SumIf函数,可以基于单一条件进行求和。例如,假设有一列数据,想要求和其中大于某个值的所有单元格,就可以使用SumIf函数实现。二、多条件求和 除了单条件求和,SumIf函数还支持多条件求和。通过组合不同的条件,可以筛选出符合多个条件的...

Excel中的=SUMIF($E$7:$IV$7,$D$7,E27:IV27)是什么意思
意思就是在范围第7行的第E列到第IV列的单元格的值中,将有等于第7行第D列的值的列的第27行的值求和。举例说明如下(将IV列缩小为了K列,意思不变):如D7 =1,在E7到K7范围中,有G7,I7,K7=1,那么求和的对象就是G27,I27,K27 ,和为30+50+70=150。

excel sumif函数使用方法
1. 打开Excel文档,选择要进行计算的单元格。2. 在函数栏输入“=SUMIF(”。3. 输入需要判断的数据范围,比如A2:A20。4. 设置条件,比如">=60"(意味着大于等于60分的成绩)。5. 输入需要求和的数据范围,例如B2:B20。6. 输入“)”以完成函数,然后按回车键。7. 计算结果将出现在所选单元格中...

Excel函数公式:条件求和:SUMIF函数!!!
例如,求女生成绩总和,公式为=SUMIF(C3:D7, "女", D3:D7)。若要统计单字段单条件(如成绩大于89),=SUMIF(D3:D7, ">89")即可。对于多条件求和,如统计李丽、李章和明明的成绩,公式为=SUM(SUMIF(B3:B7, {"李丽","李章","明明"}, D3:D7))。针对前3名成绩,可以使用LARGE函数...

Excel函数公式:条件求和:SUMIF函数!!!
公式为=SUMIF($D$3:$K$3, L$3, $D4:$K4),通过填充可实现多行应用。最后,SUMIF还能实现查找引用,如查找B列中I3单元格对应的D3:G3范围内的值,公式为=SUMIF($B$3:$B$7, I3, D$3:G$3),同样适用于多行填充。总之,SUMIF函数灵活且实用,掌握其用法能大大提高数据处理效率。

excel中如何用两个数据表进行分类统计?
回答:方法1:行政部=SUMIF(D:D,"张三",E:E)+SUMIF(D:D,“王五”,E:E) 财务部=SUMIF(D:D,"李四",E:E)+SUMIF(D:D,“赵六”,E:E) 方法2:建议辅助列实现结果,在D和E之彰插入一列,此时就出现新的E列,VLOOKUP(D2,A:B,2,0) 此时:行政部=SUMIF(E:E,"行政部",F:F) 财务部...

sum(sumif(D:D,{"手机维修","手机换屏"},E:E))条件写法
=sum(sumif(D:D,A1:A2,E:E))按三键CTRL+SHIFT+ENTER结束公式输入 或 =sumproduct(sumif(D:D,A1:A2,E:E))

EXCEL函数SUMIF
在使用Excel函数“SUMIF”时,理解其参数非常重要。首先,公式“=SUMIF(入库明细!B2:B500,A2,入库明细!C2:G500)”中的第三参数,指的是需要求和的范围。其值必须是《入库明细》表中某个列的范围,比如“C2:C500”或“D2:D500”或“E2:E500”或“F2:F500”或“G2:G500”,而不是整个列范围“...

EXCEL在不同页面怎么使用SUMIF函数?
这样的话,在“合同明细”工作表 “已送数量”下面的单元格(假定是G2单元格)写公式:= sumifs(出货明细!E:E,出货明细!B:B,B2,出货明细!C:C,C2,出货明细!D:D,D2) - sumifs(退货明细!E:E,退货明细!B:B,B2,退货明细!C:C,C2,退货明细!D:D,D2)然后将G2向下复制\/填充即可。

相似回答