将excel格式数据保存为csv格式时,开头为0的数据都把0丢失了是设置错误造成的,解决方法为;
1、如下图,打开一张空白表格。
2、选中A1单元格,单击鼠标右键,在弹出的下拉菜单中选择【设置单元格格式】选项。
3、在弹出的【设置单元格格式】对话框中选择“文本”选项。
4、单击【确定】按钮,返回到工作表中输入0开头的数据按回车即可。
这是由于设置不当导致的。
解决办法:
打开文件,鼠标选择要更改的单元格。
Ctrl+H ,替换功能,上面那个框输入0,下面那个框不输入任何值。
回车。这样就把账号里边的0全部去掉了。
如果账号里边本身含有0,这也好办。
在账号右侧插入列。
比如账号为K列,那在L列的K2位置输入:
=MID(K2,1,LEN(K2)-1)
这样账号后边的那个0就自动没有了。
CSV格式是以纯文本形式存储表格数据(数字和文本),如果你在Excel里格式设置单元格为5位数的,不足5位,前面自动添0的这类格式,在保存为csv格式时将自动清掉格式,从而丢失。
.csv格式的文件是一种纯文本格式,因此,某个单元格中的数字,哪怕设置成了“文本”属性或者“特殊”属性,另存为.csv格式文件后,这些特性会被丢失的
将单元格属性设置为文本,或在0前面加上 ' 符号