小伙伴们,你还好吗?

今天老祝和大家一起学习一个导入网页数据的技巧。

很多时候,咱们需要将网页中的数据导入到Excel里做进一步的分析汇总,比如每天的股市行情、外汇牌价、开奖信息等等。

接下来咱们演示一下,从下面这个网页中导入中国银行的每日外汇牌价。

在这个网页中,外汇牌价的信息一共有10页,如果使用Excel 早期版本中的导入网页数据功能,默认只能导入第一页的信息。

接下来咱们以Excel 2019为例,说说导入全部10页信息的具体操作过程。

步骤1

依次单击【数据】→【自网页】,输入以下网页链接:

https://www.boc.cn/sourcedb/whpj/index_1.html

在【导航器】对话框中选择 Table 0,将数据加载到Power Query编辑器。

注意此时只加载了第一页的信息,还需要咱们进一步的处理一下。

步骤2

单击【高级编辑器】按钮,弹出【高级编辑器】对话框。在let语句之前添加以下内容,将查询转换为参数化的函数:

(page as number)  as table=>

据说这个两个as语句是指定参数类型的,这里咱们先暂时记住这样用。

接下来将url中表示页面的数值“1”替换为以下内容,来构建一个动态的查询参数字符串:

" & Number.ToText(page) & "

单击【完成】按钮,会出现这样的界面:

步骤3

接下来要生成一组序号,作为刚刚定义的函数的页码参数。

在左侧的查询列表中单击右键,新建空查询。在【高级编辑器】里输入以下内容:

{1..10}

这里的10,可以根据实际页码数来确定。最后单击【到表】按钮,转换为Table。

步骤4

双击查询名称“Table 0”,输入一个容易记忆的名称,比如“ Web”

步骤5    

在“查询1”中添加自定义列:

=Web([Column1])

步骤6

由于咱们定义的页数比网页中的实际页数要多,所以最后一行出现了错误值,需要先将其删除,然后再展开数据,加载到工作表中。

最后,咱们还可以依次单击【数据】→【全部刷新】→【连接属性】,设置一下刷新频率,使Excel能够按照指定的时间在后台自动刷新:

今天咱们的内容就是这些吧,祝小伙伴们和家人安好~~

图文制作:祝洪忠

sqlalchemy 网页_抓取网页数据,上班也能看股票相关推荐

  1. 网页信息抓取-网页信息采集器

    抓取整个网页,我们怎么抓取整个网页自己想要的文章内容,很多人一想到内容抓取.就想到要学习一门编程语言,最让大家熟知的就是python爬虫.如果完全靠自己自学,又是从零基础开始学习Python的情况下, ...

  2. 使用php发送Http请求,抓取网页数据

    做过j2ee 或android开发的童鞋,应该或多或少都使用过Apeache的HttpClient类库吧.这个类库给我们提供了十分强大的服务端Http请求操作.在开发中使用起来十分的方便. 最近做ph ...

  3. cookie追加数据_集算器 SPL 抓取网页数据

    [摘要] 集算器 SPL 支持抓取网页数据,根据抓取定义规则,可将网页数据下载到在本地进行统计分析.具体定义规则要求.使用详细情况,请前往乾学院:集算器 SPL 抓取网页数据! 网站上的数据源是我们进 ...

  4. python爬网页数据用什么_初学者如何用“python爬虫”技术抓取网页数据?

    原标题:初学者如何用"python爬虫"技术抓取网页数据? 在当今社会,互联网上充斥着许多有用的数据.我们只需要耐心观察并添加一些技术手段即可获得大量有价值的数据.而这里的&quo ...

  5. excel两个表格数据对比_用Excel一键抓取网页表格数据

    无需插件或编程,Excel自带一键抓取网页表格数据,你会用吗?省去从网页复制甚至手工抄写的麻烦,极大提高工作效率! 首先在浏览器打开想要抓取表格的网页(例如:中国银行外汇牌价),复制地址栏网址,然后打 ...

  6. java抓取页面表格_用java实现爬虫抓取网页中的表格数据功能源码

    [实例简介] 使用java代码基于MyEclipse开发环境实现爬虫抓取网页中的表格数据,将抓取到的数据在控制台打印出来,需要后续处理的话可以在打印的地方对数据进行操作.包解压后导入MyEclipse ...

  7. vs2015编写python爬虫_使用Python抓取网页数据(一)

    iOS python 爬虫 LoL 学习iOS开发有一段时间了,最近想做一个自己的App玩玩,自己比较喜欢玩LOL,所以想试着做一个LOL资料库的App,那么问题来了,这么多英雄,物品等数据怎么获取呢 ...

  8. r语言抓取网页数据_使用R进行网页抓取的简介

    r语言抓取网页数据 by Hiren Patel 希伦·帕特尔(Hiren Patel) 使用R进行网页抓取的简介 (An introduction to web scraping using R) ...

  9. python抓取网页信息_python抓取网页中的动态数据

    一.概念 网页中的许多数据并不是写死在HTML中的,而是通过js动态载入的.所以也就引出了什么是动态数据的概念,动态数据在这里指的是网页中由Javascript动态生成的页面内容,是在页面加载到浏览器 ...

最新文章

  1. C语言模拟实现(一)----- 优先权抢占式时间片调度算法
  2. boost::mpl模块实现logical相关的测试程序
  3. Boost:bind绑定一元地址的测试程序
  4. 20145209 实验三 《敏捷开发与XP实践》 实验报告
  5. android之自定义广播
  6. OpenResty中使用反向代理
  7. 上传文件(ajax结合form表单)
  8. win7怎么像xp一样搜索计算机,win7可以象XP那样直接在我的电脑里面直接打开摄像头吗...
  9. vue导入音乐_苹果vue怎么导入音乐
  10. 产品经理——跨境电商订单跟进邮件模板
  11. Godot Timer节点
  12. 种花小游戏 随机化搜索
  13. 小知识点日记 2013-1-17 至 2013-6-13
  14. 【颜纠日记】利用PS在原创图片上制作十字水印
  15. 这12款idea插件,能让你代码飞起来!
  16. python朋友圈自动点赞_基于airtest的朋友圈自动点赞
  17. 学计算机跨考航天航空,往届生跨考计算机经验
  18. 树莓派Pico-Raspberry Pi Pico简介
  19. 某些厂商防火墙存在硬编码漏洞复现
  20. Hive坑之Where语句的“不等于”

热门文章

  1. c/c++中的函数指针和指针函数
  2. Redis集群管理方式
  3. CMOS图像传感器与DDI显示芯片
  4. MinkowskiEngine demo ModelNet40分类
  5. GStreamer跨平台多媒体框架
  6. 交换机应用寻找10个完美的因素
  7. 2021年大数据常用语言Scala(二十九):scala面向对象 单例对象
  8. 2021年大数据Flink(十):流处理相关概念
  9. java读取文本单词_使用Java计算文本文件中的单词数
  10. Duplicate class xxx