Excel 可以正确打开 csv,但无法将其导入为文本

Excel 可以正确打开 csv,但无法将其导入为文本

我正在尝试创建某种 Excel 仪表板。我需要将经常更改的 csv 文件导入 Excel 2013。该文件默认采用 UTF-8 编码。我无法更改这一点。

正如本网站和其他网站上的很多问题所表明的那样,这很困难。具体来说,多行单元格会破坏“来自文本”的导入。我尝试了许多分隔符和设置的组合。大多数解决方案都涉及手动编辑文件以有效地更改编码。

问题是,如果我从 Windows 浏览器中双击 csv 文件,它就可以正常工作。因此,一定有一些设置可以工作!Excel 可以做到这一点。查看我的控制面板语言设置,我有分隔符的默认设置(“逗号”)。

答案1

使用 Power Query 加载数据。当数据源发生更改时,您只需刷新查询。Power Query 是可用的作为 Excel 2013 的下载。

相关内容