|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
excel关于这类函数有许多,而且许多函数经过简单的变形也可实现同样的功能,常见的有int ,mod,trunc,round,rounddown,roundup,ceiling,floor,even,odd,Mround,fixed,text,QUOTIENT 。
以下是一些汇总,由于本人不善于文字表达,更喜欢直接用公式来说明,详细见附件,谢谢(有些笔误已经更正) 各位如发现以下有错误的地方,记得告诉我,谢谢
第一,Mround,floor,ceiling函数中第一参数,第二参数必须保持相同正负号,否则会返回错误值 #NUM!。
第二,在同为正数的情况,ceiling与roundup, floor与rounddown具有相同的作用
第三,同为取整函数,但是int 与Trunc,Quotient在负数的处理方式上不同
第四,在四舍五入处理过程中,round,fixed,text 可以起到相同作用,Mround需要设置正确的正负号
第五,Even函数如果参数设置恰当的话,可以达到与roundup 同样的效果
第六,如区分正负数话,也可利用 odd 来进行四舍五入(即正数- ,负数+ )
第七,mod 函数在使用过程会产生浮点误差,在做其他函数参数时需特别注意
[ 本帖最后由 alwstr 于 2010-3-6 23:16 编辑 ] |
|