excel文本格式数字插入小数点
0000000534000000000380000000000056000000000528000000001500000000000100000000020000000...
000000053400
000000038000
000000005600
000000052800
000000150000
000000010000
000002000000
000000152800
000000001000
000000300000
000000038000
000000119800
000000050000
000000040000
000000012000
上面是a列单元格,请教公式把每个单元格自动在末两位插入小数点并转换成数字格式? 展开
000000038000
000000005600
000000052800
000000150000
000000010000
000002000000
000000152800
000000001000
000000300000
000000038000
000000119800
000000050000
000000040000
000000012000
上面是a列单元格,请教公式把每个单元格自动在末两位插入小数点并转换成数字格式? 展开
8个回答
展开全部
假设要对A列的文本数字中最后两位是小数,现需转换为数值,并保留两位小数;
1、找个暂时不用的的单元格(见图一中的C1),输入100,点右键复制;
见图一
2、选中列需要转换的单元格范围,点击右键>选择性粘贴>选择性粘贴;
见图二
3、在跳出来的“ 选择性粘贴”对话框中,选中:除 前面的小圆点,确定;
见图三
4、这时的A列结果小数位数是不确定的,在这里恰好是整数,仍然选择A列需要转换的单元格范围,点击右键>设置单元格格式;
见图四
5、在跳出来的“设置单元格格式”对话框中,左面选择:数值,右面设置好2位小数,点确认;
见图五
6、实际结果:
见图六
说明:以上是把文本数字格式直接转换为数值格式的方法,如果想保留文本数字格式,那么可以用以下方法:
A、在B1输入公式:=LEFT(A1,LEN(A1)-2)&"."&RIGHT(A1,2) 回车;
见图七
B、下拉B1填充至需要的B列单元格,实际结果:
见图八
展开全部
以2007为例,设置列的格式为“数值”,小数位为2位。然后在B列找个空单元格,输入100,然后复制这个100,接着选中A列的数据,点击右键,选择“选择性粘贴--除”,这样000000053400就变成534.00了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从你上面的数据可以看出未两位都是零,你用LEFT取出前面的前10个数字,然后将得到的结果设置成带有两位小数的数字即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
尽管不了解你的实际处境,不过你或许可以这样做:
1.把【文本000000053400】转化成【数值53400】:选中整列单元格,右键,设置单元格格式,数字,数值。
2.将【数值53400】除以100,变为【数值534】
3. 选中【数值534】单元格,右键,设置单元格格式,数字,数值,两位小数。变为【数值534.00】
1.把【文本000000053400】转化成【数值53400】:选中整列单元格,右键,设置单元格格式,数字,数值。
2.将【数值53400】除以100,变为【数值534】
3. 选中【数值534】单元格,右键,设置单元格格式,数字,数值,两位小数。变为【数值534.00】
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询