2017-09-08 54 views
0

我在一個Excel文件中有兩個工作表,我想要做一個「類似於sql」的連接並選擇。Excel 2016「類SQL」從不同工作表加入數據

Sheet1中有一個ID列(其它列中) Sheet2中有一個ID列,並用文字對應的列「是」或「否」

我想一個新列添加到工作表Sheet1在Sheet1中顯示Sheet2中「Yes」/「No」文本值作爲該行的id。

我想象在Sheet1中的新列僞代碼將是這樣的:

=Select Sheet2.YesNo From Sheet2 Join Sheet1 On Sheet1.id = Sheet2.id 

*我不能只是排序都和粘貼,因爲Sheet1中不具有所有完全相同的身份證。

+0

使用[功率樞軸(https://msdn.microsoft.com/en-us/library/gg413497(V = sql.110)的.aspx) –

回答

1

從我所瞭解的情況來看,一個簡單的VLOOKUP將解決從Sheet1中拉出Yes/No與來自Sheet1的正確ID。在Sheet1單元格B2上輸入此代碼 - 假定$A$1:$B$20是Sheet2的數據範圍,列A是ID,列B是Yes/No數據。

=VLOOKUP(A2,Sheet2!$A$1:$B$20,2,FALSE) 
+0

謝謝! VLOOKUP工作。我之前聽說過它,但不太清楚它是如何工作的。你的例子是現貨。 – Dude

相關問題