直接从网页检索Excel数据


Excel是一款功能强大的软件,几乎可以执行您想要的任何数学或逻辑计算。 Excel专家可以创建自动执行复杂流程的电子表格,这对于许多企业正常运作至关重要。

唯一的问题是数据输入可能有点琐事,并且会占用大量时间。特别是如果您的计算取决于定期更改的信息。真的需要每次手动检查并键入更改信息吗?

事实证明,Microsoft的人员已经想到了这一点,Excel能够直接从网站中提取信息。这意味着,如果有某个站点可以跟踪某种形式的Web表中的特定值,则可以在连接到Internet的计算机上打开Excel文件时将其插入电子表格中,以确保您的计算是最新的。

更好的是,您可以使用免费的网站创建者(例如Google Sites)来建立自己的网站表,从而提供一种简便的方法来自动更新您共享的Excel工作表。听起来还不错吧?因此,让我们开始研究它的工作原理。

在Excel中从网站中提取数据

我们将在本教程中使用截至2019年3月的最新Office 365版本的Excel。

首先,打开Excel并创建一个空白工作表。

<!-
In_content_1全部:[300x250] / dfp:[640x360]
->
<图class =“ lazy aligncenter”>

现在,切换到数据工具栏

<图类=“ lazy aligncenter”>

在此工具栏上的获取和转换数据下,单击来自网络3

<图class =“ lazy aligncenter”>

您可以粘贴网站的网址您要在这里的桌子。在这种情况下,我们将使用一个名为ferates.com 的站点,该站点列出了万事达卡汇率的最新表格。

具体地说,我们将使用URL https://ferates.com/mastercard/usd ,该URL显示此美元汇率表。该网站上的表格如下所示:

<图类=“ lazy aligncenter”>

将URL粘贴到适当的字段中,然后单击确定

<图类=“ lazy aligncenter”>

这将打开导航器,该工具将向您显示所选网站的各种组件。

该工具已在页面上识别出一个表格,选择该表格看看这是否是我们想要的。

<图class =“ lazy aligncenter”>

是的!这正是我们想要的,所以现在您要做的就是单击Load

瞧瞧!

<图class =“ lazy aligncenter”>

该表格现在位于您的带有实时数据的电子表格。您可以像使用其他任何表格一样使用其内容,不同之处在于这些数字将始终是最新的。

python+Selenium,网页自动化,入门教程1,安装selenium,用代码自动打开任何一个网站

相关文章:


4.05.2019