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

例として、納品先一覧と商品一覧があるとします。
図のように使用する分にフラグを立て、それだけを別シートへ
反映する方法を教えてください。

できれば数式で出来ると助かりますが、難しければVBAもやってみます。
(VBAの経験は自動作成したマクロを修正した事がある程度です)

詳しい方、お手数ですがよろしくお願い致します。

「フラグを立てた物のみを別シートへ反映した」の質問画像

A 回答 (1件)

こんにちは!



要は「対象」列が「1」の場合の行を抽出すれば良いのですね?

↓の画像の配置だとして・・・
Sheet2のB4セルに
=IFERROR(INDEX(Sheet1!B$4:B$100,SMALL(IF(Sheet1!$B$4:$B$100=1,ROW($B$4:$B$100)-3),ROW(A1))),"")

配列数式なので、Ctrl+Shift+Enterで確定! → B4セルのフィルハンドルで列・行方向にコピー!

右側の「商品」に関してもやり方はまったく一緒です。
F4セルに
=IFERROR(INDEX(Sheet1!F$4:F$100,SMALL(IF(Sheet1!$F$4:$F$100=1,ROW($F$4:$F$100)-3),ROW(A1))),"")

同じく配列数式なので、Ctrl+Shift+Enterで確定! → F4セルのフィルハンドルで列・行方向にコピー!

これで画像のような感じになります。m(_ _)m
「フラグを立てた物のみを別シートへ反映した」の回答画像1
    • good
    • 0
この回答へのお礼

助かりました。
ありがとうございます!

お礼日時:2017/10/01 18:43

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A