如何将B1与C1、B2与C2、Bn与Cn相乘并求和?

问题描述 投票:0回答:2

这是我的表格:

Goods Type  Quantity / Geram    Gold Price 750K Price of Exchange
Gold        100                 1,554.00        0
Silver      500                 235.00          0
Euro        200                 0.00            1.01
Pond        50                  0.00            0.97
Gold        100                 1,554.00        0
Silver      500                 235.00          0
Euro        200                 0.00            1.00
Pond        50                  0.00            0.99

我想做这个:

如果

Goods Type
Gold
:将
Quantity / Geram
乘以
Gold Price

就我而言,它应该是:

(100 * 1554) + (100 * 1554)
=
310800
,如果我将来添加更多条目,它应该添加更多。

我当前工作表中有此单元格:如果

Goods Type
Gold
,则
sumif
所有
Quantity / Geram
位于另一个单元格中,现在是
200

excel excel-formula
2个回答
2
投票

使用

SUMPRODUCT
sumproduct

=SUMPRODUCT((A2:A9="Gold")*B2:B9*C2:C9)

它将 TRUE/FALSE(

A2:A9="Gold"
的结果)与数量和价格相乘,并对所有内容求和(在本例中= 155400 + 0 + 0 + 0 + 15540 + 0 + 0 + 0))

结果:

根据您的数据调整范围。


2
投票

您可以为三列创建一个

SumProduct()
,这样您就可以创建一个
IF()
公式,在“Gold”的情况下获得 1,其他情况下获得 0。这导致以下公式:

=SUMPRODUCT(IF(A2:A6="Gold",1,0),B2:B6,C2:C6)

请看下面的截图:

© www.soinside.com 2019 - 2024. All rights reserved.