EXCEL表中怎么使一串数字在固定地方加点,有公式吗?

我想让(图二)一系列相同位数批量都变成(图一)这样的固定加点
而且要让这个变成固定加点的数字要在(图三)这样显示出加了点才行,该怎么处理?有公式吗?

(图一)

(图二)

(图三)

EXCEL表中怎么使一串数字在固定地方加点可以使用TEXT函数来完成这个操作,可以在指定的位置输入“=TEXT(A1,"0!.000!.00000")”。

具体方法及具体操作步骤如下,以wps中的Excel表格为例做演示。

1、在电脑的wps中打开需要操作的Excel表格,如下图所示。



2、点中空白位置,进入到编辑状态,如下图所示,进入下一步。



3、在编辑栏中输入=TEXT(A1,"0!.000!.00000")公式,如下图所示,点击回车,进入下一页面。



4、就可以看到空白单元格中已经将固定位置加上点了,如下图所示。


温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-10-02

可以使用TEXT函数解决,也可以用自定义数字格式的方法解决,以下图数据为例:

方法1:TEXT函数

B1输入公式:

=TEXT(A1,"0!.000!.00000")

公式下拉复制,结果如下图

方法2:自定义数字格式

选择A列,右击,右键快捷菜单中选择“设置单元格格式”,“数字”选项卡,“分类”中选择“自定义”,“类型”框中改为“0!.000!.00000”,再单击“确定”按钮,如下图:

自定义数字格式后的效果如下图:

知识扩展:

方法1的优点是通过TEXT函数把数字转换为真正的添加小数点后的文本串,缺点是使用了辅助列(B列);

方法2的优点是不使用辅助列,在原单元格显示添加小数点后的显示结果,缺点是,只改变了单元格的显示结果,而单元格真正的值还是原来的数字,如上图中所示的,编辑栏中是原来的数字,但单元格中看到的是添加小数点的值。

要采用哪种方法,就看使用者的具体需求。

第2个回答  推荐于2017-12-16
方法一
选中A列---右键---设置单元格格式---自定义----类型中写入 0!.000!.00000 ---确定

但这个方法在编辑栏中无法显示成这样的样式,只有单元格中看起来是这样的

可以设置完格式后---右键---复制到记事本中---再复制---粘贴回表格

方法二
B3单元格
=REPLACE(REPLACE(A3,6,,"."),3,,".")

=TEXT(A3,"0\.000\.00000")
下拉填充公式
完成后----选中B列----右键---复制---再右键---选择性粘贴----数值---确定后删去A列,新A列就是你要的数据样式了本回答被提问者采纳
第3个回答  2014-11-07
先用公式,加上点以后复制一遍,然后按值粘贴到原来的列上,最后删掉辅助公式列
公式用:
=LEFT(A1,2) & "." & LEFT(RIGHT(A1,8), 3) & "." & RIGHT(A1,5)追问

有点不懂 有图解吗? 是在哪里添加辅助公式一列?

第4个回答  2014-11-07
算不是很简便的方法吧,你选选中这列数字,数据-分列-固定宽度,先把这些数字分开,然后再用AND函数,加上点重新合并就行了。
相似回答