在excel中将文本转换为实数

在excel中将文本转换为实数,excel,Excel,我有一个从.txt文件导入的列。它似乎包含看起来像数字的文本。有没有办法把它们转换成实数?我已经尝试过将单元格格式化为数字、=值函数、文本到列之类的东西,尽管它们似乎都不起作用。谷歌没有发布任何其他信息。先谢谢你 在步骤2的“将文本转换为列”实用程序中,有一个“高级”按钮。您可以在这里指定小数点和“千”分隔符。这将执行所需的转换。在步骤2的“将文本转换为列”实用程序中,有一个“高级”按钮。您可以在这里指定小数点和“千”分隔符。这将执行所需的转换。如果您所在国家的逗号(,)是十进制分隔符,并且Ex

我有一个从.txt文件导入的列。它似乎包含看起来像数字的文本。有没有办法把它们转换成实数?我已经尝试过将单元格格式化为数字、=值函数、文本到列之类的东西,尽管它们似乎都不起作用。谷歌没有发布任何其他信息。先谢谢你

在步骤2的“将文本转换为列”实用程序中,有一个“高级”按钮。您可以在这里指定小数点和“千”分隔符。这将执行所需的转换。

在步骤2的“将文本转换为列”实用程序中,有一个“高级”按钮。您可以在这里指定小数点和“千”分隔符。这将执行所需的转换。

如果您所在国家的逗号(,)是十进制分隔符,并且Excel无法识别这些数字,则您的数据将被格式化为文本

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

  • 将1放入一个空单元格并复制该单元格(Ctrl+C
  • 用“文本”数字选择您的范围
  • 使用“特殊粘贴->粘贴值->乘法”(Ctrl+Alt+V,然后按V,然后按M,然后按Enter
(或者,您可以在相邻范围内使用类似于=A1*1的公式)

使用此多应用技巧Excel将自动将目标范围内的所有值转换为数字

如果使用不同的符号作为十进制分隔符e。G点(.)-如Mako212所建议,应首先用点(.)替换逗号。

如果逗号(,)在您所在的国家是十进制分隔符,且Excel无法识别数字,则您的数据将被格式化为文本

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

  • 将1放入一个空单元格并复制该单元格(Ctrl+C
  • 用“文本”数字选择您的范围
  • 使用“特殊粘贴->粘贴值->乘法”(Ctrl+Alt+V,然后按V,然后按M,然后按Enter
(或者,您可以在相邻范围内使用类似于=A1*1的公式)

使用此多应用技巧Excel将自动将目标范围内的所有值转换为数字


如果使用不同的符号作为十进制分隔符e。G点(.)-你应该先用点(.)替换逗号,正如Mako212建议的那样。

如果是文本列,只需查找并替换
,然后转换为数字。除非他所在的国家使用小数分隔符。如果是文本列,只需查找并替换
,然后转换为数字。除非他所在的国家使用十进制分隔符。