- ベストアンサー
EXCEL関数を使用した注文書の作成方法
- EXCELの関数を使用して、注文書の作成方法を教えてください。
- 数量欄に入力された値と金額を掛け合わせて、合計欄に反映させる関数について教えてください。
- 初心者向けの質問ですが、どのような関数を使えば良いのか教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
=SUMPRODUCT(B2:B8,C2:C8) です。
その他の回答 (4)
- kagakusuki
- ベストアンサー率51% (2610/5101)
単純に =SUMPRODUCT(B2:B8,C2:C8) とするよりも、 =SUMPRODUCT(B$1:B8,C$1:C8) とした方が、1行目の見出し行と、9行目の合計欄の間の行数を変更する際に、数式を変更する必要がなくなります。
お礼
アドバイスありがとうございます。 早速試してみます!
- hallo-2007
- ベストアンサー率41% (888/2115)
将来の応用テクということで 配列関数を紹介しておきます。 =SUM(B2:B8*C2:C8) と入れて Ctrl+Shift+Enterで決定します。 式が配列関数と認識されて []でくくられて表示されます。 式の意味は B2*C2 B3*C3 ・・・ B8*C8 を先に計算して、その結果をSUM(合計)します。 詳しくは エクセル 配列関数 などで検索してください。 http://www.excel-jiten.net/functions/array_formulas.html 使いこなせれば応用の幅が広がります。
お礼
ご回答ありがとうございます。 参考URLのサイトは詳しく解説されていて初心者の私でもわかりやすかったです。 ここで基礎的なことを学びたいと思います。
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 =sumproduct(B2:B8,C2:C8)
お礼
早々のご回答ありがとうございます!
このような場合は、あらかじめ商品ごとの小計を求めておくのが一般的ですので、これをD列で求めることにします。 列D 行1 小計 行2 =B2*C2 行3 =B3*C3 ・ ・ ・ 行8 =B8*C8 次にB9の場所に=SUM(D2:D8)と入力すると合計金額が出てきます。 もしD列の小計を隠したい場合は、D列を非表示にするといいでしょう。
お礼
ご回答ありがとうございます。 参考にさせていただきます!
お礼
早々のご回答ありがとうございます! 助かりました!