获取要在excel中显示为字符串的单元格

时间:2013-08-16 19:08:24

标签: excel xlrd

我有一个显示以下内容的单元格:

00002

这是字符串标识符,而不是数字。

但是,当我点击单元格时,它会将其视为数字。它在顶部的文本输入中显示“2”(公式旁边)。

我如何将其转换为字符串?如果我将单元格格式化为Text,则会删除所有前导零并将其错误地转换为“2”。现在它被格式化为邮政编码。

如何将其设为字符串,以便我可以使用xlrd获取值“00002”?

2 个答案:

答案 0 :(得分:0)

“数字”选项卡中的“格式化单元格”选项将类别更改为“文本”。

答案 1 :(得分:0)

单元格是否设置为00000的自定义格式? 如果是这样,您可以使用以下公式进行转换:

=TEXT(A1,"00000")

然后复制 - > paste-special - >值