Libreoffice Calc:将许多带有文本的单元格转换为数字

shu*_*alo 6 libreoffice libreoffice-calc

我的文件中有许多单元格,其内容为

'14.05
Run Code Online (Sandbox Code Playgroud)

我想将这些包含文本的单元格批量转换为我可以计算的数字。

14.05
Run Code Online (Sandbox Code Playgroud)

Libre Office 中是否有用于这种大规模转换的内置功能,或者我是否需要使用宏来摸索?

Axe*_*ter 10

如果该撇号是引号前缀而不是像这样的真正单元格内容:

在此处输入图片说明

(注意撇号只显示在公式栏中,而不显示在单元格中)

那么以下将是可能的:

选择整列A。然后从菜单栏中选择Data-Text to columns

在此处输入图片说明

然后点击OK。现在所有看起来像数字的内容都将转换为数字。

当点设置为您的Calc. 如果您使用不同的语言环境设置,其中逗号设置为小数点分隔符,则14.05永远不会被视为数字。那么只会14,05被视为数字。


Jim*_*m K 5

使用查找和替换再次编辑数据,如 https://ask.libreoffice.org/en/question/1843/changing-text-to-numbers/?answer=68235#post-id-68235中所述。

将 .* 放入“搜索:”并将 & 放入“替换为:”

然后将单元格格式设置为数字。

相关:LibreOffice Calc:如何将无格式文本转换为数字(或其他格式)