忍者ブログ
2025/07月

≪06月  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31  08月≫
[223]  [222]  [221]  [220]  [219]  [218]  [217]  [216]  [215]  [214]  [213
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

例えば、こんなエクセルの表があります。
見づらいですが、横に6列あり、縦には延々と行が増えていきます。

N氏  ABC-1  100  12345-0  10/5/4  5/6~10/1
N氏  ABC-2  150  12345-1  10/6/5  5/6~10/1
N氏  ABC-3   50  12345-2  10/7/5  5/6~10/1
N氏  DEF-1  200  12346-0  10/4/4  4/5~12/5
R氏  DEF-1  100  12346-0  10/4/4  4/5~12/5
N氏  DEF-2  300  12346-1  10/5/5  4/5~12/5
N氏  GHI-1  1000  12348-0  10/5/4  5/5~9/5
R氏  GHI-1  200   12348-0  10/5/4  5/5~9/5
L氏  GHI-1  200   12348-0  10/5/4  5/5~9/5
N氏  GHI-2  300   12348-1  10/6/5  5/5~9/5

この↑データから、この↓データを抽出したいのです。
どうしたらいいのでしょうか?

N氏  ABC-3  300  12345-2  10/5/4  5/6~10/1
N氏  DEF-2  500  12346-1  10/4/4  4/5~12/5
R氏  DEF-2  100  12346-1  10/4/4  4/5~12/5
N氏  GHI-2  1300  12348-1  10/5/4  5/5~9/5
R氏  GHI-2  200   12348-1  10/5/4  5/5~9/5
L氏  GHI-2  200   12348-1  10/5/4  5/5~9/5

便宜上、一番左を1列~6列とする。基準は2列目。
1列目は同じ2列目(例えば、ABC)の中で、違えば分ける
2列目は同じ2列目(例えば、ABC)でも枝番(-○)が一番大きなものを選択(枝番は実際は別セル)
3列目は同じ2列目(例えば、ABC)の合算(1列目が違えば、1列目に依存)
4列目は2列目と同様で、枝番が一番大きなものを選択(枝番は実際は別セル)
5列目は4列目の枝番が一番小さなもの(-0)の日付
6列目は同じ項目であれば同じ日付が入るので、それを選択

素敵なマクロの本をご存知でしたら、ご一報くださいませ。
 

PR
カレンダー
06 2025/07 08
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
* 地球の名言 *


presented by 地球の名言
ブログ内検索
バーコード
カウンター

Copyright © ゆきちんのこんな日々 All Rights Reserved.
Material & Template by Inori
忍者ブログ [PR]