Board logo

標題: [發問] 雙條件判斷 [打印本頁]

作者: shootingstar    時間: 2016-11-25 14:27     標題: 雙條件判斷

請問各位先進

如附件,已將規則寫在檔案內,S欄要如何下公式才能正確判斷雖然一年內有出過貨但因為售價<=1,結果應該是售價(2)。

而H~M欄還可以如何下公式。

以上,謝謝。
作者: 准提部林    時間: 2016-11-27 12:00

T4:
=IF(COUNTIF(條件!A:A,A4),VLOOKUP(A4,條件!A:C,2,),IF(COUNT(0/(VLOOKUP(A4,'201509~201608'!A:D,4,)>1)),"售價(1)","售價(2)"))

=LOOKUP("嫺",CHOOSE({1,2,3},"售價(2)",IF(VLOOKUP(A4,'201509~201608'!A:D,4,)>1,"售價(1)"),VLOOKUP(A4,條件!A:C,2,)))


H4:=IF($F4="0-365",$D4,0)  右拉下拉
作者: shootingstar    時間: 2016-12-2 14:09

回復 2# 准提部林

謝謝 准提部林 版主的回覆

不過第二個公式=LOOKUP("嫺",CHOOSE({1,2,3},"售價(2)",IF(VLOOKUP(A4,'201509~201608'!A:D,4,)>1,"售價(1)"),VLOOKUP(A4,條件!A:C,2,)))
不太能理解,可否做個說明,謝謝。
作者: 准提部林    時間: 2016-12-2 21:17

回復 3# shootingstar


這不好解釋,
需求狀況有三個, 第2及第3個若不符合時, 將出現錯誤值, 否則顯示對應[文字],
lookup("嫺", 文字1,文字2或#n/a,文字3或#n/a) , 會取出最後一個[文字], 而忽略錯誤值#n/a

=CHOOSE({1,2,3},"售價(2)",IF(VLOOKUP(A4,'201509~201608'!A:D,4,)>1,"售價(1)"),VLOOKUP(A4,條件!A:C,2,))
在公式編輯格按F9,可以看各種狀況!




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