- 締切済み
エクセルの関数を教えてください
エクセル初心者です。 上司から下記のシートをもらいました A B C D E F G H I 1場所 床材 平米数 洗浄 ワックス 場所 床材 平米数 洗浄 2 廊下 塩ビ 150 ○ ○ 階段 塩ビ 20 ○ 3 この表から、E2のセルに○がある場合に、C2のセルにある8を、 また、I2セルの隣にJ2セルもあり、そこにも○がありますが、H2のセル20をA3に合計したいとのことです。 if関数の他に、関数を組み合わせるのではないかを思いますが、 良い式が思い浮かびません。 どうか、ご教授ください。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- tom04
- ベストアンサー率49% (2537/5117)
こんにちは! 質問内容をまとめると、ワックスの項目に○がある場合のみ その平米数を合計するってことでいいのでしょうか? もしそうであれば、表を縦にまとめた方が簡単かと思います。 質問内容の表では同じ項目が横に何度も出てきますよね? A2に「廊下」 A3に「階段」・・・C2=8?(表では150になっていますが)C3=20 E2=○ E3=○・・・ と下に表が伸びて、仮に10行データがあるとすると というように縦の表であれば、 ↓のような感じではどうでしょう? 「表示したいセル」に=SUMIF(E2:E10,E2,C2:C10) とすれば、E列に○がついている項目の数量の合計が表示されます。 もし的外れの回答ならごめんなさい。m(__)m
- takachan7272
- ベストアンサー率29% (179/616)
>C2のセルにある8を C2には150という値が入っていますが?? >I2セルの隣にJ2セルもあり、そこにも○がありますが、H2のセル20をA3に合計したいとのことです。 E(ワックス)が"○"であるもののH(平米数)の合計を求めるのなら SUMIFでいけると思います。 ただ、何が条件で何がしたいのか、いま一つ理解できません。 それから、A3に合計を出したら、表が下に続きませんよね? Aは場所になっていますから。
- munmunmunm
- ベストアンサー率100% (3/3)
ごめんなさい。もう少し詳しくお願いします。 最終的には何の合計が欲しいのでしょうか? 質問文の表ですと○は全部で3つありますが D2の洗浄が○のとき E2のワックスが○のとき I2の洗浄が○のとき に、どの数字を合計すれば良いのでしょうか? J2にも○があると言うことですが、この○は必要ないのでしょうか? 結局A3には何の合計が必要ですか?