通过EXCEL中的FILTERXML函数实现批量翻译

  • 使用FILTERXML函数和在线翻译实现EXCEL批量翻译
    • FILTERXML语法
    • WEBSERVE语法
    • 举例说明
    • 使用步骤
      • 1.确定网址,这边使用有道云的网址
      • 2.将网站翻译输出格式转为xml格式
      • 3.在网站中找到当前需要提取的中文的路径
      • 4.函数整合
      • 5.实现样式

使用FILTERXML函数和在线翻译实现EXCEL批量翻译

利用FILTERXML函数提取XML数据(翻译网站转换而来)中的字段值

FILTERXML 函数使用指定的 xpath 从 XML 内容返回特定数据。

FILTERXML语法

FILTERXML(xml, xpath)

FILTERXML 函数语法具有下列参数。

参数 说明
xml 必需 有效的 XML 格式的字符串
xpath 必需 标准 XPath 格式的字符串

注意:

  • 如果 xml 为 无效,FILTERXML 返回#VALUE! 错误值。
  • 如果 xml 包含前缀为 无效 的命名空间,FILTERXML 将返回#VALUE! 错误值。

WEBSERVE语法

WEBSERVE(网址)

WEBSEVE 函数语法具有下列参数。

参数 说明
网址 必需 有效的网络地址

举例说明

以下为EXCEL中函数使用的举例:

=FILTERXML(WEBSERVICE(“https://dict.youdao.com/search?q=”&M1&"&doctype=xml&version"),"//trans/value")

其中 “https://dict.youdao.com/search?q=”&M1&"&doctype=xml&version" 表示有道云翻译的网址

其中 &A16& 表示需要翻译的单元格内容(也可以直接填写单词)

其中 //trans/value 表示翻译显示中中文的路径(鉴下文如何获得其路径)

使用步骤

1.确定网址,这边使用有道云的网址

https://dict.youdao.com/search?q=maybe

可以复制网页查看规律,假设这边查询的单词为maybe

2.将网站翻译输出格式转为xml格式

https://dict.youdao.com/search?q=maybe&doctype=xml&version

3.在网站中找到当前需要提取的中文的路径

这边找到我们需要提取的数据,因此xpath为//trans/value。

4.函数整合

最后我们放入EXCEL中的函数便为:

=FILTERXML(WEBSERVICE(“https://dict.youdao.com/search?q=maybe&doctype=xml&version”),"//trans/value")

将maybe的位置替换为我想翻译的单元格位置。

5.实现样式

这个就是我们最后实现的样式,我们可以通过下拉来进行EXCEL的英文批量翻译。

通过EXCEL中的FILTERXML函数实现批量翻译相关推荐

  1. 在EXCEL中使用VLOOKUP函数 快速批量查找对应内容

    一.需求 有两个SHEET表,sheet1中的"tpl_id"的值为sheet2中"tpl_id"的部分值,sheet1中"tpl_id"对 ...

  2. excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性

    excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations).例如,计算两种商品销售额之间的3个月的滚动相关性 目录

  3. excel中的vlookup函数

    excel中的Vlookup函数多种查询 精确查询 反向查询 模糊查询 近似查询 跨表查询

  4. 减一天 日期函数_一文掌握excel中的日期函数

    在excel中,因为日期的特殊性,大部分关于日期的运算都要用到特有的函数.对于大多数小伙伴们可能没有专门去学习过日期函数都有哪些?如何运用?可以实现什么样的功能?今天小编就为大家整理出来并详细介绍一下 ...

  5. python vlookup 模糊_如何用python写excel中的vlookup函数?

    1.背景 Vlookup 函数,可以算是一个数据专员必须要会使用的基本函数了,确实很好用.但是你可能会注意到,Excel 一旦数据量过大,打开都费劲了,何况打开后,你还要输入公式计算,就更费劲了,此时 ...

  6. excel vlookup用法_Python中也可以写Excel中的“Vlookup”函数?太牛逼了吧!

    Vlookup函数,可以算是一个数据专员必须要会使用的基本函数了,确实很好用.但是你可能会注意到,Excel一旦数据量过大,打开都费劲了,何况打开后,你还要输入公式计算,就更费劲了,此时你有没有想到过 ...

  7. 计算机函数left的用法,excel中的left函数怎么使用呢?

    工作中我没有时会需要,提取单元格中的部分字符,今天来分享下一个从左边提的字符的函数Left,Left函数的作用是用来从左边取字串,下面小编就为大家详细介绍一下,来看看吧! 步骤 1.我打开需要操作的工 ...

  8. python中execute函数_在excel中调用python函数

    效果: 通过excel引用在py文件中写好的load_settle()函数,可以快捷的获取对应的历史结算价. 使用方法: 1.首先安装office,我用的是2016版本. 2.安装python,推荐使 ...

  9. C# CSharp计算标准偏差 重复精度 和Excel中的STDEV函数相同

    /// /// 计算标准偏差 重复精度 /// C# 计算标准偏差相当于Excel中的STDEV函数 /// Excel中的STDEV函数 /// /// /// public static floa ...

最新文章

  1. c语言结构体和函数,【提问】问个C语言结构体和函数的问题
  2. CentOS --kickstart服务器搭建(一)
  3. 使用tracert命令查看某一个网站的ip地址
  4. sdut 2074 区间覆盖问题(贪心)
  5. 虚拟云服务器有哪些,虚拟云主机和服务器有什么区别
  6. 训练日志 2019.1.24
  7. 前端怎么画三角形_WEB前端-CSS三角形绘制方法
  8. python创建包含双引号的字符串代码_python 字符串组成MySql 命令时,字符串含有单引号或者双引号导致出错解决办法...
  9. 亚吉铁路 + 蒙内铁路
  10. Netty 5.X 官方指南翻译版4
  11. 【world_to_pixel】【wcs_pix2world】世界坐标系和像素坐标系的两种转换方式
  12. 地图投影(一)高斯克吕格投影
  13. 学习Java有哪些值得推荐的Java书籍?
  14. 推荐一款PHP的虚拟主机管理系统,比星外更好用
  15. 银行爱“IOE”爱得有多深
  16. AES算法中S盒的FPGA实现
  17. 从苏宁电器到卡巴斯基第29篇:难忘的三年硕士时光 V
  18. 喹啉羧酸类 DHODH 抑制剂用于治疗急性髓系白血病
  19. 给研发培训资料两篇(架构设计大数据)
  20. Opencv中Mat类详细解读(学习笔记)

热门文章

  1. Java基础-Java概述(第一、二章)
  2. ESP8266 AT指令设置及51单片机的控制
  3. Python小结<1>
  4. 二十世纪初的心理学时间轴制作
  5. C++ 模板(泛型)
  6. python作业-12
  7. python3ide安卓版官网下载_Pydroid3官方版-Pydroid3最新版下载v4.01 - 7230手游网
  8. wps两个段落之间间隔太大,将段落中的行距设为0也没用
  9. 数据链路层(一、二)——差错控制
  10. 佐切的第四天学习分享