Excel 到达报价时停止导入 CSV 文件
Excel stops import of CSV file when reaching quotes
在记事本中打开的 csv 文件如下所示:
Name,Jun 13,Jun 20,Jun 27,Jul 4,Jul 11,Jul 18,Jul 25,Aug 1,Aug 8,Aug 15
LastName"," FirstName,40,40,0,8,0,0,0,8,0,0
LastName"," FirstName,32,40,40,20,12,12,12,8,0,0
LastName"," FirstName,40,40,40,48,40,40,40,40,24,0
但是,当在 excel 中打开时,它会在第一个引号处截断并停止导入。在 excel 中它看起来像:
Name,Jun 13,Jun 20,Jun 27,Jul 4,Jul 11,Jul 18,Jul 25,Aug 1,Aug 8,Aug 15
LastName"
我的理解是,当你想在 CSV 中转义逗号时,你
用双引号括起来,我这样做是因为我希望名字和姓氏在同一个单元格中。我不想对本地 excel 设置进行任何更改,因为这将是一个将从网站下载的文件,因此让每个用户都更改设置并不理想。
谢谢!
改为:
Name,Jun 13,Jun 20,Jun 27,Jul 4,Jul 11,Jul 18,Jul 25,Aug 1,Aug 8,Aug 15
"LastName, FirstName",40,40,0,8,0,0,0,8,0,0
"LastName, FirstName",32,40,40,20,12,12,12,8,0,0
"LastName, FirstName",40,40,40,48,40,40,40,40,24,0
这里是关于如何处理 CSV 格式的不同字符的规范:
在记事本中打开的 csv 文件如下所示:
Name,Jun 13,Jun 20,Jun 27,Jul 4,Jul 11,Jul 18,Jul 25,Aug 1,Aug 8,Aug 15
LastName"," FirstName,40,40,0,8,0,0,0,8,0,0
LastName"," FirstName,32,40,40,20,12,12,12,8,0,0
LastName"," FirstName,40,40,40,48,40,40,40,40,24,0
但是,当在 excel 中打开时,它会在第一个引号处截断并停止导入。在 excel 中它看起来像:
Name,Jun 13,Jun 20,Jun 27,Jul 4,Jul 11,Jul 18,Jul 25,Aug 1,Aug 8,Aug 15
LastName"
我的理解是,当你想在 CSV 中转义逗号时,你 用双引号括起来,我这样做是因为我希望名字和姓氏在同一个单元格中。我不想对本地 excel 设置进行任何更改,因为这将是一个将从网站下载的文件,因此让每个用户都更改设置并不理想。
谢谢!
改为:
Name,Jun 13,Jun 20,Jun 27,Jul 4,Jul 11,Jul 18,Jul 25,Aug 1,Aug 8,Aug 15
"LastName, FirstName",40,40,0,8,0,0,0,8,0,0
"LastName, FirstName",32,40,40,20,12,12,12,8,0,0
"LastName, FirstName",40,40,40,48,40,40,40,40,24,0
这里是关于如何处理 CSV 格式的不同字符的规范: