打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA基础入门(47)你会四舍五入?那会进位吗?


1

ROUND

【语法】:
ROUND(Number, Number_digits)

【参数说明】:
  • Number : 要四舍五入的数字。

  • Number_digits : 指定要将数字四舍五入到的位数。


  • 如果 num_digits 大于 0 (零), 则将数字四舍五入到指定的小数位数。

  • 如果 num_digits 为 0, 则将数字四舍五入到最接近的整数。

  • 如果 num_digits 小于 0, 则数字四舍五入到小数点的左侧。

【例】
Sub Test20201122()Dim strstr = WorksheetFunction.Round("3.1415", 2)End Sub

【结果】



2

ROUNDUP

【语法】:

ROUNDUP(Number, Number_digits)

【参数说明】:

  • Number : 要向上进位的任何实数。

  • Number_digits : 要将数字进位到的位数。

  • RoundUp的行为与Round类似, 只是它总是向上进位数字。

  • 如果 num_digits 大于 0 (零), 则将数字向上进位到指定的小数位数。

  • 如果 num_digits 为 0, 则将数字向上进位到最接近的整数。

  • 如果 num_digits 小于 0, 则将数字向上进位到小数点左侧。

【例】

Sub Test20201122()Dim strstr = WorksheetFunction.RoundUp("3.1415", 2)End Sub

【结果】

3

ROUNDDOWN

【语法】:

ROUNDDOWN(Number, Number_digits)

【参数说明】:

  • Number : 要向下舍位的任何实数。

  • Number_digits : 要将数字舍位到的位数。

  • RoundDown的行为与Round类似, 只是它总是向下舍位数字。

  • 如果 num_digits 大于 0 (零), 则将数字向下舍位到指定的小数位数。

  • 如果 num_digits 为 0, 则将数字向下舍位到最接近的整数。

  • 如果 num_digits 小于 0, 则将数字向下舍位到小数点左侧。

【例】

Sub Test20201122()Dim strstr = WorksheetFunction.RoundDown("3.1415", 3)End Sub

【结果】


                                        

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【Excel·函数】ROUND姐妹的故事
Excel中保留小数位数的形形色色的方法,总有一种适合你
四舍五入函数ROUND
让excel自动取舍小数点,这三个函数都能轻松搞定
round、roundup和rounddown函数的使用方法
「Excel技巧」七个关于小数位处理的舍入函数总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服