如何保持在Excel中的第一个0在CSV中打开并保存
我以“Surname; Birthday; Name”格式创build了csv文件。 生日格式为ddmmyyyy(例如01121989或09111983)。
当我在Excel中打开它时,并没有显示第一个“0”。
- 我可以转义这个符号来显示Excel中的完整date吗?
- 当我使用“另存为”选项从Excel中保存此文件时,它在生日中首先丢失了“0”。 有没有可能防止这种情况?
谢谢。
打开文件后,右键单击列字母(例如B
),然后selectFormat Cells
。 然后selectCustom
,并将格式设置为00000000
。 这会将前导0
添加到缺less的所有单元格中,并将其保存为.csv
,它也会导出输出文件中的前导0
。
而不是像通常使用数据连接一样打开CSV文件。
为此,转到您的function区项目“数据”>“来自文本”
浏览到您的CSV并select打开。 现在,您将得到一个文本到列的窗口,您可以在其中将特定的列属性设置为文本(不是常规或数字)。 这样,完整的字符集可用。
这是典型的Excel。 你可以考虑使用单引号:
A,'01121989',B
如果你正在使用一个程序来读取这个文件,你可以很容易地清除这些单引号。
格式化您的date单元格为文本。
右键单击“格式单元格”,在“ 类别”下select“文本”
通常情况下,当你在Excel中input一些数字时,你会看到它正确的alignment,如果你在一个文本格式的单元格中input相同的数字,它将alignment左边,并保持开始的任何零。