Microsoft Excel 365 列の合計

Microsoft Excel 365 列の合計

見積を追跡するためのスプレッドシートを作成します。

情報の列が複数あります。

1 列目には品名、次の列にはその品目に必要な数量、次の列には各部品の価格が表示されます。

品目に価格を追加するたびに、見積に必要な部品の数 (品目 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

アイテムに価格を追加するたびに、次の数式を使用して見積りが必要な部品の合計数を取得できます。

ここに画像の説明を入力してください

使い方:

範囲内にデータがあると想定しています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))
    

注記:

  • 状況12つの部分の概要を示しますファンとガラス価格が入力されており、状況2新しいエントリがあるため、3件のアイテムを表示ディスクの価格
  • 必要に応じて数式内のセル参照を調整します。

関連情報