Board logo

標題: [發問] EXCEL IF函數 疑問 誰能幫我解答 [打印本頁]

作者: keovin790916    時間: 2012-11-2 08:59     標題: EXCEL IF函數 疑問 誰能幫我解答

[attach]13005[/attach]

[attach]13006[/attach]



這excel誰能幫幫我


為什麼我使用IF函數

有條件了,儲存格沒有東西,但是還是顯示出文字來

這該這麼處理???

麻煩各位大大了
作者: keovin790916    時間: 2012-11-2 09:01

我要如何讓 標記那邊 ,
前面沒數值時,不顯示
作者: Hsieh    時間: 2012-11-2 09:02

回復 1# keovin790916


    M3=IF(L3="","",IF(L3>15%,"大漲",IF(L3<-15%,"大跌",IF(L3>5%,"漲",IF(L3<-5%,"跌",IF(L3<5%>-5%,"持平"))))))
作者: JBY    時間: 2012-11-2 15:37

M3,

=IF(L4="","",LOOKUP(L4,{-9.9E+307;-0.15;-0.05;0.06;0.16},{"大跌";"跌";"持平";"漲";"大漲"}))

公式向下複製
作者: JBY    時間: 2012-11-2 16:02

或者 :

=IF(L4="","",CHOOSE(MATCH(L4,{-9.9E+307,-0.15,-0.05,0.06,0.16}),"大跌","跌","持平","漲","大漲"))
作者: JBY    時間: 2012-11-4 14:20

回復 6# keovin790916
或者 :
=IF(L3="","",INDEX({"大跌","跌","持平","漲","大漲"},MATCH(L3,{-9.9E+307,-0.15,-0.05,0.06,0.16})))
作者: JBY    時間: 2012-11-4 14:21

回復 6# keovin790916


或者 :

=IF(L3="","",VLOOKUP(L3,{-9.9E+307,"大跌";-0.15,"跌";-0.05,"持平";0.06,"漲";0.16,"大漲"},2))
作者: JBY    時間: 2012-11-4 15:42

回復 6# keovin790916

或者 :

=IF(L3="","",HLOOKUP(L3,{-9.9E+307,-0.15,-0.05,0.06,0.16;"大跌","跌","持平","漲","大漲"},2))
作者: ML089    時間: 2012-11-6 19:34

回復 3# Hsieh


後面 這一段 IF(L3<5%>-5%,"持平") 看起來怪怪的
作者: Hsieh    時間: 2012-11-6 20:10

回復 9# ML089
我的用意只在第一個IF
所有判斷條件並未加以更正
主要說明IF函數會以條件先後成立的順序傳回結果
如果原來的公式無誤,要傳回空白,只需直接加一層IF即可




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