人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

データ転記のエクセルマクロの作成をお願いします

[シートA]
A列?X列までデータが入っています。
1行目は見出し行です。
シートAの元データは残したまま、以下のように3つのシート(B、C、D)に転記するマクロを希望しています。

例:
[シートB]
シートAのA列の重複行に紐づくD列の合計値が0の場合、該当する重複行をすべてシートBの1行目以下に転記。

[シートC]
シートAのA列の重複行に紐づくD列の合計値がマイナス値であり、尚かつD列に一つでもプラス値を含む場合、該当する重複行をすべてシートCの1行目以下に転記。

[シートD]
シートAのA列の重複行に紐づくD列の合計値がマイナス値であり、尚かつD列の各セルの数値がすべてマイナス値である場合、該当する重複行をすべてシートCの1行目以下に転記。

**シートB?DはシートAと同じ見出し行が1行目に入っています。

特にシートB?Dの順は重要ではなく、区分けしたいのが目的です。
可能であれば、データ転記のマクロ作成をお願いします。もしそのまま使える完全な回答をしていただいた最初の回答者の方に、お気持ちですが500ポイント差し上げます。 是非お力添えを頂ければと思います。



●質問者: tororosoba
●カテゴリ:科学・統計資料
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● matsuko3Rid

「シートAのA列の重複行に紐づくD列の合計値」がわかりません。
A B C D
2 tr 2
3 tR 0
4 tr 6
5 tR -5
6 tr 3

このとき、
trのA列の重複行に紐づくD列の合計値は11ですか
tRのA列の重複行に紐づくD列の合計値は-5ですか

「該当する重複行をすべてシート?の1行目以下に転記」とはどうすることですか


tororosobaさんのコメント
分かりづらい説明で申し訳ありません。補足しました。

質問者から

補足です。イメージとしてはシートAは以下のようになっています。

A B C D E
日付 x x 数量 転記先
8月17日 -500.00 シートB
8月17日 500.00 シートB
8月17日 500.00 シートB
8月17日 -500.00 シートB
11月18日 500.00 シートC
11月18日 -500.00 シートC
11月18日 -100.00 シートC
11月19日 -600.00 シートD
11月19日 -500.00 シートD
11月19日 -500.00 シートD
10月17日 -500.00 シートB
10月17日 500.00 シートB
10月17日 500.00 シートB
10月17日 -500.00 シートB
12月18日 500.00 シートC
12月18日 -500.00 シートC
12月18日 -100.00 シートC
12月19日 -600.00 シートD
12月19日 -500.00 シートD
12月19日 -500.00 シートD


関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ