导入网页数据到 Google Sheet

数据没有用,我们需要的是数据所反映出来的东西。增长率,排名,占比等。而这些结果是通过分析数据得到的。
从网上搜集到数据后,导入到表格程序中便可以进行方便地分析处理了。下面介绍将网页中的表格数据导入到 Google Sheet 中的操作。

当我尝试去 Google 相关方法的时候,对于这个搜索结果相当的满意。不仅给出了来自 Youtube 的视频教程,还给出了建议观看的位置。这样的产品细节让很多竞品难以匹敌。

Import HTML in Google Docs,你可以自行观看也可以继续阅读本文。

利用 importHTML 公式可以轻松实现将网页中的数据导入到我们的工作表当中。

该公式需要三个入参,分别是:

  • url 导入数据的网页地址
  • query 指定数据的类型,是页面中的列表(ul,ol)还是表格(table)
  • index 指定需要导入的索引,如果页面中不止一个数据源,则可以通过这个来指明导入第几个

我们以 [List of countries by GDP](https://en.wikipedia.org/wiki/List_of_countries_by_population_(United_Nations)这个来自 Wikipedia 的国家 GDP 排名页面为列,将其中的表格数据进行导入。

在需要导入的单元格里输入以下公式:

=importHTML("https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal)","table",3)

然后执行。数据加载完成后,页面中第三个 table 的数据就被导入了。

回顾上面的参数,第一个 url 没问题,就是浏览器地址栏里的,直接复制粘贴。
第二个参数自不必多说,我们需要导入的不是列表,而是table
而最后个参数为什么是3?因为如果是1的话导入的数据并不正常,所以页面的 HTML 代码中有隐藏的用于布局的 table,我们需要跳过,尝试到3的时候有数据了。

对于没有网页编程相关经验的人来说,总之可以从1开始试,通过导入的结果便可知道是否是想要的数据。

当数据在专业的表格程序中的时候,分析处理起来就很得心应手了。譬如我们觉得表格数据不够直观,可以快速简单点两下就能插入一个地区图。

假设我们想要观察 GDP 排名前20的国家在地图上的分布。首先选中所需数据。
选择Insert->Chart...

在弹出的图表编辑框中,指定图表类型为Geo chart

数据一下子就直观起来了!

但通过图片看出问题来了,也就是少了些很重要的经济体,譬如兔子,战斗民族。
回头看表格中的数据,China 的名字似乎不对,将数据复制一分出来到 Sheet2,将名字更正一下,再重复上面的步骤。

这是完工后的工作表,前往参观

时间: 2024-11-02 00:58:57

导入网页数据到 Google Sheet的相关文章

如何将lnternet网页数据导入excel

  1.单击菜单的"数据"点击窗口的"导入外部数据"然后进行"新建Web查询". 2.在打开的新建Web查询对话框的"地址"下拉列表文本框中输入网页地址. 3.单击'转到"按钮打开所选的网页.此时显示的向页中分成了多令内容部分,并在每个可以作为数据表导入的项目左上角显示左箭头标识.单击需要导入Excel的数据表格左上角的箭头标识,将此表格区域选中的同时标识会变为打钩图标. 4.单击导入按钮"打开导入数&qu

将网页数据快速导入进Excel2013中

  ①启动Excel2013,单击菜单栏--数据--获取外部数据--自网站. ②弹出新建WEB查询界面,输入网站地址,转到相应页面,然后点击导入按钮. ③等待下载,具体时间以你网速而定. ④下载完成之后,设置导入数据的位置单元格. ⑤OK导入完成,这种方法只能导入网页文字,图片是无法导入的.

怎么把lnternet网页数据导入excel?

  1.第一步单击菜单"数据'"导入外部数据'"新建Web查询'如图 2.第二步,在打开的"新建Web查询,对话框的"地址"下拉列表文本框中输入网页地址,如图 3.第三步,单击'转到"按钮打开所选的网页.如图 4.第四步,此时显示的向页中分成了多令内容部分,并在每个可以作为数据表导入的项目左上角显示左箭头标识.将鼠标停留于标;识上方会此部分内容所包括的内容范围扮.单击需要导入Excel的数据表格左上角的箭头标识,将此表格区域选中:的同时

网络爬虫-Jsoup 如何抓取GOOGLE网页数据

问题描述 Jsoup 如何抓取GOOGLE网页数据 网络爬虫新手,以前学过JAVA,所以想用JAVA来做一些数据抓取工作 在网上找的 Jsoup的JAR,试了一下感觉比较容易上手,所以想抓取GOOGLE数据 代码也是网上找的, 但是出现 timeOut,我觉得可能是GOOGLE被屏蔽的问题,我使用Ishadowsock翻墙平时,但是打开以后运货还是timeOut. 不知道各位大神能不能支支招,另外想问一下GOOGLE数据抓取有没有更好一些的开源工具,谢谢万分! Set result = new

第十五节 导入表格数据

数据 有时候,你会需要把用Excel等软件处理的数据用到网上,Dreamweaver能很方便的实现这一点.先从Excel等软件中将文件另存为文本格式的文件,再就可用Dreamweaver将这些数据导入为网页页面上的表格. 导入方法有两种,一为点击菜单栏的File\Import\Import Table Data-,或者点击菜单栏的Insert\Tabular Data,这时都弹出对话框(只是标题不同,前者是Import Table Data,后者是Inset Tabular Data). (导入

Excel2013如何导入网页上的表格?

  Excel2013如何导入网页上的表格? 1.首先打开Excel2013,新建一张空白工作表,选中A1单元格,然后切换到"数据"选项卡,单击"获取外部数据"组中的"自网站"按钮. Excel2013 Excel2013 2.此时会弹出一个"新建Web查询"窗口,我们将之前网页的网址复制,然后粘贴到窗口的"地址"栏中,并单击"转到"按钮. 3.我们单击"外币小额存款利率表&q

Excel2013怎样导入网页上的表格?

  现如今,网络资源越来越丰富,我们可以利用的也越来越多,但有些网页上的表格并没有提供下载功能,是不是就不能用了呢?当然不,Excel2013可以帮你导入这些表格,轻轻松松解决这些烦恼.现在我们以中国邮政储蓄银行的"外币小额存款利率"表格为例,来讲解向Excel2013中导入网页上表格的方法. 具体做法如下: 1.首先打开Excel2013,新建一张空白工作表,选中A1单元格,然后切换到"数据"选项卡,单击"获取外部数据"组中的"自网站

【Python爬虫5】提取JS动态网页数据

动态网页示例 对加载内容进行逆向工程 1通过开发者工具的逆向工程 2通过墨盒测试的逆向工程 21搜索条件为空时 22用号匹配时 22用号匹配时 渲染动态网页 1使用WebKit渲染引擎 2使用Selenium自定义渲染 现在大部分的主流网站都用JavaScript动态显示网页内容,这样使得我们之前提取技术无法正常运行.本篇将介绍两种提取基于JS动态网页的数据. JavaScript逆向工程 渲染JavaScript 1.动态网页示例 我们先看一个动态网页的示例.在示例网站的中,我们从http:/

导入 excel 数据到数据库

问题描述 导入excel数据到数据库,一般都需要要求固定格式,导入前验证格式是否正确数据是否正确.关于空白行一般是由于将excel删除时只删除了数据未删除行造成的,怎么可以处理一下????能运行的具体代码?谢谢usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data.O