试图在 Google 表中获取加密货币价格数据,没有像我们 SNX 这样的常见硬币

Trying to get Cryptocurrencies Price Data in Google Sheets with no common coins such us SNX

我有一个 google sheet 我在其中使用了一些 Cryptocurrencies 价格数据google金融yahoo。但是,我发现用一些硬币很难做到这一点,例如 Synthetix Network Token.

我一直在阅读 Whosebug 中的其他问题并应用这些建议,但 none 似乎适用于这种特定的 cryptocurrency .

如果有人以前做过这个,你能告诉我你用的是什么方法吗?

更新:

我试过这个:


=GOOGLEFINANCE("SNXGBP")

还有这个

=INDEX(IMPORTXML("https://finance.yahoo.com/quote/SNX-GBP/","//div[@data-reactid='32']"), 2, 1)

两者都适用于大多数加密货币。

尝试:

=IMPORTXML("https://coinmarketcap.com/currencies/synthetix-network-token/", 
 "//div[@class='priceValue___11gHJ']")


或:

=SUBSTITUTE(IMPORTXML("https://coinmarketcap.com/currencies/synthetix-network-token/", 
 "//div[@class='priceValue___11gHJ']"), "$", )*GOOGLEFINANCE("CURRENCY:USDGBP")

我建议使用适当的服务而不是抓取网页。

解析最终会失败并迫使您重写

=IMPORTDATA("https://cryptoprices.cc/SNX/")*GOOGLEFINANCE("CURRENCY:USDGBP")

此请求将为您提供所有 SNX 代币的英镑价格(使用 Google 表格本机功能将美元转换为英镑)