Excel: 表 A の Col2 から表 B の Col2 セルを自動入力する (タブ 1 の Col 1 がタブ 2 の Col 1 と一致する場合)

Excel: 表 A の Col2 から表 B の Col2 セルを自動入力する (タブ 1 の Col 1 がタブ 2 の Col 1 と一致する場合)

Excelには1つの表があります

Say | dire
You | vous
...

そしてもう一つ

You | toi
Say | dire
...

以来あなた最初の表の一致あなた2番目の値ではトイ自動的にあなたつまり、2 番目のテーブルは最初のテーブルから値を取得します。 どのようにすればよいでしょうか?

答え1

もう 1 つのオプションは、インデックス一致式を使用することです。これらは Vlookup ほど不安定ではなく、特定の方法でフォーマットしたりアルファベット順に並べたりする必要がありません。

インデックス マッチはネストされた数式で、マッチ ルックアップを参照するインデックス数式で構成されます。参照テーブルがサイト A1-B5 にあり、作成するテーブルが D1-E5 にあり、ルックアップ ソースが行 D にあると仮定すると、セル E1 の数式は次のようになります。

=index($B$1:$B$5,Match(D1,$a$1:$a$5,0))

2 つの部分からなる式として、その仕組みは次のとおりです。

インデックス式は、一致式が検索する列Bのエントリを返します。

一致式は、d1 のエントリと一致する列 A の結果を検索し、行番号を返します。0 は完全一致を示します。

答え2

これを実行するには、 を使用しますVLOOKUP。最初の表がセル A1 から始まり、2 番目の表がセル F1 から始まるとします。2 番目の表の 2 番目の列に次の数式を入力し、下にコピーします。

=VLOOKUP(G1,$A$1:$B$99,2,0)

関連情報