• ベストアンサー

このような場合に役立つExcel関数知りませんか

WindowsXPでExcel2003を利用しています   A     B     C 1 つぼ八 ししゃも 300 2 すきや 卵焼き  250 3 つぼ八 ししゃも 300 とあったときに、A4セルにつぼ八のししゃもの合計を表示させる方法は無いでしょうか(答えは600になります) VLOOKUP等も考えたのですが、うまくいきません よい方法をご存知の方、使用する関数名だけでも結構ですのでお教え願います よろしくお願いいたします

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 =SUMPRODUCT((A1:A3="つぼ八")*(B1:B3="ししゃも")*C1:C3)

hiroki-73
質問者

お礼

とりあえずやってみましたができました 初めての関数ですので調べてみます ありがとうございました

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

DSUMを使う方法。 例データ A列   B列   C列 店 メニュー 金額 つぼ八 ししゃも 300 すきや 卵焼き 250 つぼ八 ししゃも 300 つぼ八 ししゃも 20 ーー 条件 F1:G2 店 メニュー つぼ八 ししゃも 式 =DSUM(A1:C100,"金額",F1:G2) 結果 620 ーーー >Excel関数知りませんか 毎日このタイプの質問がのる。 このタイプの過去質問を検索が難しいようだが。複数条件加算とでも検索するのかな。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=310729 質問回答読んでいる人は皆知っていること。

hiroki-73
質問者

お礼

ありがとうございます、大変参考になりました ご指摘ごもっともだと思いました できるだけ無駄な質問は控えるようにいたします

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

配列数式を使う方法 =SUM(IF((A1:A3="つぼ八")*(B1:B3="ししゃも"),C1:C3)) と入力してCTrl+Shift+Enterで確定する。 ※確定後に数式バー上の数式は{}で囲まれて表示されます。 参考でEXCEL2007でなら新しい関数があるのでご紹介 =SUMIFS(C1:C3,A1:A3,"つぼ八",B1:B3,"ししゃも")

hiroki-73
質問者

お礼

ありがとうございます、大変参考になりました 研究してみます

関連するQ&A