我以“Surname; Birthday; Name”格式创建了csv文件。生日的格式为ddmmyyyy(例如01121989或09111983)。
当我在Excel中打开它时,它没有首先显示'0'。
谢谢。
答案 0 :(得分:4)
而不是像通常使用数据连接那样打开csv。
为此,请转到功能区项目数据>来自文字
浏览到您的CSV并选择打开。现在,您将获得一个text-to-columns窗口,您可以在其中将特定列属性设置为Text(因此不是General或Number)。这样就可以获得完整的字符集。
答案 1 :(得分:1)
这是典型的Excel。您可以考虑使用单引号:
A,'01121989',B
如果您使用程序阅读此文件,则可以轻松清除这些单引号。
答案 2 :(得分:1)
打开文件后,右键单击列字母(例如B
)并选择Format Cells
。然后选择Custom
,并将格式设置为00000000
。这会将前导0
添加到缺少的所有单元格中,当您将其保存为.csv
时,它也会导出输出文件中的前导0
。
答案 3 :(得分:0)
将日期单元格格式化为文本。
右键单击,格式化单元格,在类别下选择文本。
通常情况下,当您在Excel中输入一些数字时,您会看到它对齐,如果您在文本格式的单元格中输入相同的数字,它将向左对齐,并且将保留起点处的任何零。