Excel で条件付きでデータを別のシートにコピーする

Excel で条件付きでデータを別のシートにコピーする

各行に新しいデータ エントリがあるスプレッドシートがあります。Excel で特定の列の値を自動的にチェックし、その値が 1 の場合は、その列と同じタイトルのシートに移動する必要があります。例として、以下の画像を参照してください。

例拡大画像

つまり、基本的にこのチェックを実行する必要がある列は 6 つあります。画像にあるように、OUT_O_10、OUT_10_20 などです。最初のシートの列 OUT_O_10 に 1 がある場合、行 (列 A から列 H のみ) を、同じく OUT_0_10 というタイトルのシートの次の使用可能な行にコピーする必要があります。

このリンクすると、私がやりたいことのほぼ完璧な例をダウンロードできます。このスプレッドシートが「Department」列をチェックして、対応するタイトルのシートに行を移動できるように、スプレッドシートで「OUT」という単語が含まれる各列の値が 1 かどうかをチェックし、1 がある場合は行 (列 A から H のみ) を同じ「OUT」タイトルのシートに移動する必要があります。

不明な点がありましたらお知らせください。ただし、このシートはまさに私が必要としている機能を備えているので、自動的に実行する方法があるはずです。自分のシートで自分で実行する方法を見つけられません。Excel 2016 は持っています。

関連情報