从 Google Finance 获取 Google Sheets 上的 BTC 价格
Get BTC prices on Google Sheets from Google Finance
我正在尝试使用以下公式从 Google 财务中的 Google 表格中获取数据:
=GoogleFinance("CURRENCY:BTC")
但是我收到这个错误:
GOOGLEFINANCE, the query for the symbol: 'CURRENCY:BTC' returned no data.
尽管在 Google Finance 本身,我可以获得 BTC 价格:
https://www.google.com/finance?q=CURRENCY:BTC
使用相同的查询字符串。
我该如何解决这个问题?
您需要像这样的起始和终止货币:
=GoogleFinance("CURRENCY:USDBTC")
历史收盘价使用:
=GoogleFinance("CURRENCY:USDBTC","close","07/07/2017")
如果您只想要返回的价格,请使用:
=iferror(index(GoogleFinance("CURRENCY:USDBTC","close","07/07/2017"),2,2))
另一种使用加密货币的方法是使用插件,您可以从其他来源提取数据。
=CRYPTOFINANCE("BTCUSD")
Link 下面:
截至 2020-08-15,以下公式运行良好(没有任何 add-ons):
=GOOGLEFINANCE("BTCUSD")
虽然它似乎只适用于 BTC 和 ETH。
2022-05-04,以下作品在GoogleSheets:
=googlefinance("CURRENCY:USDBTC") 以及大多数货币和 BTC(以及 ETH、LTC、BNB、XRP、XLM 和 ADA)的组合,对于例如 GBPBTC 和 JPYBTC。
=googlefinance("CURRENCY:BTCUSD") 也适用,硬币和货币的相同组合。
虽然 finance.google.com 有 DOGE 和 LINK 定价,但它们在 Sheet 的 googlefinance 函数中的运作方式似乎不同。
我正在尝试使用以下公式从 Google 财务中的 Google 表格中获取数据:
=GoogleFinance("CURRENCY:BTC")
但是我收到这个错误:
GOOGLEFINANCE, the query for the symbol: 'CURRENCY:BTC' returned no data.
尽管在 Google Finance 本身,我可以获得 BTC 价格:
https://www.google.com/finance?q=CURRENCY:BTC
使用相同的查询字符串。
我该如何解决这个问题?
您需要像这样的起始和终止货币:
=GoogleFinance("CURRENCY:USDBTC")
历史收盘价使用:
=GoogleFinance("CURRENCY:USDBTC","close","07/07/2017")
如果您只想要返回的价格,请使用:
=iferror(index(GoogleFinance("CURRENCY:USDBTC","close","07/07/2017"),2,2))
另一种使用加密货币的方法是使用插件,您可以从其他来源提取数据。
=CRYPTOFINANCE("BTCUSD")
Link 下面:
截至 2020-08-15,以下公式运行良好(没有任何 add-ons):
=GOOGLEFINANCE("BTCUSD")
虽然它似乎只适用于 BTC 和 ETH。
2022-05-04,以下作品在GoogleSheets:
=googlefinance("CURRENCY:USDBTC") 以及大多数货币和 BTC(以及 ETH、LTC、BNB、XRP、XLM 和 ADA)的组合,对于例如 GBPBTC 和 JPYBTC。
=googlefinance("CURRENCY:BTCUSD") 也适用,硬币和货币的相同组合。
虽然 finance.google.com 有 DOGE 和 LINK 定价,但它们在 Sheet 的 googlefinance 函数中的运作方式似乎不同。