推 vicjht:B2 =ROUND(B1,0) 09/10 12:44
→ m9300913:這個不是每個都要無條件進位,這個是算"錢"每個都進位就 09/10 12:56
→ m9300913:會多出錢來囉,也不可能每個都無條件捨去,那就會少錢 09/10 12:57
推 vicjht:這沒有每個都進位 是小數點後一位 09/10 12:58
→ m9300913:而且現在一般給錢沒有小數點的 09/10 12:58
→ vicjht:我指的是B2 那一格判斷的公式 09/10 12:59
→ vicjht:465445 55767 應該是第一列 有小數點的是第二列 第三列取 09/10 13:01
→ vicjht:整數是吧 09/10 13:01
→ m9300913:第2列沒有公式,我用人工打的,因為要看那個小數點後的最小 09/10 13:01
→ vicjht:所以3063那列是B3 B3 =ROUND(B2,0) 09/10 13:02
→ m9300913:4格中小數點後最小的要捨去,其它的進位 09/10 13:03
推 vicjht:那我了解了 因為.58是在那列最小 所以無條件捨去 09/10 13:07
→ m9300913:yes 09/10 13:07
推 lantolerance:=IF(A2-ROUNDDOWN(A2,0) 09/10 13:42
→ lantolerance: > MIN($A$2:$D$2-ROUNDDOWN($A$2:$D$2,0)) , 09/10 13:42
→ lantolerance: ROUND(A2,0), ROUNDDOWN(A2,0)) 陣列公式 09/10 13:43
→ lantolerance:請試試看@@" 09/10 13:43
→ lantolerance:我相對位置似乎弄錯了,應從B2開始,而不是A2 09/10 13:50
→ m9300913:lan兄試的結果是每個都變成無條件捨去 09/10 14:21