如何在EXceL单元格内容中间加小数点或者其它字符
展开全部
应该有嵌套多层的函数可以用。但我会的不多,有个笨办法可以教你。
有个笨办法可以帮你。在该列数据后面插入2行,然后选中该列,点数据,分列,用固定宽度进行分列,这个宽度就是你要在第几位加分隔符的位置,然后你的数据就变成两列了,然后,假如你的数据是A列,分列后,AB两列就有数了,然后在C列输入=A1&"."&B1,然后向下填充,这样C列就变成你要的形式了。这个&的就相当于word中的合并单元格,只是在两个&中间可以插入想要的分隔符。
这个方法有很大的限制。你的数据位数,也就是小数点前数据的位数最好一样。
如果你的数据的左上角都有个小三角,这些数据就都是从别处导出来的文本格式的。这样才会出现01这样的数字,不然肯定是12543。另外有个办法,如果这些数据都是数值格式的,你可以用函数,文本的好像也可以,就是用除法,=A1/1000,当然这个1000就是你要的小数点的位置。然后向下填充。然后复制该列,选择性黏贴为数值。
这两个办法,01这样的前面有0的,那个0就消失了。我也没别的办法了。
有个笨办法可以帮你。在该列数据后面插入2行,然后选中该列,点数据,分列,用固定宽度进行分列,这个宽度就是你要在第几位加分隔符的位置,然后你的数据就变成两列了,然后,假如你的数据是A列,分列后,AB两列就有数了,然后在C列输入=A1&"."&B1,然后向下填充,这样C列就变成你要的形式了。这个&的就相当于word中的合并单元格,只是在两个&中间可以插入想要的分隔符。
这个方法有很大的限制。你的数据位数,也就是小数点前数据的位数最好一样。
如果你的数据的左上角都有个小三角,这些数据就都是从别处导出来的文本格式的。这样才会出现01这样的数字,不然肯定是12543。另外有个办法,如果这些数据都是数值格式的,你可以用函数,文本的好像也可以,就是用除法,=A1/1000,当然这个1000就是你要的小数点的位置。然后向下填充。然后复制该列,选择性黏贴为数值。
这两个办法,01这样的前面有0的,那个0就消失了。我也没别的办法了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询