ホームページ > 記事 > ソフトウェアチュートリアル > Excel で 2 つのテーブルのデータを照合する方法
Excel で異なる表のデータを対応付けるには、VLOOKUP 関数を使用して検索値を基に検索範囲内を検索し、対応するデータを返す方法があります。 INDEX 関数と MATCH 関数を組み合わせて使用すると、ルックアップ値を照合して指定された範囲内の値を返します。
#Excel のさまざまなテーブルのデータに対応する方法
Excel のさまざまなテーブルのデータに対応する方法2 つの一般的な方法:方法 1: VLOOKUP 関数を使用する
VLOOKUP 関数は、テーブル内の特定の値を検索し、その値に対応するデータを返すために使用されます。 。構文は次のとおりです:<code>=VLOOKUP(查找值, 查找范围, 返回列, [近似匹配])</code>その中に:
例:
「従業員情報」と「売上記録」という 2 つのテーブルがあり、各営業の従業員名に対応する必要があるとします。記録:従業員情報 | 販売記録 | |||
---|---|---|---|---|
従業員番号 | 販売日 | 販売実績 | ||
1 | 2023-01-01 | 100 | ||
2 | 2023-01-02 | 150 | ||
3 | 2023-01-03 | 200 |
<code>=VLOOKUP(A2, '员工信息'!A:B, 2, FALSE)</code>この関数は、従業員番号に基づいて「従業員情報」テーブルから販売日に対応する従業員番号を検索し、従業員の名前を返します。
方法 2: INDEX MATCH 関数を使用する
INDEX 関数と MATCH 関数を組み合わせて、異なるテーブルのデータに対応させることもできます。 INDEX 関数は指定された範囲内の値を返しますが、MATCH 関数は指定された範囲内で指定された値の位置を見つけます。構文は次のとおりです:<code>=INDEX(返回范围, MATCH(查找值, 查找范围, [近似匹配]))</code>そのうちの:
例:
上記の例では、次の INDEX 関数と MATCH 関数の組み合わせを使用して、従業員名に対応させることができます:<code>=INDEX('员工信息'!A:A, MATCH(A2, '员工信息'!B:B, 0))</code>この関数は、「売上記録」テーブルの従業員番号と一致する「従業員情報」テーブルの列 A から従業員番号を検索し、従業員の名前を返します。
以上がExcel で 2 つのテーブルのデータを照合する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。