Googleスプレッドシートの列を比較する方法

Google スプレッドシートは、Google の強力で習得が簡単なクラウドベースのスプレッドシート アプリケーションです。Sheets はスプレッドシート市場で Microsoft Excel と競合しますが、機能の幅広さや深さは Microsoft Excel に劣ります。

Google スプレッドシート、Google ドキュメント、Google スライドはすべて、Google が無料で提供する Web ベースのオフィス スイートの一部です。これらのアプリケーションは、Google のファイル ストレージおよび同期サービスである Google ドライブと統合されています。

スプレッドシートの日常的なタスクの 1 つは、異なる列の情報を比較することです。スプレッドシートは、この種の比較を十分に実行できます。

このハウツー記事では、Google スプレッドシートの列間のデータを比較する方法を説明し、Microsoft Excel で同じことを行う 1 つの方法についても説明します。Excel ユーザーで切り替えを検討していて、同等の機能があるかどうかを懸念している場合は、この記事で不安が解消されるはずです。スプレッドシートを使用すればそれができます。

Google スプレッドシートの列の比較

Googleスプレッドシートの列を比較する方法

Google スプレッドシートの 2 つの列を比較する

スプレッドシート内の列を比較する簡単な方法の 1 つは、数式を使用することです。列 A と列 B という 2 つのデータ列があるとします。列を比較して相違点をメモしたい場合は、数式を使用できます。

IF 数式は、スプレッドシート (および Excel) の強力なツールです。IF ステートメントには 3 つの引数があります。

最初の引数は実行されるテスト、2 番目の引数はテストがtrueでない 場合に返される結果、3 番目の引数はテストがtrueである場合に返される結果です。これは非常に理解するのは簡単ですが、数式で読むのは難しいので、順に見ていきましょう。

  1. 比較するページでシートを開きます。
    Googleスプレッドシートの列を比較する方法
  2. 列 A と B にデータが入っている場合、セル C1 を強調表示します。
    Googleスプレッドシートの列を比較する方法
  3. =if(A1=B1,"","Mismatch")セル C1 に貼り付けます。ロジックは次のとおりです。A1 と B1 が同じ (つまり、A1=B1) の場合、数式は空の文字列を返し、同じでない場合 (A1 が B1 と等しくない)、数式は「不一致」を返します
    Googleスプレッドシートの列を比較する方法
  4. セル C1 の右下隅を左クリックし、下にドラッグします。これにより、C1 の数式が C 列のすべてのセルにコピーされます。
    Googleスプレッドシートの列を比較する方法

ここで、A と B が同一ではない各行について、列 C には「不一致」という単語が含まれます。空白のセルが表示された場合、数式は列が一致することを示す何も返しませんでした。

複数列データの比較

2 つの列間のデータを比較するのは問題なく便利ですが、複数のデータ列があり、比較する必要がある場合はどうすればよいでしょうか? スプレッドシートでは、ARRAYFORMULA という関数を使用して、これも処理できます。これはかなり高度な数式であり、その仕組みについては詳しく説明しませんが、複数列のデータ比較を行うことができます。

シートやその他のスプレッドシートでは、配列数式を使用して、セルの行に配置して小計値の列または行を計算したり、単一のセル内の単一の値を計算したりできます。

2 つのデータセットがあるとします。各データセットにはインデックス値があり、これは部品番号またはシリアル番号である場合があります。また、各インデックス値 (おそらく製品の色、または手持ちの数量) に関連付けられたデータの列がいくつかあります。これらのデータセットの 1 つは次のようになります。

Googleスプレッドシートの列を比較する方法

これでジェーンのデータが得られました。しかしその後、ボブが同じ情報セットの数値を送信したため、2 つのデータ セット間に何らかの違いがあるのではないかと考えられます。(この例では、違いを視覚的に簡単に識別できますが、数千のエントリが含まれるスプレッドシートを想定しています。) 以下のジェーンとボブの図を並べて見てください。

Jane と Bob によって報告された単位あたりの価格の数値が同じかどうかを確認したい場合は、ARRAYFORMULA を使用してそれを行うことができます。相違点を報告し、セル I3 から印刷したいので、I3 に次の数式を入力します。

=ArrayFormula(SORT(if(countifs(E3:E&G3:G,A3:A&C3:C)=0,A3:C,)))

これにより、次のような複数列の比較が行われます。

Googleスプレッドシートの列を比較する方法

これで、SKU A10305 に違いがあることがわかり、誰が正しい情報を持っていて、誰がエラーを持っているかを把握できます。

Power Tools を使用して列を比較する

もう 1 つの方法は、Google スプレッドシートのアドオン パックのいずれかに含まれる比較ツールを使用することです。1 つのツールは「Power Tools」として知られており、  Google スプレッドシートの機能を拡張する非常に便利なアドオンのコレクションです。これは、基本機能を大幅に拡張し、スプレッドシートの作成にかかる多くの作業を軽減する多くのツールの 1 つです。

Power Tools は以前は無期限に無料でしたが、無料試用期間が終了するとサブスクリプションが必要になりました。Power Tools はスプレッドシートのヘビーユーザーにとって、年間 29.95 ドル、または生涯サブスクリプションの場合は 89.95 ドルの価格に見合う価値があると思います。

Googleスプレッドシートの列を比較する方法

Power Tools には多くの強力な機能がありますが、ここでは列比較の方法だけを見てみましょう。

  1. Power Tools が Google スプレッドシートに追加されたら、[アドオン]プルダウン メニューに移動します。
    Googleスプレッドシートの列を比較する方法
  2. 電動工具を選択します
    Googleスプレッドシートの列を比較する方法
  3. 次に、「開始」を選択します
    Googleスプレッドシートの列を比較する方法
  4. 「重複排除と比較」メニューオプションをクリックし、「2 つのシートを比較」を選択します。
    Googleスプレッドシートの列を比較する方法
  5. 比較する列の範囲を入力します。一度に複数の列を比較でき、異なるシート間で比較することもできることに注意してください。
    Googleスプレッドシートの列を比較する方法
  6. 一意の値を検索するか、重複する値を検索するかを選択します。
    Googleスプレッドシートの列を比較する方法
  7. Power Tools で比較結果をどのように表示するかを選択します。重複セルまたは一意のセルに色を付けること、データを新しい列に移動またはコピーすること、その他の選択肢を選択できます。
    Googleスプレッドシートの列を比較する方法

テキストまたはスプレッドシートの違いを簡単に比較する方法

数式を書いたりアドオンを使用したりする手間を省き、2 つのドキュメント間で値やテキストをすばやく比較したいだけの場合は、面倒な作業を行ってくれる無料のオンライン ツールがあります。これは Diffchecker と呼ばれるもので、うまく機能するようです。Google ドキュメント フォーラムでも使用することが推奨されています。

  1. Diffchecker に移動します
    Googleスプレッドシートの列を比較する方法
  2. 1 つのテキストまたは値のセットを左側のペインに貼り付け、もう一方の列またはテキストを右側のペインに貼り付けます。
    Googleスプレッドシートの列を比較する方法
  3. 「間違い探し」を選択してください!
    Googleスプレッドシートの列を比較する方法
  4. このサイトでは 2 つのペインを比較し、相違点があれば強調表示します。
    Googleスプレッドシートの列を比較する方法

Diffchecker は、列を区別し、結果のみが必要な場合に便利です。

では、Excel を使用している場合は、そのツールを使用して列を比較できるでしょうか? もちろんできますよ!

Microsoft Excel で 2 つの列を比較する

やろうとしていることに応じて、Google スプレッドシートと Microsoft Excel を切り替えます。Sheets は非常に優れていますが、Excel ほど多くの機能を備えていないため、いくつかの重要な領域で不十分です。

Excel で列の重複を比較する方法 1:

  1. 確認したい 2 つの列を強調表示します。
    Googleスプレッドシートの列を比較する方法
  2. ホームリボンから条件付き書式を選択します。
    Googleスプレッドシートの列を比較する方法
  3. 「セルのルールを強調表示して値を複製」を選択します。
    Googleスプレッドシートの列を比較する方法
  4. 表示する形式を選択し、「OK」を選択します。
    Googleスプレッドシートの列を比較する方法

Excel で列の違いを比較する方法 2:

  1. 列 C のセル 1 を強調表示します。
    Googleスプレッドシートの列を比較する方法
  2. =IF(COUNTIF($A:$A,$B1)=0,"No match in A","")数式バーに貼り付けます。
    Googleスプレッドシートの列を比較する方法
  3. 2 つの列が異なる場合は、列 C に「A に一致はありません」と表示されるはずです。
    Googleスプレッドシートの列を比較する方法

対応する行には「A に一致なし」というラベルが表示されているため、相違点のあるセルが表示されます。もちろん、これを変更して好きなことを言うことができます。列の文字や 2 つを比較する順序を適宜変更することもできます。

Sign up and earn $1000 a day ⋙

Leave a Comment

Windows 10および11でグラフィックドライバーを更新する方法

Windows 10および11でグラフィックドライバーを更新する方法

グラフィック カード ドライバーを最新バージョンに更新すると、画面解像度、ゲーム、コンピューターの全体的なグラフィック パフォーマンスに関する問題を解決できる場合があります。

Windowsのストレージ容量不足を防ぐための便利なヒント

Windowsのストレージ容量不足を防ぐための便利なヒント

ストレージ容量不足に関する通知が頻繁に届くと気が狂いそうになります。ストレージが不足しないように、スマートな習慣を実践しましょう。

Windows 10、8、7でGodModeを有効にする

Windows 10、8、7でGodModeを有効にする

GodeMode はショートカット Windows マスター コントロール パネルと呼ばれます。 GodMode (または God Mode) は、Windows オペレーティング システム上のすべての設定とアクセスを可能にするコントロール パネルです。

Windows 11で位置情報リクエスト通知をオフにする方法

Windows 11で位置情報リクエスト通知をオフにする方法

Windows 11 ビルド 25977 以降、Microsoft は位置情報の要求通知をオフにするオプションを追加し、位置情報にアクセスできるアプリを管理しやすくしました。

Windows 11 のアップデートにより、C ドライブに謎のフォルダがサイレント作成される

Windows 11 のアップデートにより、C ドライブに謎のフォルダがサイレント作成される

Windows 11 の 4 月のセキュリティ更新プログラムにより、C ドライブに新しい空のフォルダーが自動的に作成されました。

Windows 11で「この画像の詳細」アイコンを削除する方法

Windows 11で「この画像の詳細」アイコンを削除する方法

Windows 11 のデスクトップとロック画面の Spotlight 壁紙には、煩わしい「この画像の詳細」アイコンがあります。 Windows 11 の「この画像の詳細」アイコンを削除する手順は次のとおりです。

Windows 11でアプリと機能ツールを開く9つの方法

Windows 11でアプリと機能ツールを開く9つの方法

アプリと機能コントロール パネルは、コントロール パネルのプログラムと機能ツールに相当する設定です。

Windows 11でライブラリフォルダを表示する方法

Windows 11でライブラリフォルダを表示する方法

Windows 11 のライブラリ フォルダーはファイル エクスプローラー インターフェイスで非表示になっていますが、数回タップするだけで簡単に再度表示できます。

Microsoft Edge のメモリ使用量が多い問題を解決する方法

Microsoft Edge のメモリ使用量が多い問題を解決する方法

Microsoft Edge でブラウジングしているときに、「メモリ使用量が多いことが検出されました」という警告が表示されていますか?これは、一部のブラウザプロセスがメモリ (RAM) を過剰に使用していることを意味します。

Windowsで音声認識を設定する方法

Windowsで音声認識を設定する方法

Windows ラップトップまたは PC で音声認識を設定するには、次の手順に従ってください。

ウイルス感染時にWindowsの隠しフォルダを復元する

ウイルス感染時にWindowsの隠しフォルダを復元する

多くの場合、フォルダー オプションで「すべてのファイルとフォルダーを表示する」オプションを有効にしても、システムの隠しフォルダーが表示されないのは、ウイルス攻撃が原因です。以下の方法のいくつかは、この問題に対処するのに役立ちます。

Windows 10のファイアウォールを無効にする3つの方法

Windows 10のファイアウォールを無効にする3つの方法

場合によっては、特定の機能を実行するためにファイアウォールをオフにする必要があります。このような状況では、Win 10 ファイアウォールをオフにする以下の 3 つの方法が役立ちます。

Windows 11でシャットダウンのデスクトップショートカットを追加する方法

Windows 11でシャットダウンのデスクトップショートカットを追加する方法

もっと速い方法をお探しの場合は、Windows 11 のデスクトップまたはタスクバーに専用のシャットダウン ショートカットを追加する方法を次に示します。

Windows 11でJPEG XLサポートを追加する方法

Windows 11でJPEG XLサポートを追加する方法

デフォルトでは、Windows 11 は JPEG X 画像形式をサポートしていませんが、サポートするアドオンをインストールできます。 Windows 11 で JPEG XL サポートを追加する手順は次のとおりです。

Windows 11 のタスクバーにアプリケーションをピン留めできないエラーを修正する手順

Windows 11 のタスクバーにアプリケーションをピン留めできないエラーを修正する手順

アプリケーションをピン留めするプロセス中に、アプリケーションをタスクバーにピン留めできないなどのエラーが発生することがあります。以下は、Windows 11 タスクバーにアプリケーションをピン留めできないエラーを修正する方法です。