• 締切済み

エクセルの関数を教えてください

エクセル初心者です。 上司から下記のシートをもらいました  A   B    C    D        E    F    G   H   I    1場所 床材 平米数  洗浄  ワックス   場所  床材  平米数  洗浄 2 廊下 塩ビ  150  ○   ○      階段   塩ビ  20   ○     3 この表から、E2のセルに○がある場合に、C2のセルにある8を、 また、I2セルの隣にJ2セルもあり、そこにも○がありますが、H2のセル20をA3に合計したいとのことです。 if関数の他に、関数を組み合わせるのではないかを思いますが、 良い式が思い浮かびません。 どうか、ご教授ください。よろしくお願いします。

みんなの回答

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 質問内容をまとめると、ワックスの項目に○がある場合のみ その平米数を合計するってことでいいのでしょうか? もしそうであれば、表を縦にまとめた方が簡単かと思います。 質問内容の表では同じ項目が横に何度も出てきますよね? A2に「廊下」 A3に「階段」・・・C2=8?(表では150になっていますが)C3=20 E2=○ E3=○・・・ と下に表が伸びて、仮に10行データがあるとすると というように縦の表であれば、 ↓のような感じではどうでしょう? 「表示したいセル」に=SUMIF(E2:E10,E2,C2:C10) とすれば、E列に○がついている項目の数量の合計が表示されます。 もし的外れの回答ならごめんなさい。m(__)m

回答No.2

>C2のセルにある8を C2には150という値が入っていますが?? >I2セルの隣にJ2セルもあり、そこにも○がありますが、H2のセル20をA3に合計したいとのことです。 E(ワックス)が"○"であるもののH(平米数)の合計を求めるのなら SUMIFでいけると思います。 ただ、何が条件で何がしたいのか、いま一つ理解できません。 それから、A3に合計を出したら、表が下に続きませんよね? Aは場所になっていますから。

回答No.1

ごめんなさい。もう少し詳しくお願いします。 最終的には何の合計が欲しいのでしょうか? 質問文の表ですと○は全部で3つありますが D2の洗浄が○のとき E2のワックスが○のとき I2の洗浄が○のとき に、どの数字を合計すれば良いのでしょうか? J2にも○があると言うことですが、この○は必要ないのでしょうか? 結局A3には何の合計が必要ですか?

関連するQ&A