• ベストアンサー

SUMPRODUCT関数で合計は出ますが‥‥‥

以前に関数(SUMPRODUCT)を使って合計は出す方法をココで教えてもらったのですが、合計は出るのですが、一行、一行の単価、個数=価格?の数字が出ないのは、しょうがありませんでしょうか? 一行目を普通に積を出して、下にドラッグするより仕方がないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

おっしゃる意味がよくわからないのですが・・・・。 「一行目を普通に積を出して、下にドラッグする」のが面倒なので、それぞれの行の積の和を一発で出せるのがSUMPRODUCT関数です。 各行ごと個別に積をもとめ、さらにその積の合計を求めるならSUMPRODUCT関数は使いません。単なる掛け算と足し算で済むことです。

0113miyuri
質問者

お礼

すみませんでした。意味がわからないとは私も思いました。私はオープンオフイスのカルクを使用です。単価500円個数3個そして1500円と云うような行が20行位あるのですが‥‥‥1500円の列に1500円が出ないのです。一番下に合計210.000円が出るのみです。カルクはエクセルとあまり変わらないとの事なのですが、ひょっとしたら出ないかもしれませんね。貴方の言われるのが当たり前のような気もします。早々のご回答ありがとうございました。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

個別のなら =B2*C2 で下方にコピーでしょうね。関数使うなら =PRODUCT(B2,C2) になりますけど余り意味はないでしょう。 それとも項目ごとの価格ということでしょうか? この場合は全体が =SUMPRODUCT(B2:B100,C2:C100) A列の値が"XXX"のものなら =SUMPRODUCT((A2:A100="XXX")*(B2:B100)*(C2:C100))

0113miyuri
質問者

お礼

今、現在は=B2*C2で下方にドラッグして、SAMで合計を出しています。ホントは難しく考えないで、この方法が一番簡単なのですが‥‥‥関数も使えないと、と考えてしまいました。※項目ごとの価格です。貴方の=SUMPRODUCT(B2:B100,C2:C100) A列の値が"XXX"のものなら =SUMPRODUCT((A2:A100="XXX")*(B2:B100)*(C2:C100))を、行って見ます。早々とご回答頂き感謝します。

関連するQ&A

専門家に質問してみよう