2014-03-24 56 views
0

我正在創建一個計價工程材料的計算工作表,我需要易於使用,快速和準確。下拉列表,包含兩個相應的列

可以從列表C10-B200中的值範圍中選擇一個下拉列表(假設列表在單元格A1中),但也可以從範圍D10-B200中引入等效值。

IE,如果用戶從單元格A1的列表中選擇「C17」,我希望單元格B1自動包含來自「D17」的值。

我使用if函數,還是列表可以簡單地跨越兩列?我已經使用數據驗證來創建'材料'下拉列表,但如果您明白我的意思,還需要包括「價格」。

讚賞任何幫助,感謝 尤安

+0

你會想調查DLOOPKUP()函數。 –

回答

0

你可以嘗試這樣的事情。把這個公式放在相鄰的單元格中。

=IF(B3<>"";INDEX(G3:G12;MATCH(B3;F3:F12);0);"") 

  • B3包含下拉(驗證列表= F3:F12)
  • C3包含上面
  • F3給出的公式:F12包含在下拉顯示的文本
  • G3:G12包含要在第二個單元格中顯示的值

enter image description here

相關問題