1行に入っているデータは主にA列:商品グループ、B列:出荷日、C列:出荷予定日、D列:金額です。
目的はグループ毎の合計金額を出すことです。
データ行数は日によって違い、2000だったり3000だったりします。
①ひとつのセルに3行目から○○○○行目まで見るように指定して、
②出荷日が出荷予定日よりも大きいものだけグループ毎の計算に加えます。
③それぞれの項目にはところどころ数値が入っていなかったりすることもあるので、
空白だった場合にエラーにならない処理もしたいのです。
④別シートで行数設定とAはいくら、Bはいくら・・・というように表示する方法を教えて下さい。
VBAとマクロ以外でどうかよろしくお願い致します。
http://d.hatena.ne.jp/JunK/20030215
配列計算とif関数、offset関数とを組み合わせれば可能かと思います。参考までに m(_._)m。
offset関数
http://www.officetanaka.net/excel/function/function/offset.h...
http://arena.nikkeibp.co.jp/tec/excel/20040310/107760/
配列計算
ピボットテーブルで行のフィールドにグループ、
列のフィールドに出荷日と出荷予定日、
データアイテムに金額とやればできるかと。
とりあえずこれだけならエラーは出ませんが、
他の論理式との組み合わせでエラーが出る場合は、
IFで数値0のとき""(空白)を返せばいいと思います。
どうもありがとうございます。
ピボットテーブルでもできるんですね。
あまり使ったことがありませんが、試してみたいと思います。
ご丁寧に説明していただき、どうもありがとうございました。
データが会社のPCからは持ち出せないので、明日早速試してみます。