Dav*_*vid 183 csv excel office-2013
Excel 2013似乎无法正确读取CSV文件(Excel 2010会这样做).每次打开.csv文件时,我的所有数据都会显示在第一列中.
我知道我可以去DATA,Convert然后选择commas,但这个设置没有保存,每次打开这种文件时我都厌倦了.
如何设置Excel 2013,一劳永逸地以漂亮的方式显示CSV文件(以逗号分隔)?
Gui*_*big 390
使用像Notepad ++这样不错的文本编辑器打开CSV文件,并在第一行添加以下文本:
sep=,
Run Code Online (Sandbox Code Playgroud)
现在再次使用excel打开它.
这会将分隔符设置为逗号,或者您可以将其更改为您需要的任何内容.
小智 92
对于Excel 2013:
http://blogmines.com/blog/how-to-import-text-file-in-excel-2013/
小智 38
问题来自区域选项.在欧洲国家的胜利7中的小数分隔符是昏迷.您必须打开控制面板 - >区域和语言选项 - > Aditional Settings - > Decimal Separator:单击以输入点(.)并向List Separator输入一个昏迷(,).这是 !
Sha*_*aim 25
我知道答案已被接受,但要检查的一项是CSV文件的编码.我有一个生成CSV文件的Powershell脚本.默认情况下,它将它们编码为UCS-2 Little Endian(根据Notepad ++).它将在Excel中的单个列中打开文件,我必须执行Text to Columns转换以拆分列.更改脚本以编码与"ASCII"相同的输出(UTF-8没有BOM /每个Notepad ++)允许我直接打开CSV并拆分列.您也可以在Notepad ++中更改CSV的编码.
小智 20
您可以在Excel 2013中选择所需的分隔符转到DATA - >文本到列 - >选择分隔 - >然后选择分隔符"Tab,分号,逗号,空格或其他",您将在"数据预览"中立即看到更改"然后点击FInish
一旦获得了所需的格式,您只需保存文档即可永久保存.
cdm*_*net 17
打开CSV文件时Excel的行为在很大程度上取决于您的本地设置和区域和语言 » 格式 » 高级下的选定列表分隔符.默认情况下,Excel将假定每个CSV都与该分隔符一起保存.只要CSV不是来自其他国家,这是真的!
如果您的客户位于其他国家/地区,他们可能会看到您认为的其他结果.
例如,在这里您可以看到德语Excel将使用分号而不是像美国一样使用逗号输入图像描述
| 归档时间: |
|
| 查看次数: |
358131 次 |
| 最近记录: |