=IF(RIGHT(A5)="5",IF(MOD(LEFT(RIGHT(A510,2)),2),A5+0.5,A5-0.5),ROUND(A5,0))

excel奇进偶不进函数_奇进偶不进前面是0怎么办excel奇进偶不进函数_奇进偶不进前面是0怎么办


excel奇进偶不进函数_奇进偶不进前面是0怎么办


excel奇进偶不进函数_奇进偶不进前面是0怎么办


保证小数点后只有一位数,这样公式才有效,当24.5时,结果24.0,当23.5时,结果24,结果不是5时,按正常四舍五入

若是判断小数点后固定位置数字的奇偶可以这样写,设数字在A1

=IF(MOD(MID(A1,FIND(".",A1)+1,1),2),ROUND(A1,1),ROUNDDOWN(A1,1))

=round(A1/2,1)2

是对A1的一半进行保留一位小数的四舍五入取整再乘以2

19.85/2=9.925 9.925四舍五入取整到一位小数是9.9

19.75/2=9.875 9.875四舍五入取整到一位小数是9.9

=IF(MOD(MOD(INT(A110),10),2)=0,ROUNDDOWN(A1,1),ROUN(A1,1))

在B2输入以下公式,然后向右填充公式

=IF(--RIGHT(B11000)=5,IF(ISEVEN(INT(B1100)),ROUNDDOWN(B1,2),ROUN(B1,2)),ROUND(B1,2))

公式表示:如果B1单元格乘以1000后个位为5,当B1乘以100时的个数为偶数时,B1向下保留两位小数,不为偶数时,B1向上保留两位小数;如果B1单元格乘以1000后个位不为5,按四舍五入保留两位小数。

详见附图

在F31输入公式:=(ROUND(F31100,0)-(MOD(F31100,2)=0.5))/100,右拉填充公式

=IF(AND(RIGHT(F31)1>=5,MOD(LEFT(RIGHT(F31,2))1,2)=1),ROUND(F31,2),INT(F31100)/100)

=(INT(L28100)+MOD(--MID(L28,FIND(".",L28)+3,1),2))/100

excel表格的数字奇进偶不进,有高人没

用ceiling函数就可以

=CEILING(A2,2)

原数据 用ceiling函数后

123 124

124 124

125 126

126 126

127 128

128 128

129 130

130 130

131 132

132 132

133 134

134 134

135 136

136 136

137 138

138 138

=IF(MOD(INT(A1),2)=0,INT(A1),ROUND(A1,0))

还需要进一步细化你进位的规则,至于奇偶判断可以通过:MOD(A1,2)来判断。

=IF(MOD(ROUND(IF(S8+Q9<1000,S8+Q9+1000,IF(S8+Q9>1000,S8+Q9-1000)),8)10000,20)=5,ROUNDDOWN(IF(S8+Q9<1000,S8+Q9+1000,IF(S8+Q9>1000,S8+Q9-1000)),3),ROUND(IF(S8+Q9<1000,S8+Q9+1000,IF(S8+Q9>1000,S8+Q9-1000)),3))