Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

Microsoft Excel は強力なソフトウェアです。 Excel のツールと機能を使用して、データセットに対してさまざまな操作を実行できます。場合によっては、複数の CSV ファイルを比較する必要があります。その理由は、一致または相違点を見つけることである可能性があります。これらの操作を実行するには、いくつかの方法があります。この記事では、6 について説明します Excel で 2 つの CSV ファイルを比較する簡単で迅速な方法。それでは、それらを 1 つずつ見ていきましょう。

次の CSV ファイルをダウンロードして、理解を深め、練習することができます。

Excel で 2 つの CSV ファイルを比較する 6 つの方法

わかりやすくするために、2 つの異なる CSV ファイルを使用します。それらを同じフォルダーに入れます。 1 つは ファイル 1 です もう 1 つは ファイル 2 です .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

次に、これら 2 つの CSV ファイルを使用して、Excel でさまざまな方法を使用して比較します。それでは、それらを1つずつ調べてみましょう。
ここでは、Microsoft Excel 365 を使用しています。 必要に応じて他のバージョンを使用することもできます。

1.並べて表示

2 つの異なるファイルを並べて表示して比較することができます。 Excel がこれを手配してくれました。 Excel には、一度に異なるブックを並べて表示する独自のコマンドがあります。シンプルで簡単です。それでは実際に見てみましょう。

📌 手順:

  • 最初に、2 つの CSV ファイルを開きます。
  • 次に、これらのいずれかに移動します。
  • その後、ビューに移動します タブ
  • 後で、[並べて表示] をクリックします。 ウィンドウのコマンド グループ。
  • 次に、[すべて配置] を選択します 同じグループに。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

注: 並べて表示 コマンドは、2 つ以上のブックを開いているときにのみ表示されます。それ以外の場合、リボンは灰色で非アクティブのままです .

前の操作で Arrange Windows が開きます ダイアログ ボックス。

  • ダイアログ ボックスで、[垂直] を選択します アレンジとして 入力してください。
  • 次に、[OK] をクリックします .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

その結果、2 つのファイルがディスプレイに並んで表示されます。これで、それらを簡単に比較して同時にスクロールできます。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

注: ここでは、列の幅 を修正するなどの書式設定を少し行いました。 、フォント サイズを大きくする より良い視覚的プレゼンテーションのために。実際には、CSV ファイルは書式設定されていないプレーン テキストで表示されます .

続きを読む: CSVファイルをExcelで見る方法(効果的な3つの方法)

2. IF 関数の使用

この 2 番目の方法では、最も一般的な IF 関数 を使用します。 2 つの CSV ファイルを比較します。それでは、早速始めましょう!

📌 手順:

  • まず、新しい Excel ワークブックを作成します。
  • セル B2 内 、見出しを書き留めます CSV ファイルとして。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

  • 次に、セル B4 を選択します 次の式を入力してください。
=IF('[File 1.csv]File 1'!B4<>'File 2.csv'!B4,1,0)

ここで、IF 関数 logical_test を挿入します セル B4 の値 ファイル 1 の 対応するセル B4 の値と同じであってはなりません ファイル 2 の .ステートメントが true になると、式は 1 を入力します セル B4 内 新しいブックで。それ以外の場合は、0 が配置されます .

  • その後、ENTER を押します .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

  • 次に、カーソルをセル B4 の右下隅に移動します プラス (+) のように見えます サイン。実は、これはフィル ハンドルです。 ツール。
  • したがって、これをセル E4 にドラッグします .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

  • もう一度、B4:E4 内のセルを選択します 範囲を指定して フィル ハンドル をドラッグします セル E14 へ .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

残りのすべてのセルの結果が表示されます。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

こちら、1 ファイル 1 でこれらの位置の値に変更があることを意味します とファイル 2 .一方、0 変更されていない値を示します。

続きを読む: CSV ファイルと Excel ファイルの違い (11 の適切な例)

3. AND、IF、および ISBLANK 関数の利用

前の方法では 、2 つの CSV ファイルを比較する方法を説明しました。しかし、次のようなファイルに空白のセルがある場合はどうすればよいでしょうか?

ファイル 1 、空白のセル B10 があります そしてD8 .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

さらに、セル C13 を取得しました ファイル 2 の空白として .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

前回で メソッド、これらのセルは結果 1 を取得します ですが、ここでは空白のままにしておきます 新しいブックで。それでは、以下のプロセスを実演させてください。

📌 手順:

  • 新しいワークブックで、セル B4 に移動します 次の式を挿入してください。
=IF(OR(ISBLANK('[File 1.csv]File 1'!B4),ISBLANK('File 2.csv'!B4)),"  ",IF('[File 1.csv]File 1'!B4='File 2.csv'!B4,0,1))

ここでは、ISBLANK 関数を使用しました セルが空白かどうかをテストします。次に、OR 関数を割り当てました 2 つの ISBLANK を組み合わせる 2 つの異なる CSV ファイルで動作する関数。現在、logical_test として機能します。 最初の IF 関数の . true の場合、数式は 空白 (“ ”) を返します .それ以外の場合は、前のメソッドの結果が返されます .

セルB4の場合 、両方の CSV ファイルに値があり、それらは同じです。したがって、新しいワークブックのセル B40 を取得します .

  • いつものように、ENTER を押します キー。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

セル B10 に気付くことができます 、C13、 そしてD8 CSV ファイルと同じように空白になります。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

続きを読む: Excel VBA:複数の CSV ファイルを 1 つのワークブックに結合

類似の読み物

  • CSV を XLSX に変換する方法 (4 つの簡単な方法)
  • CSV ファイルが Excel で正しく開かない (4 つのケースと解決策)
  • CSV を Excel の既存のシートにインポートする方法 (5 つの方法)
  • VBA を使用してテキスト ファイルを Excel にインポートする方法 (3 つの簡単な方法)
  • [解決済み:] Excel で CSV ファイルが 1 列で開かれる (3 つの解決策)

4. IF および COUNTIF 関数の挿入

このセクションでは、IF の組み合わせを使用します と COUNTIF 機能。簡単な手順に従ってください。

📌 手順:

  • 最初に、比較という見出しの新しい列を作成します 列 F の下 .
  • 次に、セル F5 に進みます 以下の式を書き留めてください。
=IF(COUNTIF('File 2.csv'!$E$5:$E$14,E5)=0,1,0)

この式は Unit の値を比較します 2 つの異なる CSV ファイルの列。対応するセルに同じ値がある場合、0 を返します。 .それ以外の場合、1 を返します

  • これに続いて、ENTER を押します .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

続きを読む: 簡単な手順で CSV を Excel に自動変換

5.条件付き書式の適用

この方法では、条件付き書式設定を適用します Excel で 2 つの CSV ファイルを比較する機能。それでは始めましょう。

📌 手順:

  • まず、ファイル 2 からワークシートをコピーします ファイル 1 に新しいワークシートとして貼り付けます .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

注: 条件付き書式設定のため、これを行っています 2 つの異なるブック間で適用することはできません .

  • 次に、B4:E14 内のセルを選択します
  • その後、ホームに移動します タブ
  • 次に、[条件付き書式] をクリックします。 スタイルのドロップダウン グループ。
  • ドロップダウン リストから、[新しいルール] を選択します .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

すぐに、[新しい書式設定ルール] ダイアログ ボックスが表示されます。

  • ここで、[数式を使​​用して書式設定するセルを決定する] を選択します [ルール タイプの選択] の下
  • この式が真であるフォーマット値 ボックスに、次の式を書き留めてください。
=B4<>”File 2”!B4
  • その後、フォーマットをクリックします ボタン。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

突然、セルの書式設定 ウィザードがポップアップします。

  • その後、塗りつぶしに進みます タブ
  • これに続いて、を選択します 利用可能な色から。
  • 次に、[OK] をクリックします .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

  • 現在、新しいフォーマット ルールで ダイアログ ボックスで、[OK] をクリックします。 .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

ここで、ファイル 1 の一致しないセルが明確にわかります でハイライトされる 色。今、違いがはっきりとわかります。これが 条件付き書式 の利点です .

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

6. VBA コードの採用

Excel で同じ退屈で反復的な手順を自動化することを考えたことはありますか? VBA のため、これ以上考える必要はありません あなたはカバーしましたか?実際、VBA の助けを借りて、以前の方法を完全に自動化できます。 .それでは、以下の手順に従ってください。

📌 手順:

  • 最初に、のように 1 つのワークシートに 2 つのファイルを取得します .
  • 次に、開発者に移動します タブ
  • その後、Visual Basic をクリックします。 コード グループ。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

即座に、Microsoft Visual Basic for Applications ウィンドウが表示されます。

  • 現在、挿入にジャンプ タブ
  • その後、モジュールを選択します オプションから。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

VBA を書き留めるコード モジュールが挿入されます。 2 つの CSV ファイルを比較するコード。

  • 次のコードをモジュールに貼り付けます。
Sub Compare_2_CSV()
Dim dRange As Range, Select_Cell As Range
Sheets(1).Activate
Set dRange = ActiveCell.CurrentRegion
For Each Select_Cell In dRange
If Select_Cell.Value <> Sheets(2).Range(Select_Cell.Address).Value Then
Sheets(2).Range(Select_Cell.Address).Interior.Color = vbRed
End If
Next Select_Cell
End Sub

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

  • したがって、実行 コード

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

注: セル B4 が選択されていることを確認してください ファイル 1 で コードを実行する前のワークシート .
ファイル 2 ワークシートを見ると、ファイル 1 とは値が異なるセルに気付くことができます ワークシートが赤色で強調表示されます。

Excel で 2 つの CSV ファイルを比較する方法 (6 つの簡単な方法)

続きを読む: Excel VBA:カンマ区切りテキスト ファイルのインポート (2 ケース)

結論

この記事では、Excel で 2 つの CSV ファイルを比較する方法を簡単かつ簡潔に説明します。 演習をダウンロードすることを忘れないでください ファイル。この記事を読んでいただきありがとうございます。これがお役に立てば幸いです。ご質問やご提案がありましたら、コメント欄でお知らせください。当社のウェブサイト Exceldemy にアクセスしてください。 、ワンストップの Excel ソリューション プロバイダーです。

関連記事

  • 列を含む CSV ファイルを Excel で自動的に開く方法 (3 つの方法)
  • CSV ファイルを XLSX に変換する Excel VBA (2 つの簡単な例)
  • 開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)
  • Excel で CSV ファイルを読み取る方法 (4 つの最速の方法)
  • CSV ファイルを 1 行ずつ読み取る Excel VBA (3 つの理想的な例)
  • 列を含む Excel でメモ帳またはテキスト ファイルを開く方法 (3 つの簡単な方法)

  1. Excel で CSV ファイルをマージする方法 (2 つの簡単な方法)

    CSV ファイルはコンマ区切り値ファイルで、表形式のデータを保存するために使用できます。 メモ帳などのテキスト エディタで開くことができます 、または Microsoft Excel などのスプレッドシート プログラムで . CSV ファイルは、異なるソフトウェア アプリケーション間でデータを共有するためによく使用されます。複数の CSV ファイルをマージすることで、それらのコンパイルを行うことができます。この記事では、Excel で CSV ファイルをマージする方法について、2 つの簡単な方法を説明します。 . Excel で CSV ファイルを結合するためのシンプルで簡単でありながら効

  2. Excel でアンケートを作成する方法 (2 つの簡単な方法)

    この記事では、Excel でアンケートを作成する方法を学習します。 .質問票は、一連の質問またはオプション付きの特定の項目です。回答者から情報を収集するために使用されます。 Excel では、ユーザーはいくつかの簡単な手順に従ってアンケートを作成できます。今日は 2 のデモンストレーションを行います 簡単な方法。これらの方法を使用すると、Excel でアンケートを簡単に作成できます。それでは、これ以上遅滞なく、議論を始めましょう。 ここから練習用ワークブックをダウンロードできます。 Excel でアンケートを作成する 2 つの簡単な方法 Excel でアンケートを作成するには、2 つの方