Excel 导入使用 csv 模块创建的文件时显示空单元格
Excel showing empty cells when importing file created with csv module
我有一个 .csv,其中的行类似于:
"Review",Clean Review
"The hotel _was, re3ally good",the hotel was really good
但是当我用 excel 2013 打开时,带双引号的单元格在 sheet 上显示为空,我只能在公式栏中看到文本。谁能告诉我为什么会这样?
excel sheet 有点像:
| |Clean Review|
| |the hotel wa|
我在记事本中打开了 .csv,似乎没有隐藏字符导致此行为
我使用 Python 的 csv 模块创建了 .csv
如果您拖动并展开第一列,尤其会发生这种情况
尝试
="Review",Clean Review
="The hotel _was, re3ally good",the hotel was really good
这会强制值是文本而不是其他内容。
没试过,但理论上应该可以。
请检查这个和更多解决方案here
问题出在您的 CSV 文件中。 Review
中的w
后面有个CR。而Review
实际上是在A1的第2行(如果你增加第1行的高度就会看到)。
这里用字符和ASCII码对你实际CSV开头的字符进行分析。注意 w
之后的 10
" 34
R 82
e 101
v 118
i 105
e 101
w 119
10
" 34
我有一个 .csv,其中的行类似于:
"Review",Clean Review
"The hotel _was, re3ally good",the hotel was really good
但是当我用 excel 2013 打开时,带双引号的单元格在 sheet 上显示为空,我只能在公式栏中看到文本。谁能告诉我为什么会这样?
excel sheet 有点像:
| |Clean Review|
| |the hotel wa|
我在记事本中打开了 .csv,似乎没有隐藏字符导致此行为
我使用 Python 的 csv 模块创建了 .csv
如果您拖动并展开第一列,尤其会发生这种情况
尝试
="Review",Clean Review
="The hotel _was, re3ally good",the hotel was really good
这会强制值是文本而不是其他内容。 没试过,但理论上应该可以。
请检查这个和更多解决方案here
问题出在您的 CSV 文件中。 Review
中的w
后面有个CR。而Review
实际上是在A1的第2行(如果你增加第1行的高度就会看到)。
这里用字符和ASCII码对你实际CSV开头的字符进行分析。注意 w
10
" 34
R 82
e 101
v 118
i 105
e 101
w 119
10
" 34