Wie kann man den Kurs einer Kryptowährung in Google Sheets abfragen?
Ich habe ein paar Altcoins erworben, die ich gerne in Groogle Sheets / Tabellen tracken würde.
Mit der IMPORTXML Funktion ist es mir gelungen, den aktuellen USD Kurs anzeigen zu lassen. Nun würde ich aber gerne z.B. für Ethereum den BTC Preis anzeigen lassen.
Das heisst BTC/ETH und auch BTC/XRP.
Wie ist es möglich, von Coinmarketcap.com die entsprechende Info auszulesen? Ich möchte dafür die IMPORTXML Funktion weiterhin nutzen. Die Info ansich ist ja auf CMC verfügbar.
Danke euch.
1 Antwort
zwei Möglichkeiten die relativ einfach sind
1.Möglichkeit
Den Ticker (Bitcoin) nach deinen wünschen anpassen kannst auch "Bitcoin/" weglassen und du erhälst eine liste der ersten 100 Kryptowährungen.
=IMPORTDATA("https://api.coinmarketcap.com/v1/ticker/Bitcoin/?convert=EUR")
als Ausgabe erhälst du dann in etwa sowas
anschließend kannst / musst du nur noch die Ausgabe mit den üblichen Excel-Funktionen anpassen
2. Möglichkeit
Nutzung eines externen Skripts um auf die API zuzugreifen und die Ausgabe anzupassen z.B. durch ImportJson
Dazu Google SpreadSheet öffnen Tools -> Skripteditor, Skript einfügen -> speichern und Berechtigungen erteilen.
Anschließend Befehl eingeben
z.B.
=ImportJSON("https://api.coinmarketcap.com/v1/ticker/?convert=EUR", "/", "Headers")
als Ausgabe solltest du folgendes erhalten
Anschließend kannst du eben die Ausgabe erneut so verarbeiten und anpassen, dass es deinen Anforderungen entspricht.