我的电子表格如下所示:
A1 B1 C1 D1 E1 F1 10 7 2 5 11 =SUM(A1:E1) A2 B2 C2 D2 E2 F2 X X X =18 A3 B3 C3 D3 E3 F3 X X =17
在 F 列上,从 F2 开始,我希望excel将 F1 中的值相加,并减去字母X所在的值。在我的示例中,单元格 F1 的总和为35。
因此, F2 上的值应为:
35(从F1取回)
-10(字母X出现在 A2 上,因为 A1 的值为10,我们减去该值)
-2(同样的事情,字母X出现在 C2 上,因为 C1 的值为2,我们减去该值)
-5(和此相同, D2 有字母X存在,因为 D1 的值为5,我们减去该值)。
所以 35-10-2-5 = 18 。 F2 的值应 18 。
在我的示例中, F3 的值应为 35-7-11 = 17 。
此公式适用于从 F2 开始的每一行。
我怎样才能做到这一点?
我想可能使用IF ISBLANK功能,但我是一个菜鸟。
答案 0 :(得分:6)
这是一个简单的SUMIFS
公式
=SUMIFS($A$1:$E$1,$A2:$E2,"")
答案 1 :(得分:1)
把它放在F1中并复制下来。您必须使用Ctrl-Shift-Enter输入公式,因为它是一个数组公式:
=SUM(IF(A1:E1="x", 0, $A$1:$E$1))