【问题标题】:How to get AUD price of bitcoin at a particular date如何在特定日期获得比特币的澳元价格
【发布时间】:2021-01-15 23:05:44
【问题描述】:

我正在尝试了解如何获取特定日期比特币、以太坊、莱特币和比特币现金的澳元价格。

我有一张如下表

+------------+-------+
|    Date    | Price |
+------------+-------+
| 16/03/2016 |       |
| 19/04/2016 |       |
| 03/12/2017 |       |
+------------+-------+

我尝试在价格栏中使用=IMPORTXML("http://coinmarketcap.com/currencies/bitcoin/","//span[@id='quote_price']") 输入,但似乎不起作用。

【问题讨论】:

  • 您要获取当前时间/价值还是历史?
  • 能否提供您期望的样本结果情况?我无法理解您的公式和表格之间的关系。对此我深表歉意。
  • 我不希望它能够工作,因为IMPORTXML 不是 Excel 函数。

标签: excel web-scraping cryptocurrency


【解决方案1】:

我会使用: https://min-api.cryptocompare.com/documentation?key=Historical&cat=dataPriceHistorical

In order to use this service you need an api key and register at their website:https://www.cryptocompare.com/cryptopian/api-keys

You also need to convert your date to unix timestamp:
https://www.unixtimestamp.com/index.php
e.g. 16/03/2016 => 1458086400
so ts=1458086400

The complete api call would resemble:
https://minapi.cryptocompare.com/data/pricehistoricalfsym=BTC&tsyms=AUD&ts=%201458086400&api_key="your-key"

执行此调用得到 = AUD: 582.52

“Kolom1”中的值是澳元的结果值。可以通过执行 'URL' 字段中的 url 来检索此值:=WEBSERVICE([@URL])

备注:要转换您的日期 16/03/16,请参阅帖子: Excel date to Unix timestamp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 2023-01-16
    • 2021-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多