【发布时间】:2009-01-14 14:44:17
【问题描述】:
我们想要分发给我们的客户的 .csv 文件,它包含多行条目(即带有换行符的条目)。根据客户的语言设置,文件可能会或可能不会正确导入 Excel。通常,我们建议使用 导入文件,但多行条目似乎存在一些错误,因此它们会“分解”成单独的行(奇怪的是,直接打开文件时不会发生这种情况)。
对于某些语言(例如英语),可以正确打开带有逗号的 csv,但不能正确打开带有分号的文件。 使用其他语言(例如德语),可以直接打开带有分号的 csv,但不能打开带有逗号的文件。
导入对多行条目没有帮助。
示例 csv 文件(2 行 csv):
A; B; "some
stuff"; C;
1; 2; "another line"; 3;
正确导入(2 行,多行条目):
A B (some
stuff) C
1 2 (another line) 3
错误的导入(3 行):
A; B; C; "some
stuff";D;
1; 2; "another line"; 3;
还有另一种可能进行干预 - 选择一列并在数据下按文本到列。这会根据分隔符整齐地拆分行,但仍不能绕过换行符。
是否可以导入 csv 文件,以便始终识别多行条目?
【问题讨论】: