標題:
關於EXCEL函數問題,急~~
發問:
請問 儲存格 F1 的數字 如果 大於等於1 且 小於等於5000 就 乘 1.5 如果 大於等於5001且小於等於10000 就 乘 1.4 如果 大於等於10000就 乘 1.3 這樣函數要怎麼設定呢? 好心人請回覆,感謝~~ 更新: 感謝Vincent ~~ 超棒~ 也感謝微軟卓越魔人 你們真是太棒了... 不好意思, 我必需贈給Vincent 囉~~
最佳解答:
圖片參考:http://tw.yimg.com/i/tw/ugc/rte/smiley_4.gif 請試試~ =F1*LOOKUP(F1,{0,1,5001,10001},{0,1.5,1.4,1.3}) 可以嗎?
公式如下: =IF(F1>=10000, F1*1.3, IF(F1>5001, F1*1.4, IF(F1>1, F1*1.5, "?") ) ) 從大比小, 這樣條件就可以簡化. 先看有沒有超過10000, 沒有的話就一定是小於10000, 那就接著看有沒有超過5000, 依此類推. 但是你沒有說如果小於1會怎樣, 所以我用 "?" 來表示. 2008-04-18 16:55:50 補充: Vincent大的解法很漂亮, 不受 Excel 函數最多7層的限制.20C18AF9C4A987E7
關於EXCEL函數問題,急~~
發問:
請問 儲存格 F1 的數字 如果 大於等於1 且 小於等於5000 就 乘 1.5 如果 大於等於5001且小於等於10000 就 乘 1.4 如果 大於等於10000就 乘 1.3 這樣函數要怎麼設定呢? 好心人請回覆,感謝~~ 更新: 感謝Vincent ~~ 超棒~ 也感謝微軟卓越魔人 你們真是太棒了... 不好意思, 我必需贈給Vincent 囉~~
最佳解答:
圖片參考:http://tw.yimg.com/i/tw/ugc/rte/smiley_4.gif 請試試~ =F1*LOOKUP(F1,{0,1,5001,10001},{0,1.5,1.4,1.3}) 可以嗎?
此文章來自奇摩知識+如有不便請留言告知
其他解答:公式如下: =IF(F1>=10000, F1*1.3, IF(F1>5001, F1*1.4, IF(F1>1, F1*1.5, "?") ) ) 從大比小, 這樣條件就可以簡化. 先看有沒有超過10000, 沒有的話就一定是小於10000, 那就接著看有沒有超過5000, 依此類推. 但是你沒有說如果小於1會怎樣, 所以我用 "?" 來表示. 2008-04-18 16:55:50 補充: Vincent大的解法很漂亮, 不受 Excel 函數最多7層的限制.20C18AF9C4A987E7
文章標籤
全站熱搜
留言列表