EXCEL里一个数值格式转文本格式的问题
来源:百度知道 编辑:UC知道 时间:2024/05/17 08:18:35
有一列金额,这些金额都是按照公式推算来的,不一定小数点后面有多少位,把这一列设成数值格式,小数点2位,则他们自动四舍五入,变成带两位小数的数,现在规定必须以文本形式储存这些数字,可是改变成文本格式后,又变成带三位小数的数字了,怎么能够既保证是文本格式有都是两位小数?
原先的公式改成
=ROUND(原公式,2)
就行了
复制数值以后,改成文本就对了
设置单元格格式,自定义
0.00 或?.??
弄错楼主的意思了,原本就是公式得到的,那么就在最外加上
=TEXT(原公式,"#.##")
1、工具-选项-重新计算-以显示精度为准;
2、选中这些数据-复制-选择性粘贴-数值;
3、设置格式为文本;
4、取消第一步的操作。
=TEXT(原公式,"0.00")
注: TEXT作用变数字为指定格式文本。
如果计算的结果在B列
需要的文本在C列
c1=ROUND(b1, 2)