Y's note

愛と夢と人生について書きます

スポンサーリンク

暗号通貨の価格推移データをGoogle Spreadsheetを使ってHackする

やること

  • Google Spreadsheetだけで暗号通貨の価格推移データを取得する
  • 取得したデータを基にデータの可視化、分析を行う。※ 今回のentryではその準備までを対象とする

Ref

Hack方法① : GoogleFinance関数

  • Google Spreadsheetのデフォルト関数である GoogleFinance を利用する
    • 関数例 : =GoogleFinance("CURRENCY:BTCJPY" , "price", TODAY()-10,TODAY(), "DAILY")
    • ただし、この方法ではBTCしか出力ができない

f:id:yutakikuchi:20190505004834p:plain:w300

Hack方法② : IMPORTXML関数

  • Google Spreadsheetのデフォルト関数である IMPORTXML を利用して、https://coinmarketcap.com/ja/currencies/ からデータを取得する
    • 今回のHack方法。Google Spreadsheetだけでcoinmarketcapからデータをスクレイプする
    • またGoogleFinance関数を利用してUSD to JPYも計算している

f:id:yutakikuchi:20190505004329p:plain

Hack方法③ : AddonのCRYPTOFINANCEを利用

導入手順 : Hack方法② IMPORTXML(crypto-currency-googlespreadsheet)

Hack方法②のGoogle Spreadsheetのサンプル

スポンサーリンク