• ベストアンサー

エクセル2010の関数

計算式を構築したいのですが、どの関数を当てはめたら良いのか分からないので、ご存知の方がいらっしゃいましたら教えて下さい。 A,B,Cの3列があります。 Aには日付、Bにはドロップダウンリストで「売上高」と「雑収入」を選択できるようにしています。 Cには金額を入力します。 B列に「売上高」を選択した際にC列からそれに対応する金額の合計を計算。 B列に「雑収入」を選択した際にC列からそれに対応する金額の合計を計算。 できる関数式を構築することは可能でしょうか? ご存知の方がいらっしゃいましたら何卒教えて下さい。よろしくお願いいたします。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

例えばB1セルから下方に売上高や雑収入をドロップダウンリストから入力し、その項目でのそれまでの集計をD列に表示させるとしたらD1セルには次の式を入力し下方にドラッグコピーします。 =IF(B1="","",SUMIF(B$1:B1,B1,C$1:C1)) 売上高と雑収入をそれぞれ区別して例えばD列に売上高のそれまでの集計を、E列にそれまでの集計を表示させるとしたらD1セルには次の式を入力し下方にドラッグコピーします。 =IF(B1="売上高",SUMIF(B$1:B1,B1,C$1:C1),"") E1セルには次の式を入力して下方にドラッグコピーします。 =IF(B1="雑収入",SUMIF(B$1:B1,B1,C$1:C1),"")

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

どこのセルに合計を表示(計算)したいのでしょう。 E1セルに「売上高」と記入 F1セルに =SUMIF(B:B,E1,C:C) と記入して集計。 E2セルに「雑収入」と記入 F2セルに =SUMIF(B:B,E2,C:C) と記入して集計。

  • maiko0318
  • ベストアンサー率21% (1483/6969)
回答No.1

B列によらず同じ処理でいいのですか?

関連するQ&A