- ベストアンサー
誰がいつからいつまでいくら売り上げたのか。
よろしくお願いいたします。 A B C 1/1 佐藤 100 1/2 田中 120 1/2 佐藤 100 1/3 小林 140 1/5 小林 120 1/6 佐藤 100 上記のような表があったとき、 1/2~1/5までに佐藤さんがいくら売り上げたのかを調べる場合、 どう言った関数が一番シンプルに計算できるでしょうか。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>どう言った関数が一番シンプルに計算できるでしょうか。 Excel 2007以降のバージョンのときはSUMIFS関数が最善かと思います。 =SUMIFS(C:C,A:A,">="&"2015/1/2"*1,A:A,"<="&"2015/1/5"*1,B:B,"佐藤") Excel 2003以前のバージョンではSUMPRODUCT関数で良いと思います。 =SUMPRODUCT((A:A>="2015/1/2"*1)*(A:A<="2015/1/5"*1)*(B:B="佐藤")*C:C)
その他の回答 (1)
- Chiquilin
- ベストアンサー率30% (94/306)
回答No.2
ピボットテーブルを使わない理由は何かあるのですか? 関数でないと集計できない訳でなし 用意されている機能を有効 活用された方がいいと思います。 > どう言った関数が一番シンプルに 単純に指定して処理したいなら SUMIFS関数だと思います。
質問者
お礼
お忙しい中、ご回答くださり、ありがとうございました。 >ピボットテーブルを使わない理由は何かあるのですか? との問いに、目から鱗が落ちるようでした。 ピボットテーブルで集計する方法も、 今後取り入れていきたいと思います。 ベストアンサーはこちらの要望に近い方を選ばせいてた抱きましたが、 Chiquilin さんのご回答にも、 同じぐらい感謝しております。 本当にありがとうございました。
お礼
お忙しい中、ご回答くださり、ありがとうございました。 Excelのバージョンを書かずに、すみませんでした。 2010を使用しています。 こちらの願いに一番マッチした、完璧なご回答をいただき、 ありがとうございます。 他にもお答えを寄せてくださった方もいらっしゃいますが、 bunjii さんをベストアンサーとさせていただきます。 大切に使わせていただきます。