2016-09-14 4 views
0

私には2枚の情報があります。それが偽であれば、行全体をリストするマスターシートが必要です。それがtrueに変更された場合は配列でなければなりません。それはマスターリストから削除されます。これはVBなしでも可能ですか?1枚の値に基づいて2枚のシートを組み合わせるにはどうすればいいですか?

SHEET1

animal name T/F 
mouse minnie TRUE 
dog  jeff FALSE 
cat  jerry TRUE 
pig  steve FALSE 

Sheet2の

animal name T/F 
mouse Micky TRUE 
dog  paul FALSE 

MASTER

dog  jeff FALSE 
pig  steve FALSE 
dog  paul FALSE 

答えて

0

あなたはそのための電源クエリを使用することができます。パワークエリーは、MicrosoftからExcel 2010およびExcel 2013用の無料アドインであり、Get & TransformとしてExcel 2016に組み込まれています。

  • 2つのクエリを追加Sheet2の上のテーブルへの接続のみのクエリを作成
  • シート1
  • 上のテーブルへの接続のみのクエリを作成し、Falseの値を表示するようにフィルタを設定するだけ
  • 結果をマスターシートに返します。

これはすべてリボンコマンドをクリックすると実行できます。 VBAは必要ありません。シート1または2のデータが変更されたら、データリボンの[すべて更新]をクリックします。

+0

はい!それは美しく動作します!として保存して友人に送信する簡単な方法はありますか?彼らはクエリを再作成する必要はありませんか? – ray

+0

クエリを使用してワークブックを送信する場合は、同じバージョンのPower Queryと、クエリを更新する場合はソースファイルへのアクセスが必要になります。この手法を共有したいだけなら、クエリエディタウィンドウで[詳細エディタ]をクリックし、Mコードをコピーできます。これには、データソースへのパスが含まれます。このパスは、アクセス可能なソースに調整する必要があります。 – teylyn

関連する問題