Board logo

標題: [發問] 選擇下拉式功能表任一選項,如何設定另外欄位挑出相對的值? [打印本頁]

作者: 劍冰    時間: 2014-7-18 08:17     標題: 選擇下拉式功能表任一選項,如何設定另外欄位挑出相對的值?

請問各位先進,我要如何在C2儲存格上寫公式,假設我在B2儲存下拉式功能表選擇不同的選項,在C2上會顯示不同的價格呢??
[attach]18719[/attach]
作者: rakefrank    時間: 2014-7-18 09:16

將品項列表放在B50~B60
將價格列表放在C50~C60

C2=IF(ISERROR(VLOOKUP(B2,$B$50:$C$60,2,0)),"",VLOOKUP(B2,$B$50:$C$60,2,0))
下拉填滿

[attach]18720[/attach]
作者: 劍冰    時間: 2014-7-19 08:56

rakefrank 前輩,謝謝你的幫助,現在可以達到我要的要求了,但是我對意思不太清楚,可以麻煩你解釋一下給我聽嗎??
1. VLOOKUP(B2,$B$50C$60,2,0),這個,2,0是代表什麼意思阿??
2.為什麼要,"", ?
3.兩次的VLOOKUP(B2,$B$50C$60,2,0)是IF函數的要求還是ISERROR的要求呢??
作者: kevin76525    時間: 2014-7-19 21:45

回復 3# 劍冰


    回答一下...
這是函式CODE的用法...
估一下就能知道語法的規則~

這邊貼給你估到的資訊
VLOOKUP(搜尋值,陣列,陣列的第幾欄,搜尋方式)
搜尋值:欲搜尋之資料與陣列第一欄含有共同資料
陣列:陣列的第一欄必須包含搜尋對象之特質
搜尋方式:FALSE 為精確搜尋,TRUE為近似搜尋

至於"," 這逗點只是區隔開而已~沒什麼意思@@"

if 顧名是 假如....
假如VLOOKUP 是這些~ 這樣....
通常語法在設計或書寫時,
一定會宣告一個變數後,
在給這變數一個指令,
而給指令的動做就是...
假如...我要做 XXX
所以.... 會XXX
等等...類似這樣的意思0.0....

如果樓主還是很不清楚的話...
可能要請人帶入門看函式了0.0.




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)