如果 Excel 工作簿是用另一种语言创建的,那么当我在默认为英语的计算机上打开它时,字符会发生变化吗?

如果 Excel 工作簿是用另一种语言创建的,那么当我在默认为英语的计算机上打开它时,字符会发生变化吗?

基本上,我正在做一个学校项目,我有一个由不在美国境内的非营利组织创建的数据库;我有理由相信这个数据库是在前南斯拉夫国家或前苏联卫星国创建的。无论它是在哪里创建的,我都可能看到一个拥有多种官方语言的国家,根据语言的不同,它可能使用拉丁字母、西里尔字母或其他完全不同的字母。

所以我的问题是是数据库中出现了许多非常奇怪的字符(例如,在句子中间出现诸如 ASCII 代码 171(½)的分数)。

例如,其中一个应该包含城市名称的单元格却写着“Dženan”,而我的理解是“Å”在斯堪的纳维亚语言之外并不常用(该数据库不应该包含这些语言)。

我已经联系了向我们提供数据库的非营利组织,试图弄清楚发生了什么,但我希望今天能够处理这个问题,但他们不太可能回复我,因为他们的工作时间已经结束了。

主要问题:在使用不同默认语言的操作系统上制作的 Excel 表在使用不同默认语言的另一台计算机上打开时会更改特殊字符吗?

如果该问题的答案是肯定的,我该如何解决这个问题?我的主要问题是,我试图绘制城市,但大多数城市名称中都有非英文字符(例如分数或Å),即使我删除它们后,我也无法在地图上找到它们。

谢谢您的帮助!

  • 一头雾水的学生

答案1

当我给教授写电子邮件时,我偶然发现了自己的答案。

  1. 打开 Excel 工作簿并另存为 CSV。

  2. 在记事本中打开 CSV。

  3. 另存为并将编码更改为 UTF-8。

  4. 在 Excel 中重新打开 CSV。

现在一切正常。

相关内容