iT邦幫忙

0

求解:excel 查表,比對,判斷與傳回對應的值

請問各位先進:
這是我們自己設計的EXCEL,會依照所選擇的產品自動帶出其Type
目前想加入,判斷是否符合批量的價格,但是本人腦筋轉不過來,兜不出公式,請教各位幫忙….

問題是,我現在想依照我選擇的產品,找出對應的單價與批量價格,當我key進客戶的購買數量後(Quantity),會依照這個數量判斷,如果客戶購買數量低於批量,在儲存格(Unit Price)內會顯示單件價格,如果超過批量,則會顯示批量價格。

如果可以的話,希望不要另外建一張表來比對或改變價格/批量的排列方式!!!
https://ithelp.ithome.com.tw/upload/images/20191210/20118386ZXm06bargA.png
https://ithelp.ithome.com.tw/upload/images/20191210/20118386sZyqbazfWn.png

請教
上表中 250,180,70 是怎麼得到的?(下方只有 90,91,92, 74,75,76)
ekkusu iT邦新手 5 級 ‧ 2019-12-10 17:10:11 檢舉
=if(Quantity<Batch,Single_Price,Batch_Price)
這樣?
new_p iT邦新手 5 級 ‧ 2019-12-11 01:55:12 檢舉
to 海綿寶寶,是我之前的表拿來表示,我沒更改,抱歉

2 個回答

1
paicheng0111
iT邦高手 1 級 ‧ 2019-12-10 17:17:48
最佳解答

new_p iT邦新手 5 級 ‧ 2019-12-11 23:14:19 檢舉

謝謝你

0
海綿寶寶
iT邦大神 1 級 ‧ 2019-12-10 20:37:57

使用公式IF()VLOOKUP()的組合

產品比對表(Sheet2)
https://ithelp.ithome.com.tw/upload/images/20191210/20001787cNRJgpRq5y.png
產品明細(Sheet1)
https://ithelp.ithome.com.tw/upload/images/20191210/20001787DYFpUQ7shx.png
Sheet1中部份公式如下

D4=IF(C4<VLOOKUP(A4,Sheet2!$A$3:$F$6,5),VLOOKUP(A4,Sheet2!$A$3:$F$6,4),VLOOKUP(A4,Sheet2!$A$3:$F$6,6))
D5=IF(C5<VLOOKUP(A5,Sheet2!$A$3:$F$6,5),VLOOKUP(A5,Sheet2!$A$3:$F$6,4),VLOOKUP(A5,Sheet2!$A$3:$F$6,6))
D6=IF(C6<VLOOKUP(A6,Sheet2!$A$3:$F$6,5),VLOOKUP(A6,Sheet2!$A$3:$F$6,4),VLOOKUP(A6,Sheet2!$A$3:$F$6,6))
D7=IF(C7<VLOOKUP(A7,Sheet2!$A$3:$F$6,5),VLOOKUP(A7,Sheet2!$A$3:$F$6,4),VLOOKUP(A7,Sheet2!$A$3:$F$6,6))

選我最佳解答

我要發表回答

立即登入回答