Excel中某单元格公式的引用单元格转换为数值,因为数据太多想批量转换

Excel中某单元格公式里引用另外一个单元格的数值,例如A1单元格里的公式是“=C1*0.1”,C1单元格是个值“100“,但是C1单元格需要删除的,有什么方法能使A1的公式直接转换为“100*0.1”,就是将公式里的引用单元格转换为数值,因为数据太多想批量转换

第1个回答  2016-12-22
这个可以做的。我研究下。
用以下宏就可以搞定,一劳永逸:
Sub ConvertFormulasToValues()
With Range("B1:B24") 这里是用公式计算出来的值的范围
.Value = .Value
End With
End Sub追问

我是还想保留原来的公式,A1单元格公式是“C1*0.11”,而CI内容是“400”,想让A1转换成“400*0.11“,然后把C1删掉不要,因为数据量太多不想一个一个的输入

追答

可以的

早说么

本回答被网友采纳
第2个回答  2016-12-22
  先用公式,然后右击A列--复制--右击A列--选择性粘贴--数值(现在的版本,右击可直接点“123”快捷菜单粘贴为数值),这样就去掉公式,和C列无关了。追问

我是还想保留原来的公式,A1单元格公式是“C1*0.11”,而CI内容是“400”,想让A1转换成“400*0.11“,然后把C1删掉不要,因为数据量太多不想一个一个的输入

追答

那A1的公式要写成:=C1&"*0.1"
然后复制A列,再选择性粘贴数值到A列,就会去掉公式,而保留100*0.1这样的数据了。

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网