我在“table1.xlsx”中有一個包含 200 多個 ID 的列。
ID
21321
54646
48949
...
另一個帶有 ID 的“table2.xlsx”以及有關人員的所有資訊。
Name Surname ID City
John Wayne 54646 Madrid
Mary Jane 11111 Berlin
Julius Randle 21321 Rome
Peter Parker 48949 New York
我想從“table2”中提取與“table1”中的 ID 匹配的行。有簡單的方法嗎?
“table3.xlsx”
Name Surname ID City
John Wayne 54646 Madrid
Julius Randle 21321 Rome
Peter Parker 48949 New York
uj5u.com熱心網友回復:
在 Excel 中打開 table1.xlsx、table2.xlsx 和 table3.xlsx。
轉至 Table1.xlsx。單擊 選擇 A 列A。在該列上方,您將看到一個通常顯示單元格編號的框。在里面點擊并輸入MyIDs。

轉到 table2.xlsx。創建一個名為的新欄位,Matching IDs如下所示:

在單元格 E2 中,鍵入公式:
=VLOOKUP(C2, table1.xlsx!MyIDs, 1, FALSE)
按回車。這個公式意味著,取 C2(來自 table2)并在 table1.xlsx 的名為 MyIDs 的命名表(它是 table1 的 A 列)中找到匹配的行。然后,從 MyIDs 中選擇第一列(這是唯一的列)。FALSE 表示進行精確匹配而不是近似匹配。
單擊 E2。復制它。將其粘貼到 E3..En。您也可以拖動復制。這將在 E 列的每個單元格中填充公式,如下所示:

單擊排序和過濾,如下所示:

單擊匹配 ID 下拉串列并取消選擇 #N/A

突出顯示過濾資料中的所有行和單元格,如下所示:

復制。轉到 table3.xlsx。粘貼。洗掉 table3.xlsx 末尾名為 Matching IDs 的額外列
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/382715.html
標籤:擅长
