Re: [算表] 小數點後的比較進位或捨去,排名排序

看板Office作者 (David)時間16年前 (2009/09/10 22:04), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串4/5 (看更多)
: → m9300913:1如果不用第7列,即D8=C8*D3/I3直接用上述公式來作可否 09/10 15:01 不太清楚到底是算3個還是4個銀行 所以就簡單用3個~ 陣列公式 D7 簡單版 =CEILING($C7*D$3/$I$3,1)-(MOD($C7*D$3/$I$3,1)=MIN(MOD($C7*$D$3:$F$3/$I$3,1))) 注意事項:有一樣的小數最小值時都會減到 只減一個版 =CEILING($C7*D$3/$I$3,1)-(COLUMN(A:A)=MATCH(MIN(MOD($C7*$D$3:$F$3/$I$3,1)), MOD($C7*$D$3:$F$3/$I$3,1),)) ^逗點 存在兩個以上的小數最小值時 有逗點 減在最左邊 沒逗點 減在最右邊 : → m9300913:2有可能是前兩個進位,最後小的兩個無條件捨去,有辦法嗎 09/10 15:03 : 推 m9300913:第2點試了一下,不論金額怎麼變,只需要一個捨去,其它進位 09/10 15:10 如果小數是 .4 .3 .2 .1 和為1元 進位3個變成給3元 多給2元耶 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.33.149

09/10 23:06, , 1F
不妙,整數時反而有問題,下次再想 XD
09/10 23:06, 1F
※ 編輯: JieJuen 來自: 114.47.33.149 (09/10 23:08)

09/11 16:23, , 2F
感謝JJ版主指教,第2個OK,第1個試出來變成全部捨去也
09/11 16:23, 2F

09/11 16:24, , 3F
最後的問題也是我擔心的地方,不過目前試的結果還可以
09/11 16:24, 3F

09/11 16:26, , 4F
等有問題再說吧。此外該兄原本是欠3家,後來又多1家變4家
09/11 16:26, 4F

09/11 22:22, , 5F
因為第1個您沒輸入成陣列公式~ 小數的和就是有幾個要進位
09/11 22:22, 5F

09/11 22:23, , 6F
和為1 有一個數進位 和為2就要兩個數進位
09/11 22:23, 6F
文章代碼(AID): #1AgGTHfk (Office)
文章代碼(AID): #1AgGTHfk (Office)