在 Excel 中向数字插入小数点

在 Excel 中向数字插入小数点

我目前有一个数字列表示例。123456 我需要在数字示例中添加三位小数。123.456 我已经更改了选项中的设置,但随后我必须输入超过 250,000 个数字。是否有一个公式可以用来自动执行此操作,而不必双击或重新输入数字来更正它?

答案1

如果您只需要在右侧三位数字后用点来格式化数字,请尝试以下操作:

  1. 选择要格式化的单元格或整列,然后右键单击并Format Cells从上下文菜单中选择。
  2. Format Cells对话框中的选项卡下Number,选择Custom类别。
  3. Type文本框中输入#.###,
  4. 单击“确定”。

在此处输入图片描述

添加:

如果您确实想更改数值,您可以将另一列中的所有数字除以 1000,并使用小数点格式化这些新计算的单元格。

答案2

可能是 RAM 使用效率低下,但我希望这会有所帮助:

=NUMBERVALUE(MID(A1,1,LEN(A1)-3)&"."&RIGHT(A1,3))

这可以根据需要进行调整,即

=NUMBERVALUE(MID(A1,1,LEN(A1)-2)&"."&RIGHT(A1,2))

保留 2 位小数。

相关内容