excel函数,求(E列的b对应B列与C列积的和)减去(E列的s对应B列与C列积的和)

来源:百度知道 编辑:UC知道 时间:2024/05/28 02:32:17
条件:
B列--C列--E列
6----5----b
7----8----b
5----3----s
9----6----b
2----8----s
3----4----s
2----7----s
1----8----b
结果为:91
(6*5+7*8+9*6+1*8)-(5*3+2*8+3*4+2*7)
=148-57
=91

=SUMPRODUCT((E1:E8={"b","s"})*B1:B8*C1:C8*{1,-1})

f列计算公式
方案一
=b2*c2-if(e2="s",b2*c2,0)
方案二
=if(e2<>"s",b2*c2,0)
对f列求和即可

=SUMPRODUCT((E1:E10="b")*B1:B10,(E1:E10="b")*C1:C10)-SUMPRODUCT((E1:E10="s")*B1:B10,(E1:E10="s")*C1:C10)

=SUMPRODUCT(IF(E2:E9="b",B2:B9,0),IF(E2:E9="b",C2:C9,0))-SUMPRODUCT(IF(E2:E9="s",B2:B9,0),IF(E2:E9="s",C2:C9,0))
此为数组公式,最后以ctrl+shift+enter结束公式

如图,

>>在F2输入公式:=IF($E2="b",$B2*$C2,0)

>>在G2输入公式:=IF($E2="s",$B2*$C2,0)

>>F列G列公式向下拖动复制到第9行

>>在F10中输入=SUM(F2:F9)

>>在G10中输入=SUM(G2:G9)

>>在H10中输入=F10-G10

>>结果就在H10中出现,即为91

数据再多点也不怕,只需要向下拖动复制公式就可以了。

A、B两列分别满足条件,求C列的和,求Excel函数公式 在EXCEL中,B列减去C列、E列的公式如何设置? excel中,怎样用函数来实现B列数据取自A列数据的后三位? excel函数if,求A,B,C列的中间的数值。解释=if(B>C,if(C>D,C,if(B>D,D,B)),if(B>D,B,if(C>D,D,C)))。 EXCEL的排数问题?!按B列求总数 EXCEL 函数 在一个工作表中A列输入“(2.1+5.3)*2.3”,在B列中使用什么函数可以计算出A列的结果 求教EXCEL函数问题,C列等于A列除以B列。 ExCEL 中,要对某列的数据进行各+30,应该调用哪个函数? EXCEL高手请帮解决:用函数在B列按顺序引用A列有数据的单元格(自动跳过空单元格) 求几个excel的函数