Microsoft Excel内で使用できる「Excelの列の比較」方法はたくさんあり、選択するオプションは、最終的には何を達成しようとしているかによって異なります。ある列で別の列の値のインスタンスをチェックするために「Excelの列の比較」検索がトリガーされている場合は、スプレッドシート内の新しい列でVLOOKUP関数を使用することをお勧めします。この関数を実行する別の方法は、Excel数式内でIFステートメントを利用することです。これにより、Excel列全体内の特定の値を確認することもできます。
逆に、異なる列の値の違いを探したいが、同じ行(例:A1、B1、C1など)の場合は、空の列の一方の値をもう一方の値から減算するだけです。 2つの値の違いを示します。
大きなスプレッドシートで作業している場合は、Excelのすべてのページで一番上の行が繰り返されるようにスプレッドシートを変更することを検討してください。
Excelで列をVLOOKUPと比較
ExcelのVLOOKUP関数は、ある列の値をチェックして別の列の類似した値を確認するために使用する4つの変数で機能します。関数は次のようになります–
= VLOOKUP(xxx、yyy、zzz、FALSE)
さまざまな変数は–
xxx =探しているセルの値
yyy =その値を検索するセルの範囲
zzz =その範囲のセルが配置されている列番号
FALSE =一致するものが見つからない場合、これは関数をトリガーして「#NA」を表示します。一致するものが見つかった場合は、代わりに一致した値が表示されます。
下の図を見ると、このExcel列の比較の簡単な例を実行するために使用されたすべてのデータと数式を確認できます。
IFステートメントを使用してExcel列を比較する
IFステートメントには、Excelの列比較の演習を行うためのオプションがいくつかありますが、構文を理解するのは少し難しくなります。
式は次のようになります–
= IF(COUNTIF(xxx、yyy)、zzz、0)
さまざまな変数は–
xxx =チェックしている値の列
yyy =探しているxxx列の値
zzz =一致が見つかった場合に表示する値
0 =一致が見つからない場合に表示する値
例として下の写真を確認できます–
Excelの列を単純な数式と比較する
Excelの列比較アクティビティは、ある列の値を別の列の値から減算するのと同じくらい簡単な場合があります。さらに、この基本的な概念に慣れると、スプレッドシート全体のセル間の比較値を簡単に決定できるようになります。このExcelの列比較構造を使用して、加算、乗算、除算などの追加の算術演算を実行することもできます。
数式とデータを構造化する方法の詳細については、以下のサンプル画像を確認してください。
上の画像でわかるように、単純な減算式は「= XX-YY」のようになります。ここで、「XX」は開始値であり、「YY」はそこから減算する値です。このような基本的な表現では、「+」、「*」、「/」を代入して、それぞれ加算、乗算、除算を実行できます。
もう1つの便利なExcel数式は、連結と呼ばれます。これにより、複数のセルに存在するデータを簡単に組み合わせることができます。