将现有数字单元格转换为文本

时间:2012-10-20 02:06:15

标签: openoffice-calc

我有一个带有一列邮政编码的.xls文件。

由于它们都是5位数字,Open Office Calc将它们视为数字。我希望它将它们视为文本。

我知道我可以通过将撇号添加到所有数字字段来实现。但是我有几十个带有几千个邮政编码的电子表格。

我尝试选择列并执行格式化 - 单元格 - 选择“数字”选项卡并选择“文本”。但这不起作用,格式代码是@而不是'

有没有办法选择一列数字数据并自动将'添加到每个字段的开头?

1 个答案:

答案 0 :(得分:0)

你可以在宏中使用VBA来做到这一点,这很简单。或者,您可以使用BAHTTEXT(在文本下)制作formula,将数字转换为文本。如果这不起作用,您可以使用CONCATENATE并拥有所有撇号的列,并只加入这两列。然后只需向下拖动公式,您就会有一个新的文本列。