VLOOKUPを使用して2つの異なるExcelスプレッドシートを内部結合する方法はありますか?Excelで内部結合する方法(例:VLOOKUPを使用)
SQLで、私はそれをこのようにします:
SELECT id, name
FROM Sheet1
INNER JOIN Sheet2
ON Sheet1.id = Sheet2.id;
シート1:
+----+------+
| ID | Name |
+----+------+
| 1 | A |
| 2 | B |
| 3 | C |
| 4 | D |
+----+------+
のSheet2:
+----+-----+
| ID | Age |
+----+-----+
| 1 | 20 |
| 2 | 21 |
| 4 | 22 |
+----+-----+
そして結果は次のようになります。
+----+------+
| ID | Name |
+----+------+
| 1 | A |
| 2 | B |
| 4 | D |
+----+------+
VLOOKUPでこれを行うにはどうすればよいですか?または、VLOOKUPの他にこれを行う良い方法がありますか?
ありがとうございました。
あなたはみてくださいましたか? '= VLOOKUP(Sheet2!A1、Sheet1!A:B、2、False) '両方のシートの列A:AはIDを保持し、シート1の列Bは名前を持ちます。それはシート2のB1に入り、コピーされます。 –
IDを持つ列も返す方法はありますか? – PuggyLongLegs
したがって、両方のシートで見つかったIDとシート1からの対応する名前だけを使用して新しいシートを作成しますか?用紙2に用紙1にないIDがある時間がありますか? –