批量Round

批量Round 公开 已发布

如何安装动作?

适用于
分类(旧)
剪贴板相关 脚本 功能
关键词



更多信息
分享时间 3天23小时前
最后更新 2天7小时前
修订版本 2
用户许可 -未设置-
Quicker版本 1.44.55
动作大小 14.3 KB
最低Quicker版本 1.38.15

分享到

「新版本,使用vba,自动为选中单元格添加round函数」

简介

对Excel中,当前已选中的所有单元格,执行添加round函数操作,
自行输入需要保留的位数,
负数代表向小数点前保留(如:保留-1位,代表向十位四舍五入)


主要逻辑流程:

1. 选中需添加round函数的单元格(单个或批量),

2. 输入需要保留的小数位数,

3. 如果单元格有公式:

  • 检查最外层是否为ROUND函数
  • 如果是:修改ROUND函数的小数位数,保留其他部分
  • 如果不是:在最外层添加ROUND函数
  • 如果单元格是纯数字:直接添加ROUND函数


案例:

  • =ROUND(5.4316,3)+0.1234 → 外面套一层ROUND:=ROUND(ROUND(5.4316,3)+0.1234, 新小数位数)
  • =ROUND(5.4316,3) → 修改小数位数:=ROUND(5.4316, 新小数位数)
  • =SUM(A1:A10) → 外面套一层ROUND:=ROUND(SUM(A1:A10), 新小数位数)
  • 123.456 → 添加ROUND函数:=ROUND(123.456, 新小数位数)


-------


注意:使用改动作需要wps表格/Excel已允许使用vba,具体设置见:设置Office、WPS以允许从外部执行VBA代码 - Quicker

wps版vba开启方式:工具-宏安全性-可靠发行商-信任对于“Visual Basic项目”的访问

注意2:该动作需要使用vba,使用后无法撤回,如有必要请及时备份。

注意3:该动作需要使用剪贴板,最近一条剪贴板会被更新。


最近更新

修订版本 更新时间 更新说明
2 2天7小时前 可以直接点击常用的四舍五入精度,也可以自定义输入精度
1 3天6小时前 修复bug
0 3天23小时前

最近讨论

动作库优化 · 31
冷骄懿 3天2小时前 林青雀 2天7小时前