excel中,求和,用sumif函数,如果是if就不用了

如题所述

假设数据在A1:H1,用如下数组公式:

=SUM(IF(LEFT(A1:H1,1)="早",--SUBSTITUTE(A1:H1,"早",""),0))

输入或粘贴完公式后,不要按回车,要按ctrl+shift+回车。

如图与数字计算的结果是一样的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-22
假设这段数据在A1:F1,那么在A2输入:
=SUMPRODUCT(IF(ISNUMBER(--SUBSTITUTE(A1:F1,"早","")),--SUBSTITUTE(A1:F1,"早",""),0))

同时按下CTRL+shift+回车
即可得到结果本回答被提问者采纳
第2个回答  2013-08-22
输入公式:=sumproduct((left(a1:f1)="早")*(--mid(a1:f1,2,4)),a1:f1换成你实际的单元格区域
第3个回答  2013-08-22
=SUM((LEFT(A1:F1,1)="早")*RIGHT(A1:F1,LEN(A1:F1)-1))
用Ctrl+Shift+Enter组合键结束输入,成为数组公式。
相似回答