推 samkuo:謝C大,中間還有400萬 500萬.....每隔一百就會多五元 05/28 21:57
→ samkuo:這樣寫的話要很大一串ㄟ,不知道有沒其他方法 05/28 21:58
推 Sweafer:=IF(ROUNDUP(A1/1000000,0)*5<10,10,ROUNDUP(A1/1000000,0 05/28 22:20
→ Sweafer:)*5) 這樣呢? 05/28 22:21
※ 編輯: Catbert 來自: 175.180.135.78 (05/28 22:42)
→ Rplus:樓上的好像沒考慮到超過五千萬的數值 05/28 22:45
→ Rplus:=IF(A1>50000000,250+10*ROUNDUP((A1-50000000)/1000000,0), 05/28 22:46
→ Rplus: MAX(5*ROUNDUP(A1/1000000,0),10)) if不用太多層 05/28 22:47
→ Rplus:基本上只有一個邊界條件就是五千萬 斜率變了 05/28 22:48
→ Rplus:另外就是初始值10用max就可以綁定 05/28 22:48
→ Rplus: 有一點比較特異點就是匯款值為0好像不應該存在XD 05/28 22:50
推 samkuo:謝謝大家,可以了^^好厲害 05/29 01:23
→ soyoso: =INT(ROUNDUP(A1,-6)/10^6)*5+MAX(0,INT((A1-5*10^7)/10^6 04/03 10:40
→ soyoso: )+1)*5 04/03 10:40