簡體   English   中英

Excel 公式用於比較 2 個不同工作表中的值並粘貼另一列中的數據

[英]Excel formula to compare values in 2 different sheets and paste data from another column

我需要比較兩張紙之間的數據,如果匹配,則粘貼另一列中的數據。 例如表 1:

第 1 列 第 2 列
ID 數據
2 21
3 34
4 46

表2:

第 1 列 第 2 列
數據
21
34
46

所以我需要將 Sheet1 Column2 中的數據與 Sheet2 Column1 中的數據進行比較,如果它們匹配,它將把 Sheet1 Column1 中的數據粘貼到 Sheet2 Column2 中。 所以在 Sheet2 Column2 中,nr 21 的行應該顯示 nr 2 等。

您是否嘗試過以下任何一種方法,您需要根據您的數據相應地更改范圍

1.) 單元格 E3 中使用的公式適用於 Excel 2021 和 O365 用戶

=XLOOKUP($D3,$B$3:$B$5,$A$3:$A$5,"Not Found")

2.) 單元格 F3 中使用的公式=IFERROR(INDEX($A$3:$A$5,MATCH($D3,$B$3:$B$5,0)),"Not Found")

3.) 單元格 G3 中使用的公式

=IFERROR(VLOOKUP($D3,CHOOSE({1,2},$B$3:$B$5,$A$3:$A$5),2,0),"Not Found")

這需要 CTRL SHIFT ENTER

4.) 單元格 H3 中使用的公式=IFERROR(LOOKUP($D3,$B$3:$B$5,$A$3:$A$5),"")

四個替代公式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM