如果用excel表条件统计两列的乘积之和

请求大师指教:想直接统计“产品”序列中含有“真龙”两个字的产品,每个产品单价和销量分别乘积之后再求和。

方法一:

在单元格中输入公式=SUM(IF(ISNUMBER(FIND("真龙",A2:A10)),B2:B10*C2:C10,0)),然后同时按住Ctrl+shift+enter,即可得到所需答案。

其公式呈现结果如下:

方法二:

在销量右侧插入辅助列,单元格中公式为=B2*C2,按住enter键,其图片展示效果如下:

之后在统计单元格中输入以下公式,=SUM(SUMIF(A2:A10,"*真龙*",D2:D10)),同时按住Ctrl+shift+enter,即可得到所需答案。其结果演示图如下:

欢迎采纳我的答案啦~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-12
在F2单元格加一个内容:产品
G3=DPRODUCT(B2:D5,2,F2:F3)*DPRODUCT(B2:D5,3,F2:F3)
必须要在F2单元格加(产品)这2个字,否则结果不对
第2个回答  2018-06-11

输入

=SUMPRODUCT(ISNUMBER(FIND(E3,A3:A11))*B3:B11,C3:C11)

详见附图示例

追问

以为我的数据再另外一张表格,用了这个公司,显示的是错误值,不知道我哪里出错了

本回答被提问者采纳
第3个回答  2018-06-11
看不到行号哩。追问

我重新传了一份

追答

=SUM(ISNUMBER(SEARCH("真龙",$B$3:$B$11))*$C$3:$C$11*$D$3:$D$11)