体验零代码搭建

一个excel工作簿多个工作表中很多公式结果一次转为数值

网友投稿  ·  2024-01-05 18:01  ·  行业资讯  ·  阅读 444


今天一位朋友提出的问题:

今天一位朋友提出的问题:

一个excel工作簿多个工作表中很多公式结果一次转为数值

他有一个月报表工作簿,里面多个工作表的数据都是用公式从一个数据源引用过来的,他必须在数据源更新之前,把所有的公式结果都保存成数据,才能保证源数据改变不影响到此个月报表工作簿。

问:有没有一次把工作簿多个工作表中很多公式结果一次转为数值的简单方法?

实现方法单列或单行公式结果转数值

单列或单行公式结果转成数值,大部分朋友都会用,直接选中一列或一行公式结果【复制】——【选择性粘贴】——【只保留数值】就可以了:

一个工作表公式结果转数值

一个工作中很多公式,可以把鼠标放在表中数据区,CTRL+A,全选数据,再【复制】——【选择性粘贴】——【只保留数值】就可以了:

多个工作表公式结果转数值

一个工作簿多个工作表中很多公式结果一次转为数值,需要把所有的工作表都选中(一次选中工作表的简单方法是选了第一个表,按住shift键选最后一个表),然后,CTRL+A,全选数据,再【复制】——【选择性粘贴】——【只保留数值】:

当然,也可以用VBA自定义宏代码:

Sub fd()

Dim sht As Worksheet

For Each sht In Sheets

sht.UsedRange = sht.UsedRange.Value

Next

End Sub

如果感觉实用,不要忘记文末点赞哦!


excel 如何统一修改多个文件的日期? << 上一篇
2024-01-05 18:01
Excel规范数据录入—设置只能输入数值
2024-01-05 18:01
下一篇 >>

相关推荐