データの差分抽出について
やりたいこと
Excel同士の比較で一方の差分のみ抽出したいのですが、LINQ文などで抽出するような方法で瞬時に抽出することはできないでしょうか?
上記ができない場合は、全列で一致しなかった行をExcel(テキストでも可)に抽出したいです。
簡素な方法でご知見をお持ちの方がいらっしゃいましたらご教示いただけますと幸いです。
※追記(2024/10/3)
例えば、
■基準ファイル
AA
BB
CC
■比較対象ファイル
BB
CC
DD
上記2つのファイルを比較した時、DDのみが抽出されるようにしたいです。
試したこと
以下を試しましたが、いずれも想定している動作とは異なるものでした。
・プチライブラリの「ファイルの内容を比較」⇒差異があるかどうかの真偽結果のみ
・ユーザーライブラリの「テキストファイルの重複行を削除」⇒一つのファイル内での重複削除のため一方のデータは残ってしまう(例の場合、BB・CC・DDが出力されてしまう)
ファイル数が不変でかつ多いため、マクロ実行や関数を入れる方法では煩雑になってしまい現実的でないので、LINQ文のような形で簡素に記述できないかと考えております。
@tiona 質問の編集
回答とコメントは、会員登録(無料)で閲覧できるようになります。
新規登録