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

看板Office作者 (windknife18)時間16年前 (2009/09/10 13:47), 編輯推噓3(305)
留言8則, 2人參與, 最新討論串2/5 (看更多)
D8 =IF(COLUMNS($D$7:D7)=MATCH(SMALL(ROUND($D$7:$H$7-INT($D$7:$H$7),2),2), ROUND($D$7:$H$7-INT($D$7:$H$7),2),0),ROUNDDOWN(D7,0),ROUNDUP(D7,0)) 這是陣列公式,輸入完按 Ctrl+Shift+Enter 結束 然後拉到 H8 看看是不是你想要的囉 ※ 引述《m9300913 (m9300913)》之銘言: : 軟體:excel : 版本:2003 : 這是要辦債務人跟銀行貸款的薪資分配 : 例如某人薪水含加班津貼共:72145 : 依法定扣款為1/3,小數點後無條件捨去,這部份可用ROUNDDOWN解決 : 三分之一為 24258 : 但後來的分配就有問題了 : 例如有三家銀行,依比例分配 :   B    C     D     E    F總計 :  465445  55767  2631380  533799  3686391 : 1 3062.82  366.97  17315.58  3512.62     ←依比例分配 : 問題在於B1到E1要取整數,至於整數如何取,我目前是用人工判斷 : 也就是小數點以下最少的捨去,其它的進位 : 結果如下 : 2 3063    367   17315   3513      ←這樣的總數是24258 : 像這樣有公式或函數可以判斷嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.84.1

09/10 14:13, , 1F
我試了一下,好像是每個都進位,另外我上傳了一個範例,
09/10 14:13, 1F

09/10 14:15, , 2F
再請大家幫忙一下http://tinyurl.com/nex4fv
09/10 14:15, 2F
※ 編輯: windknife18 來自: 140.131.84.1 (09/10 14:43)

09/10 14:43, , 3F
因為你的資料有一個空白,還有比較基礎要是固定位址
09/10 14:43, 3F

09/10 14:44, , 4F
所以我修改的一下公式,請在試看看囉 ...
09/10 14:44, 4F

09/10 14:57, , 5F
正確了,謝謝windknife18,有幾個問題想再請教一下,
09/10 14:57, 5F

09/10 15:01, , 6F
1如果不用第7列,即D8=C8*D3/I3直接用上述公式來作可否
09/10 15:01, 6F

09/10 15:03, , 7F
2有可能是前兩個進位,最後小的兩個無條件捨去,有辦法嗎
09/10 15:03, 7F

09/10 15:10, , 8F
第2點試了一下,不論金額怎麼變,只需要一個捨去,其它進位
09/10 15:10, 8F
文章代碼(AID): #1Ag9BjJF (Office)
討論串 (同標題文章)
文章代碼(AID): #1Ag9BjJF (Office)