- ベストアンサー
エクセル関数について
エクセル2003です。 宜しくお願いします。 A列に担当者名、B列に金額が入力されており、 山田 10000 田中 8000 山田 26000 田中 20000 山田 20000 山田 -26000 山田 -10000 例えば、担当山田で、なおかつ20000以上の金額の合計、または販売本数を出す場合、以前質問させて頂いたのですが、SUMPRODUCT関数でできたのですが、上記のようにキャンセル(-)が入ってくる場合にどのような式にしたらいいでしょうか この場合ですと、山田の20000円以上の合計金額が20000円、販売本数が1と表示させたいです。 何卒お願いします
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
簡単な方法: 以前教わったやり方を理解していれば,単に組みあわせるだけでできます =「20000以上の件数・金額」-「-20000以下の件数・金額」 件数なら =SUMPRODUCT((A1:A10="山田")*(B1:B10>=20000))-SUMPRODUCT((A1:A10="山田")*(B1:B10<=-20000)) 金額は同じように練習して,自作できるように勉強してみてください。 応用: 件数 =SUMPRODUCT((A1:A10="山田")*((B1:B10>=20000)-(B1:B10<=-20000))) 金額 =SUMPRODUCT((A1:A10="山田")*((B1:B10>=20000)+(B1:B10<=-20000)), B1:B10)