![](/img/trans.png)
[英]Excel Formula/ VBA code : To lookup value horizontally and pull the entire column ( multiple values)
[英]Excel VBA : Multiple lookup values
我有兩張。 所需的結果如sheet1的“ Required Results
列中所示,如下所示。 通過檢查sheet2中的值來填充結果。
Noun Modifier Required Results Name1 Value1 Name2 Value2 Name3 Value3 Name4 Value4 Name4 Value4
ABRASIVE BELT ABRASIVE BELT : 5in X 2in TYPE WAFER WIDTH LENGTH 5in THICKNESS 2in DIAMETER 2m
ABRASIVE BELT ABRASIVE BELT : 11in X 6in X 3m TYPE LUGGED WIDTH 11in LENGTH 6in THICKNESS 3in DIAMETER 3m
ABRASIVE BELT ABRASIVE BELT : 12in X 7in X 3m TYPE LUGGED WIDTH 12in LENGTH 7in THICKNESS 3in DIAMETER 4m
工作表2
Noun Modifier Attribute Name fill
ABRASIVE BELT TYPE 0
ABRASIVE BELT WIDTH 1
ABRASIVE BELT LENGTH 2
ABRASIVE BELT THICKNESS 3
ABRASIVE BELT DIAMETER 0
ABRASIVE ROD TYPE 0
ABRASIVE ROD LENGTH 1
我將以第一行為例來說明更新過程。
Attribute Name
列中搜索“ Name1
值TYPE。 如果fill
了相應的行欄為0,則沒有必要填充在Sheet1中的價值。 在第2頁的WIDTH,LENGTH,THICKNESS中, fill
列中的值為1。 因此,我將WIDTH,LENGTH,THICHNESS值串聯為5in X 2 in。IN第一行中Width為空白。 因此,參考第二頁,我需要填充尺寸。 我在sheet1中有大約1萬條記錄,在Sheet2中有2萬條參考數據。 我嘗試應用多個vlookup公式,但無法實現。 請幫忙。
使用多個標識符制作唯一標識符的一種簡單方法是將第一列添加到包含公式的兩個工作表中:
=“ identifier-1”&“ identifier-2”&...&“ identifier-n”
其中“ identifier-1”,“ Identifier-2”和“ identifier-n”是包含相應標識符的單元地址。
使用帶有唯一標識符的VLOOKUP公式,可以檢索所需的數據。
在Sheet1的Value1到Value4中填充數據之后,可以使用CONCATENATE函數或“&”合並值在Dimension列中合並數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.