小伙伴们,你还好吗?

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

很多时候,咱们需要将网页中的数据导入到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能够按照指定的时间在后台自动刷新:

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

图文制作:祝洪忠

vba抓取网页数据到excel_抓取网页数据,上班也能看股票相关推荐

  1. python获取股票财务报表数据生成excel_(python导出股票数据到excel表格)如何将python输出的内容输入到表格Excel中...

    如何将python输出的内容输入到表格Excel中 假如你还没有数据,手动敲进去一个frame. 你也可以用别的方式入的,网上抓的,都可以. data={'name':['zhangssan','li ...

  2. python如何将数据写入excel_使用python将数据写入excel

    由于经常需要用到这方面的内容,所以要好好记录一下,省的以后老找了 使用的代码版本为 Python3 首先呢,数据是这个样子的 V04002 V01000 V04001 V10004 V12001 V1 ...

  3. mysql 导出数据到excel_怎样将MySQL数据导出到Excel表中

    展开全部 一.工具:MySQL数据库bai.EXCEL 二.操作du步骤 1.首先,需要打开zhi电脑上dao的Navicat for MySQL快捷键.这样就可以内查看数容据库了. 2.然后,点击r ...

  4. python爬虫怎么爬同一个网站的多页数据-如何用Python爬数据?(一)网页抓取

    如何用Python爬数据?(一)网页抓取 你期待已久的Python网络数据爬虫教程来了.本文为你演示如何从网页里找到感兴趣的链接和说明文字,抓取并存储到Excel. 需求 我在公众号后台,经常可以收到 ...

  5. asp.net 获取全部在线用户_提取在线数据的9个最佳网页抓取工具

    Web Scraping工具专门用于从网站中提取信息.它们也被称为网络收集工具或Web数据提取工具. Web Scraping工具可以在各种场景中用于无限目的. 比如: 1.收集市场研究数据 网络抓取 ...

  6. Python 爬虫篇#笔记02# | 网页请求原理 和 抓取网页数据

    目录 一. 网页请求原理 1.1 浏览网页的过程 1.2 统一资源定位符URL 1.3 计算机域名系统DNS 1.4 分析浏览器显示完整网页的过程 1.5 客户端THHP请求格式 1.6 服务端HTT ...

  7. python爬网站数据实例-如何用Python爬数据?(一)网页抓取

    如何用Python爬数据?(一)网页抓取 你期待已久的Python网络数据爬虫教程来了.本文为你演示如何从网页里找到感兴趣的链接和说明文字,抓取并存储到Excel. 需求 我在公众号后台,经常可以收到 ...

  8. vs用Python爬数据?(一)网页抓取

    你期待已久的Python网络数据爬虫教程来了.本文为你演示如何从网页里找到感兴趣的链接和说明文字,抓取并存储到Excel. (由于微信公众号外部链接的限制,文中的部分链接可能无法正确打开.如有需要,请 ...

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

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

最新文章

  1. Verilog读写文件
  2. Ionic 用于构建惊人的移动应用程序的顶级开源框架
  3. php 和mysql实现抢购功能_php处理抢购类功能的高并发请求
  4. Android_Layout (一)
  5. java如何限制输入值_[限制input输入类型]常用限制input方法
  6. ubuntu dpkg mysql_ubuntu-12.04 – 在Ubuntu 12.04上无法启动MySQL5.5 – “dpkg:依赖问题”...
  7. bzoj1150: [CTSC2007]数据备份Backup--贪心+优先队列维护堆
  8. [转]SQL Server 阻止了对组件 /'Ad Hoc Distributed Queries/' 的访问
  9. Linux系统面试常问问题,Linux面试常见问题集锦
  10. 城头土命适合做计算机电脑职业,土命人适合的职业
  11. Ubuntu订阅电信物联网平台
  12. VT虚拟化驱动入门教程
  13. Retrofit 使用 一
  14. stream流的应用与并行流
  15. Mysql查询统计按年月日(年、季、月、周、日)
  16. linux解压多个part rar,【linux】安装rar,并解压被压缩成多个rar的文件
  17. 最新传奇木马及其防范全攻略
  18. Tomcat-----解决startup.bat文件点击闪退问题
  19. Python中编码问题:u‘\xe6\x97\xa0\xe5\x90\x8d‘ 类型和 ‘\u559c\u6b22\u4e00\u4e2a\u4eba ’ 转为utf-8的解决办法
  20. Win10 开机自动宽带拨号

热门文章

  1. vs 堆栈保留大小_新娘妆前vs妆后!看过就知道化妆师的重要性了!
  2. 实验5.6 定义包含5个元素的对象数组,每个元素都是Employee类型的对象
  3. ## CSP (C语言)201712-2 游戏
  4. Youki的笔记本配置要求
  5. 算法优化——位运算的优化技巧
  6. Pytorch——搭建深度神经网络的基本流程
  7. 【干货】微信小程序如何让view标签中内容居中
  8. 使用extract-text-webpack-plugin提取css文件
  9. [译]为什么Vue不支持templateURL
  10. [转]MegCup2015初赛题