根據下拉選項自動插入值

根據下拉選項自動插入值

我正在使用 Excel 工作表來自動計算光纖資料遺失的過程。

我遇到的問題如下:

我正在使用此工作表的“Soorten Vezels”部分中的值在工作表的另一部分中生成下拉式選單。為了使這個 Excel 文件真正可定制,我希望能夠添加一種新型光纖,然後在其旁邊添加最大允許損耗。

索爾滕·維澤爾斯

在此表的其他位置,我將能夠在下拉式選單中選擇光纖類型,然後 Excel 工作表將自動在其旁邊的另一個欄位中輸入最大損耗(預製清單中旁邊的損耗) 。

我希望我已經說得夠清楚了

編輯:

透過使用這個:

=OPZOEKEN([Type kabel];Tabel3[#alles])

「type kabel」將是我在 tabel3 中尋找的值,這有效。但是,如果我在另一個領域做同樣的事情:

=OPZOEKEN(Tabel1[Type Connector];Tabel5[#alles])

它給了我錯誤:

#N/B

怎麼了?

答案1

您可以使用 Vlookup 函數來實現這一點。

=vlookup(a1,Sheet2!$A$3:$B$9,2,False)

...其中 A1 是具有下拉值的儲存格。根據您的佈局,您可以為資料驗證清單和查找表建立動態範圍名稱,因此您不必每次新增新的「Soorten Veezels」時都變更公式。對於資料驗證列表,請使用命名範圍 LookupList 和類似的公式

=Sheet2!$A$3:INDEX(Sheet2!$A$3:$A$9,MATCH("zzzz",Sheet2!$A$3:$A$9,1))

對於查找表,請使用名稱 LookupTable 和公式

=offset(LookupList,0,0,,2)

然後您可以使用=LookupList作為下拉列表的參考並像這樣使用vlookup

=vlookup(A1,LookupTable,2,false)

相關內容