EXCEL表中怎么使一串数字在固定地方加点可以使用TEXT函数来完成这个操作,可以在指定的位置输入“=TEXT(A1,"0!.000!.00000")”。
具体方法及具体操作步骤如下,以wps中的Excel表格为例做演示。
1、在电脑的wps中打开需要操作的Excel表格,如下图所示。
2、点中空白位置,进入到编辑状态,如下图所示,进入下一步。
3、在编辑栏中输入=TEXT(A1,"0!.000!.00000")公式,如下图所示,点击回车,进入下一页面。
4、就可以看到空白单元格中已经将固定位置加上点了,如下图所示。
可以使用TEXT函数解决,也可以用自定义数字格式的方法解决,以下图数据为例:
方法1:TEXT函数
B1输入公式:
=TEXT(A1,"0!.000!.00000")
公式下拉复制,结果如下图
方法2:自定义数字格式
选择A列,右击,右键快捷菜单中选择“设置单元格格式”,“数字”选项卡,“分类”中选择“自定义”,“类型”框中改为“0!.000!.00000”,再单击“确定”按钮,如下图:
自定义数字格式后的效果如下图:
知识扩展:
方法1的优点是通过TEXT函数把数字转换为真正的添加小数点后的文本串,缺点是使用了辅助列(B列);
方法2的优点是不使用辅助列,在原单元格显示添加小数点后的显示结果,缺点是,只改变了单元格的显示结果,而单元格真正的值还是原来的数字,如上图中所示的,编辑栏中是原来的数字,但单元格中看到的是添加小数点的值。
要采用哪种方法,就看使用者的具体需求。
方法一
选中A列---右键---设置单元格格式---自定义----类型中写入 0!.000!.00000 ---确定
但这个方法在编辑栏中无法显示成这样的样式,只有单元格中看起来是这样的
可以设置完格式后---右键---复制到记事本中---再复制---粘贴回表格
方法二
B3单元格
=REPLACE(REPLACE(A3,6,,"."),3,,".")
或
=TEXT(A3,"0\.000\.00000")
下拉填充公式
完成后----选中B列----右键---复制---再右键---选择性粘贴----数值---确定后删去A列,新A列就是你要的数据样式了
先用公式,加上点以后复制一遍,然后按值粘贴到原来的列上,最后删掉辅助公式列
公式用:
=LEFT(A1,2) & "." & LEFT(RIGHT(A1,8), 3) & "." & RIGHT(A1,5)
算不是很简便的方法吧,你选选中这列数字,数据-分列-固定宽度,先把这些数字分开,然后再用AND函数,加上点重新合并就行了。