2012-11-01 44 views
-1

我的電子表格的設置如下:Excel中VB腳本對值進行比較,並複製數據

表1:
柱A:唯一的字母數字值從單元格A2
列B開始 - α數值(非唯一的)

表2:
A欄:從單元格A2
塔B開始唯一的字母數字值:空

我想要一個函數來比較賭注ween Sheet1.ColumnASheet2.ColumnA,當找到匹配項時,將Sheet1.ColumnB中的數據複製到Sheet2.ColumnB

在此先感謝。

+0

堆棧溢出是關於幫助你發展你的知識和技能。這不是一個免費的編碼服務,儘管如果回答者認爲這是最好的幫助方式,幫助可能是一種例行的形式。但是你必須證明你在尋求幫助之前試圖解決你自己的問題。 –

回答

1

這是通過VLOOKUP()完成的。 在這種情況下,你應該把你的Sheet2中B列下面的函數(寫在B2,然後將其拖到年底):

=IFERROR(VLOOKUP(A2,Sheet1!A:B,2,FALSE),"")

VLOOKUP()是所有這些類型的問題一個非常強大的功能,每天都有很多「正常」的Excel用戶。

IFERROR()用於在sheet1中的表中找不到sheet2中的唯一ID的情況。