2013-11-01 57 views
0

我必須在Excel中管理大量信息。我在一個工作簿中有兩個電子表格。第一個在第二行顯示不同的名字(Abasolo TAMPS 1,Abasolo TAMPS 10等),第二個也顯示名稱(列A),但在他們旁邊還有一些參數,如風速,距離,X和Y (B欄)。是否有人知道如何在VBA中編寫程序,告訴Excel在第二個電子表格(右圖)上的第A列(Say Abasolo,TAMPS 17)上取第一個值,然後在第二行第一張電子表格(左圖),將名稱旁邊的參數組插入第11行,並將其插入第一張電子表格中的相交列(左側的圖像,「2」的位置)。對於第二個電子表格的A列中的所有值。如何查找值並在兩個電子表格之間插入內容?

enter image description here

enter image description here

回答

1

可以VLOOKUP實現這一目標。

表2參數 Sheet2

表1 VLOOKUP enter image description here

我在單元格B6使用Sheet 1上的功能

=VLOOKUP(B$4,Sheet2!$A$2:$B$3,2,FALSE) 

爲了保持換行符,你需要確保包裝的文字被用於目標單元格如下圖所示

Wrap Text


你可以閱讀更多關於VLOOKUP這裏。

VLOOKUP

+1

它保持換行符,你只需要「自動換行」應用到目標單元格。 –

+1

它會更準確地說,它不會對換行符做任何事情,或者其他任何事情,它會返回單元格的值。 –

+2

非常好。我剛剛檢查過,這是正確的。爲了完整起見,我會將其添加到答案中。謝謝@BenjaminWarren – Sam

相關問題