Excel 翻译公式能做什么
在 Microsoft 365 里,可以用 TRANSLATE 把一个单元格译到另一列。例如 A2 是英文品名,B2 写成:
=TRANSLATE(A2,"en","zh-cn")
下拉填充后,旁边多出一列中文。这适合词表、短标签、你明确要保留原文列的对照表。不是所有 Excel 都有这个函数:2016 / 2019 / 部分企业 LTSC 会提示 #NAME?。函数不可用、翻译窗格打不开的完整排查见
Excel 翻译功能用不了怎么办。
Google 表格里常见的是 GOOGLETRANSLATE。那是表格网页产品,不是桌面 Excel。把工作簿丢进 Google 再拖回来,格式和权限成本通常比「加一列」更大。
公式做不到的三件事
- 整张报价表一次译完:公式要逐列写、再下拉,合并单元格和备注列很容易漏。
- Excel 翻译保留公式:如果你误把
=SUM(C2:C20)交给翻译函数,得到的可能是一段中文,合计直接坏掉。 - WPS 表格 / 无 365 的电脑:没有 TRANSLATE,加一列这条路走不通。
什么时候改用翻译插件
产品清单、供应商英文表要Excel 表格翻译成中文,同时单价、库存仍靠公式计算时,用 TopCopilot 的整表翻译:扫描已用区域,公式格跳过、数字格式不动,只译文本格。只要某几列,用选区翻译拖选方框即可。WPS 表格同一安装包,见 WPS 表格翻译插件。
- 完全关闭 Excel 或 WPS 表格后安装 TopCopilot。
- 打开工作簿,菜单栏「AI 助手」打开侧栏并登录。
- 选整表翻译或选区翻译,设定目标语言后开始。
- 抽查 SUM、VLOOKUP 等关键格,专有名词用术语表固定译法。
| 需求 | 翻译公式 | 翻译插件 |
|---|---|---|
| 原文旁加一列译文 | 适合(需 Microsoft 365) | 会写回原格;对照请先复制一列再译 |
| 整表译完还要继续合计 | 容易误伤公式 | 按格跳过公式,保留计算 |
| WPS 表格 / Excel 2016 | 通常没有 TRANSLATE | 同一 Windows 安装包可用 |
FAQ
Excel 翻译公式怎么写?
365 可用 =TRANSLATE(A2,"en","zh-cn") 下拉。Google 表格用 GOOGLETRANSLATE。整表且要保住公式,请改用插件。
公式会把 SUM 译成中文吗?
翻译函数不管格子是不是公式。插件整表翻译会跳过公式格,只处理文本,这是 Excel 翻译保留公式的做法。
没有 365 怎么办?
用 Excel 翻译插件,或网页版Excel 表格在线翻译上传 xlsx。