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 ⋙

BaldurS Gate 3 はクロスプラットフォームですか?まだ

BaldurS Gate 3 はクロスプラットフォームですか?まだ

多くの誇大宣伝と期待を経て、「Baldur's Gate 3」がリリースされました。しかし、多くのプレイヤーはゲームに飛び込む前に、それが可能かどうかを知りたいと思うでしょう。

DS4Windows がコントローラーを検出しないエラーを修正する方法

DS4Windows がコントローラーを検出しないエラーを修正する方法

コントローラーの接続に問題がありますか?ゲームの準備はできていますが、コントローラーを使用しないとゲームオーバーになります。ゲーマーはあなただけではありません

Diablo 4 でスキルをリセットする方法

Diablo 4 でスキルをリセットする方法

「ディアブロ 4」で新しいキャラクターを再作成せずにプレイヤーのビルドを変更する方法を探していませんか?まあ、あなたは幸運です。ゲームでできることは、

Windows 10 PC で明るさを調整する方法

Windows 10 PC で明るさを調整する方法

使用するデバイスに関係なく、画面の明るさの設定は重要な機能です。ただし、明るさレベルを取得することが特に重要です

ブロックスフルーツでヤマを入手する方法

ブロックスフルーツでヤマを入手する方法

ヤマはゲームの呪われた刀の 1 つであり、伝説のステータスを持っています。 「ブロックス フルーツ」オープンワールドでこのような強力な武器を使用すると、次のことが得られます。

Windows 10ネットワークアダプターが見つからない場合の修正方法

Windows 10ネットワークアダプターが見つからない場合の修正方法

Windows オペレーティング システムのネットワーク アダプターは、ネットワーク接続がスムーズに実行されることを保証する重要なデバイスです。ネットワークアダプターが受信するため、

Windows でヘルプを表示する方法

Windows でヘルプを表示する方法

Windows を長期間使用している場合でも、専門家の支援が必要な問題が発生することがあります。向いているかどうか

Windows 11で保存されたWi-Fiパスワードを表示する方法

Windows 11で保存されたWi-Fiパスワードを表示する方法

インターネット ネットワークからロックアウトされることほどイライラすることはありません。パスワードを書き留めていない場合は、アクセスできなくなる危険があります

PC 上の Windows 壁紙の場所を確認する場所

PC 上の Windows 壁紙の場所を確認する場所

ここに Windows 8 および 10 の Windows 壁紙の場所があるため、これらの高解像度画像を他のデバイスや古いバージョンの Windows で使用できます。

Windows 10 PC でカメラをテストする方法

Windows 10 PC でカメラをテストする方法

Windows 10 PC で写真を撮りたい場合は、まずカメラ機能をテストする必要があります。セルフィーを撮りたいだけでも、

Windows 10 または 11 PC で一時ファイルを削除する方法

Windows 10 または 11 PC で一時ファイルを削除する方法

コンピューターの動作が遅くなり始めたら、それはスペースを解放する必要があるというサインです。通常、一時ファイルの削除から始めるのが最適です。

Windows 10 の映画 & TV アプリケーションのショートカットの概要

Windows 10 の映画 & TV アプリケーションのショートカットの概要

Windows 10 の映画 & TV アプリケーションのショートカットの概要、素晴らしいエクスペリエンスをもたらす Windows 10 の映画 & TV アプリケーションのショートカットの概要。多分

Windows版Discordでメッセージの読み込みに失敗したエラーを修正する方法

Windows版Discordでメッセージの読み込みに失敗したエラーを修正する方法

Windows 版 Discord でメッセージの読み込みに失敗したエラーを修正する方法, 他の人が書いたものが読めないと Discord は楽しくありません。メッセージエラーを修正する方法は次のとおりです

Windows 11のデスクトップに「このPC」アイコンを表示する方法

Windows 11のデスクトップに「このPC」アイコンを表示する方法

Windows 11 デスクトップにこの PC アイコンを表示する方法、Windows 11 を使用する過程で、多くのユーザーがこの PC (管理) にアクセスする必要があります。

Windows レジストリ内の情報をすばやく見つける方法

Windows レジストリ内の情報をすばやく見つける方法

Windows レジストリ内の情報をすばやく見つける方法 Windows レジストリ内の情報を見つけるのは難しいと思いますか? したがって、以下はレジストリを見つける簡単な方法です。

Windows 10 でログイン試行の失敗回数を制限する方法

Windows 10 でログイン試行の失敗回数を制限する方法

Windows 10 でのログイン試行の失敗回数を制限する方法。 Windows 10 でのパスワード ログイン試行の失敗回数を制限すると、コンピュータのセキュリティが向上します。その方法は次のとおりです

Windows で偽のエラー メッセージを作成する方法

Windows で偽のエラー メッセージを作成する方法

Windows で偽のエラー メッセージを作成する方法。Windows では非常に独創的なエラー メッセージを作成できますが、それをからかう独自のコンテンツを作成してみてはいかがでしょうか。

Windows 11 で Windows ツールを開く方法

Windows 11 で Windows ツールを開く方法

Windows 11 で Windows ツールを開く方法、Windows 管理ツール、または Windows ツールは Windows 11 でも引き続き役立ちます。 Windows 11 で Windows ツールを見つける方法は次のとおりです。

Windowsクイックアシストが機能しないエラーを修正する方法

Windowsクイックアシストが機能しないエラーを修正する方法

Windows クイック アシストが機能しないエラーを修正する方法。Windows クイック アシストを使用すると、リモート PC に簡単に接続できます。ただし、場合によってはエラーが発生することもあります。しかし、

Word、Excel、PowerPoint ファイルを Windows 11 タスクバーの対応するアプリ アイコンに固定する方法

Word、Excel、PowerPoint ファイルを Windows 11 タスクバーの対応するアプリ アイコンに固定する方法

Word、Excel、PowerPoint のファイルを Windows 11 のタスク バー上の対応するアプリ アイコンに固定する方法、Office ファイルを Windows 11 のタスク バー アイコンに固定する方法 招待する