excel 函数一问!
1个回答
展开全部
更新1:
各位大师,点解我用round(178
-1),就出到180,但系我round(215
-1),就会出210? 其实我知应该唔系条式错,系咪我格式上或其它嘢错咗呢?因为系零零舍舍得呢个出唔到,其它都出到! 谢谢!
楼上𠮶位用错咗个函数,roundup系进位,而唔系四舍五入(另外仲有rounddown系舍去尾数). 四舍五入系用round. 个函数系: =ROUND(156
-1) =ROUND(165
-1) =ROUND(843
-1) 如此类推... 其中-1即系四舍五入小数点后几多位,如果要round小数点后一位,就系1,两位就系2...0即系唔要小数点,-1即系小数前一位(即系round到十位),-2即系round到百位...如此类推. 2007-07-18 21:39:37 补充: =round(215
-1)冇可能出210嘅㖞(一定系出220嘅答案).除非你唔系直接打 =round(215
-1)
而系打 =round(A1
-1)
而A1个cell系计出黎
而唔系打入去嘅215
呢一格你又设定显示唔要小数点后嘅尾数....我嘅意思系
如果A1系计出黎嘅
而计出黎嘅结果系(例如)214.9999
咁你就会睇到系215
而公式实际计算系=round(214.9999
-1)
结果就会系210.除此之外
我惗唔到其他原因啦.
参考: 个人知识
=ROUNDUP(计个条公式
0)系数目字零 善用OFFICE的内置说明,内里有很多有用的资料。 ROUNDUP 将数值做无条件进位。 语法 ROUNDUP(number
num_digits) Number:是要无条件进位的任何实数。 Num_digits:是做无条件进位时所采用的位数。 注解 ROUNDUP 与 ROUND 类似,除了它一定无条件将数字进位。 如果 num_digits 大于 0 (零),则无条件进位到小数点后面指定的位数。 如果 num_digits 等于 0,数字将无条件进位到整数。 如果 num_digits 小于 0,则无条件进位到小数点左边指定的位数。 范例 =ROUNDUP(3.2
0) 将 3.2 无条件进位至整数 (4) =ROUNDUP(76.9
0) 将 76.9 无条件进位至整数 (77) =ROUNDUP(3.14159
3) 将 3.14159 无条件进位至小数点后三位 (3.142) =ROUNDUP(-3.14159
1) 将 -3.14159 无条件进位至小数点后一位 (-3.2) =ROUNDUP(31415.92654
-2) 将 31415.92654 无条件进位至整数后两位 (31500)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询