[算表] excel公式除錯

看板Office作者 (獨愴然而涕下)時間11年前 (2014/07/16 18:39), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
軟體:excel2013 =IF(B1>=5,30, IF (B2>=10,((B1*20+10)*0.3)),((B1*20+B2*1)*0.3)) excel一直說這個公式無效 我是想設定: 若B1>=5 則直接等於30 否則的話 當B2>=10 B1*20+10後*0.3 不然的話就是 B1*20+B2*1後*0.3 不知道是哪裡設錯了..... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.99.107 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1405507177.A.70E.html

07/16 18:51, , 1F
應該可以改用lookup
07/16 18:51, 1F

07/16 19:24, , 2F
左右括號對應上不太正確的關係,才會說這個公式無效
07/16 19:24, 2F

07/16 19:36, , 3F
=IF(B1>=5,30,(B1*20+MIN(B2,10))*0.3) 試試
07/16 19:36, 3F

07/16 20:34, , 4F
哇,可以了,這樣寫也比較簡單,謝謝
07/16 20:34, 4F
文章代碼(AID): #1JnbPfSE (Office)
文章代碼(AID): #1JnbPfSE (Office)