跳到正文

翻译Excel文件

拿回同一个工作簿的另一种语言版本——单元格文字、批注和图表被翻译;公式、数字、日期、格式和布局与原来完全一样。绝不存储任何文件。

  • 绝不存储
  • 无需排队,无需等待
  • 无需注册,无水印

使用方法

1

添加工作簿

把.xlsx文件拖放到页面上。系统会自动识别它的语言。

2

选择语言

选择要译成的语言。首次使用某种语言时,会下载一次该语言的语言数据,并保留供下次使用。

3

翻译并下载

您会得到一个.xlsx,每个工作表、公式和图表都在原处,可直接在Excel、Google Sheets、Numbers或LibreOffice中打开。

电子表格允许翻译什么

电子表格同时是两样东西:给人看的文字表格,以及一个程序。人阅读的文字,往往也是公式用来比对的值——COUNTIF(B:B, "Paid")、以产品名称为键的VLOOKUP、列出允许输入项的下拉列表、以Orders[Status]形式引用的表格列。翻译这些单元格,会得到一个看起来完美、却算出错误数字的工作簿,而且没有任何提示。

所以在翻译任何内容之前,会先读取工作簿中的每一个公式、数据验证列表、数据透视缓存和结构化引用,它们依赖的任何文字都会原样保留。其余所有内容都会被翻译——单元格文字、按文本块逐段处理的富文本单元格、批注、注释、形状和图表标题——每个文本块的字体和颜色都跟随其文字。

文件的其余部分不作改动:数字保留数字格式,日期依然是日期,样式、图表、图片和宏都逐字节复制。Excel对整个工作簿中重复的文字只存储一次,因此一个在一千个单元格中出现的词只翻译一次,并且处处一致。

如果您需要的是别的

如果工作簿实际上是一个数据库——有成千上万条产品描述需要本地化——带术语表和审校流程的翻译管理工具才能把事情做好;简短、脱离上下文的单元格文字经过机器翻译后需要检查。

如果只是想让表格看得懂,Google Sheets的=GOOGLETRANSLATE()函数可以逐个单元格翻译到新列中,原文则保留在旁边。

常见问题

我的公式还能用吗?

能。公式从不改动,公式所依赖其文字的单元格也保持原样:如果某个公式统计等于“Paid”的行数,或某个下拉列表提供“Yes”和“No”,翻译这些词会悄悄破坏整张表,所以它们会被保留,页面也会告诉您保留了多少个。公式引用的表格列名出于同样的原因也会保留。

哪些内容会被翻译?

所有包含文字的单元格、单元格批注和注释、会话式批注、文本框和形状,以及图表标题和标签。数字、日期、公式、代码、网址和电子邮箱都原样保留。

格式会保留吗?

会——只有文字会变。列宽、合并单元格、数字格式、颜色、边框、条件格式、筛选、冻结窗格、图表、图片和打印设置都沿用原工作簿。当一个单元格中混有不同格式,例如某个词加粗,粗体会跟随这个词进入译文。

我的工作簿会被上传或存储吗?

不会。工作簿在这里完成翻译,不会被发送到任何地方——这对工资表、价目表和客户数据很重要。需要下载的是语言数据,对所有人都一样,每种语言只下载一次。

翻译质量如何?

适合标签、标题、说明和备注——这是Mozilla内置在Firefox中的机器翻译,英语与主要欧洲语言之间的翻译效果最好。脱离上下文的单个词(比如名为“Net”的列)对任何翻译工具都是最难的情况,所以请快速检查一下标题。

工作表名称会被翻译吗?

不会。其他工作表和其他工作簿中的公式通过名称引用工作表,重命名会导致它们出错。工作表内部的所有内容都会被翻译。

小贴士: 仅支持.xlsx工作簿(以及.xlsm,宏会保留但不翻译):旧版.xls文件请先另存为.xlsx,并移除打开密码。工作表名称、定义的名称、公式中的文字,以及被公式按文字查找的单元格,都保留原语言。数据透视表保留其源字段名。机器翻译不是认证翻译。

把这个工具放到您的网站上

博客、课程页面或帮助文章均可免费使用。粘贴一段代码,访客就能直接在您的页面上使用。