今天一位朋友提出的问题:
他有一个月报表工作簿,里面多个工作表的数据都是用公式从一个数据源引用过来的,他必须在数据源更新之前,把所有的公式结果都保存成数据,才能保证源数据改变不影响到此个月报表工作簿 。
问:有没有一次把工作簿多个工作表中很多公式结果一次转为数值的简单方法?
实现方法单列或单行公式结果转数值
单列或单行公式结果转成数值,大部分朋友都会用,直接选中一列或一行公式结果【复制】——【选择性粘贴】——【只保留数值】就可以了:
文章插图
一个工作表公式结果转数值
一个工作中很多公式,可以把鼠标放在表中数据区,CTRL+A,全选数据,再【复制】——【选择性粘贴】——【只保留数值】就可以了:
文章插图
多个工作表公式结果转数值
一个工作簿多个工作表中很多公式结果一次转为数值,需要把所有的工作表都选中(一次选中工作表的简单方法是选了第一个表,按住shift键选最后一个表),然后,CTRL+A,全选数据,再【复制】——【选择性粘贴】——【只保留数值】:
【一个excel工作簿多个工作表中很多公式结果一次转为数值】
文章插图
当然,也可以用VBA自定义宏代码:
Sub fd()
Dim sht As Worksheet
For Each sht In Sheets
sht.UsedRange = sht.UsedRange.Value
Next
End Sub
文章插图
如果感觉实用,不要忘记文末点赞哦!
推荐阅读
- INDEX+MATCH:一个公式解决正向逆向混合查找
- Excel数据透视表帮你按月汇总商品销量
- excel图表按地区分类汇总销售总额并分页打印
- excel图表单元格文字方向,由你决定
- Excel图表查看哪个时间段哪种产品的销量,任你选择
- excel图表一个公式搞定双条件查询
- excel图表怎么做总计与分类柱状图
- excel图表比较日期,表达式应该这样写
- 一个excel图表排列组合问题
- excel图表怎么凸显某日期是年度第几周