在Excel中将文本转换为实数

我有一个从.txt文件导入的列。 看起来它包含的文字看起来像数字。 有没有一种方法来实际转换它们? 我已经尝试格式化单元格作为数字=值function,文本到列的东西,虽然他们似乎没有工作。 Google不会吐出其他东西。 先谢谢你。

在这里输入图像说明

在步骤2的“将文本转换为列”实用程序中,有一个“高级”button。 在那里你可以指定小数和“千”分隔符。 这将执行你想要的转换。

如果逗号(,)是您所在国家/地区的小数点分隔符,并且Excel不能识别这些数字,那么您的数据将被格式化为文本。

要快速将其转换为数字,您可以将整列乘以1(英文版Excel提供的快捷键):

  • 把1放在一个空的单元格中并复制该单元格( Ctrl + C
  • 用“发短信”号码select你的范围
  • 使用select性粘贴 – >粘贴值 – >相乘( Ctrl + Alt + V ,然后按V ,然后按M ,然后按Enter键

(或者,您可以使用公式如= A1 * 1在相邻的范围内)。

有了这个复制技巧, Excel将自动将目标范围中的所有值转换为数字。

如果您使用不同的符号作为小数点分隔符(例如点(。)),则应首先使用点(。)replace逗号,如Mako212所示。