2014-01-20 37 views

回答

0

您可以使用I1 follwoing公式:

=VLOOKUP(G1,$A$1:$B$6,2,0) 

並將其拖動到右側和下方。然後你可以選擇的結果,將其複製並G1:H6用的「選擇性粘貼」幫助粘貼 - >「值」

enter image description here

+1

感謝您的快速解決方案,其簡單而有效! – user3215946

+0

歡迎您:) –

1

使用下面的子程序。

Sub GetID(Rng As Range) 
    Dim Cell As Range 
    Dim NameIDRng As Range 
    Set NameIDRng = Range("A:B") 
    For Each Cell In Rng 
     On Error Resume Next 
     Cell.Value = Application.VLookup(Cell.Value, NameIDRng, 2, False) 
    Next Cell 
End Sub 

呼叫上面,像這樣:運行後

Sub Test() 
    GetID Range("F1:G6") 
End Sub 

截圖:

enter image description here

希望這有助於。

+0

感謝,即使我用先生simoco的解決您的快速回復,因爲我只是用Excel初學者,你似乎是精細的工作,以及。 – user3215946