dポイントプレゼントキャンペーン実施中!

どなたかマクロコードを教えて頂けますと幸いです。

sheet1,2,3あります。

sheet1に↓ (sheet2の合計,売上率)
商品番号 売上 売上率
A B C

1 No.1 50
2 50%
3 No.3 45
4 45%
5 No.4 30
6 40%
.
.
sheet2に↓ (sheet1の内訳)
A B C D

1 No.1 50 りんご 標準
2 No.1 60 りんご
3 No.3 45 みかん 少なめ
4 No.3 30 みかん

sheet3 <抽出用>


やりたいこと①

sheet 1で売上率が50%以下のもの(この表だとNo.3,4)のNo.をsheet 2内訳から探し、そのNo.をsheet3に抽出したいです。sheet 1の売上率は、No.の行の下列に記載されています。

やりたいこと②

sheet3で抽出したときに、D列にコメントが入っているものがあります。これを更に別シートに抽出したいです。

色々ネット上探しているのですが、希望通りになるマクロの参考がなく、どなたか教えて頂けますと幸いです。
何卒宜しくお願い致します。

A 回答 (3件)

補足要求です。


1.Sheet1,Sheet2のレイアウトは添付図の通りでしょうか。
左側がSheet1,右側がSheet2です。

2.Sheet3のレイアウトはどのようになっていますか?
Sheet2と同じですか。

3.Sheet4のレイアウトはどのようになっていますか?
Sheet3と同じですか。

4.Sheet1から50%未満のものを抽出時、Sheet2から該当のものを探しますが、具体的に比較するのは以下のもので良いでしょうか。
①Sheet1の商品番号とSheet2の商品番号が一致すること
②Sheet1の売り上げとSheet2の売り上げが一致すること
上記①②が共に成立した場合、Sheet3に抽出対象となる。
この考え方でよいですか。

5.上記の4のときに、抽出対象のものがなかった場合は、
どうしますか。
例1 Sheet1のNo.4がSheet2にない場合
例2 Sheet1のNo.3 45 は 例ではSheet2の No.3 45 みかん 少なめ
に該当するが、Sheet2が実際は
No.3 41 みかん 少なめ
のようになっていて、売り上げが一致しない場合

6.上記の4のときに、抽出対象のものが複数あった場合は、
どうしますか?
例 Sheet1のNo.3 45がSheet2に
No3 45 みかん少なめ
No3 45 みかん多め
のように2つあった場合

7.念のため確認ですが、Sheet1の%が表示されているセルの書式設定は
パーセンテージでまちがいないでしょうか。
例 40%の場合は、実際の数値は0.4 となります。
「どなたかマクロコードを教えて頂けますと幸」の回答画像3
    • good
    • 0
この回答へのお礼

補足して頂きありがとうございました。

お礼日時:2021/11/10 16:16

No.1です。



可能なら『こんな感じになります』と言う画像があればわかりやすかったと思いますよ。

抽出したいと言う行為はわかりますが、それをシートのどのセルに配置していけばいいのかがわかりませんので。
例えばシート2の該当したNo.が複数あればシート3にどう配置するとか、D列にコメントがあるものをシート4にならそのデータはA~D列なのかとかね。

直接的ではなく間接的に参考になるコードはあるとおもいますよ。
でもどう言うゆう感じで導くかが不明なので見つからないと思われているのでは?
    • good
    • 0

やりたい事①の結果が不明。


やりたい事②の『更に別シート』の結果が不明。

経緯はわかりますが最終的にどう完成させたいのかが共にわからないかな。
    • good
    • 0
この回答へのお礼

コメント頂きありがとうございます。
説明がわかりにくくて申し訳ございません。
やりたい事は、売上率が低いものを分析するために、sheet2の内訳から抽出したいのが目的です。
(sheet1の集計は、他の方が担当しているため、私がいじることが出来ません)

やりたいこと②ですが、売上率が低いNo.の内訳を
sheet3に抽出した後、更にsheet4にコメントありのものを抽出したいです。

説明が下手ですみません。。

お礼日時:2021/10/30 22:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!