Excel:如何自动存储从网站抓取的数据?


2

我已经将工作簿设置为从提供股票价格的网站上检索数据。

它每小时刷新一次。然后,我有一些单元格使用简单的公式根据股价进行计算。我正在尝试使其每次刷新数据时都根据更新后的数据重新计算,并将其放入新行中。这是一张显示我需要的图片。https://imgur.com/a/qvYZ8wt(已经完成了第一个小时,但是我的问题是如何使其余部分自动化)。

https://imgur.com/a/NRD2pA4:同时显示数据和计算。

因此,例如,在运行12小时后,我希望它具有12行以显示计算结果。(每小时1行)。

Answers:


0

我不知道您的外部数据源的数据结构,但是请参阅所附的图像。这是具有自动更新功能的Web查询,在其中我添加了一个列,该列的公式已预先填充到电子表格的每一行。这可以满足您的自动填充需求,而且,因为您创建的公式列不属于外部数据源的“命名范围”数组的一部分,因此该列以及您添加的任何类似公式列均不受您的限制。牛逼做网络查询的命名范围区域内...

将计算添加到Excel WebQuery


我不确定这是我所需要的。我的数据集只是一张包含100种加密货币及其价格的表格,并据此计算最小,最大价格。每小时数据更新/刷新。此图像描述了我所需要的:imgur.com/a/NRD2pA4
Stove

啊,我明白你的意思了。您的Excel数据正在充当时间戳记日志。根据我的经验,要创建记录(新的excel calc行),您可能需要刷新后触发宏才能创建新行,或者每小时需要一个单独的数据源表,然后设置每个数据源表每天仅在预设时间刷新一次。
DHH
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.