Microsoft Excel 365 列总计

Microsoft Excel 365 列总计

创建电子表格来跟踪报价。

我有多列信息。

一个是物品名称,下一个是该物品所需的数量,下一列是每个部分的价格。

每次我为某个商品添加价格时,我都希望电子表格能够计算出报价所需的零件总数(商品 x 数量)。

因此,如果有 30 行项目,则每行的数量范围可以是 1 到 5。

底部是要报价的商品数量的总数。我希望每次在价格栏中输入价格时,它都会更新,并将与该价格对应的单个数量相乘,在底部得出总数。

"Required Spare Qty"    "New Quoted Price for Each
1                        $13,815 
2                       0
1                        $17,338 
2                       0
1                        $2,533 
2                       0
2                       0
1                       0

答案1

使用 SUMPRODUCT():

=SUMPRODUCT(A2:A9,B2:B9)

在此处输入图片描述

答案2

每当为某个产品添加价格时,您都可以使用以下公式来获取需要报价的零件总数。

在此处输入图片描述

怎么运行的:

我假设您有 Range 中的数据A2:C8

  • A12要获取唯一部分的名称,请在单元格中写入数组公式,Ctrl+Shift+enter并填写您认为尽可能多的行(保留一些额外的行以获取新零件的名称)。

    {=IFERROR(INDEX($A$3:$A$8, MATCH(0, IF($C$3:$C$8>0, COUNTIF($A$11:$A11, $A$3:$A$8), ""), 0)),"")}
    
  • 要获得零件总数,请在单元格中写下此公式B12并填写(保留一些额外的行以获得新的总数)。

    =IF(SUMIF(A3:A8,A12,B3:B8)=0,"",SUMIF(A3:A8,A12,B3:B8))
    
  • 此外,您可以使用以下公式获取单元格中需要报价的零件的总价格C12并将其填写下来(还保留一些额外的行)。

     =IF(SUMIF(A3:A8,A12,C3:C8)=0,"",SUMIF(A3:A8,A12,C3:C8))
    

笔记:

  • 情况 1显示两部分的摘要风扇和玻璃已输入价格,以及情况 2显示 3 项 因为有新条目光盘价格
  • 根据需要调整公式中的单元格引用。

相关内容