You are viewing a single comment's thread from:

RE: 2018 Woche 13 - Ohne Zusammenhang / Without Any Context / Deutsch / English

in #deutsch7 years ago

Ich habe auch mal eine Frage (zwar nicht direkt zu Steemit) an die IT-Versierten von euch.

Dazu muss ich noch vorausschicken, dass ich keinerlei Programmier-Kenntnisse besitze.

Bitte, ist es in LibreOffice-Calc oder in Excel möglich, Felder mit den jeweils aktuellen Krypto-Kursen von z.B. www.coingecko.com automatisch ausfüllen zu lassen?

Wenn ja, ergeben sich noch die Fragen:

Wie definiert man so ein Feld?

Wo findet man den Wert im Netz, mit dem dieses Feld ausgefüllt werden soll?

Vielleicht gibt es ja dazu auch schon Muster oder Vorlagen?

Der Hintergrund meiner Frage:
Wenn man bei verschiedenen Börsen jeweils mehrere verschiedene Coins liegen hat, wäre es schön, man könnte in einer Tabelle alles zusammen fassen und den Gesamtwert mit den aktuellen Kursen ausrechnen lassen.

Sort:  

Das ist recht einfach, zumindest in LibreOffice. Da habe ich es gerade nachvollzogen, da ich es schon Jahre nicht mehr gemacht hatte. Auch in Excel habe ich sowas früher gemacht, aber das habe ich jetzt nicht mehr installiert. Also:

Die Webseite aufrufen und die Daten wie gewünscht auswählen
Ich habe bei coinmarketcap alle Daten für die Tabelle ausgewählt, das führte zu folgendem Link: https://coinmarketcap.com/all/views/all/
In Libre Office das Menü "Tabelle" aufrufen
"Verknüpfung zu externen Daten..." anklicken
Es poppt ein Fenster auf, dort den Link einkopieren und mit Enter oder Tab bestätigen (bei meiner Krücke dauert das etwas bei der Datenmenge mit 1.583 Einträgen)
Es kommt ein weiteres Fensterchen mit Importoptionen, dort auswählen und bestätigen
Dann kommen im ersten Fenster alle vorgefundenen Datenbereiche, ich habe den letzten von 4 ausgewählt und prompt hat er mir die komplette Riesentabelle einkopiert und verknüpft.
Das Aktualisierungsintervall kannst du sekundengenau einstellen.

Grüß' dich, lieber Hans!

Ich hab' dich an anderer Stelle noch nicht gesehen.
Daher begrüße ich dich mal hier.

Vielen Dank für deine Anleitung!
Das ist genau das, was ich mir vorgestellt hatte.

Ich benutze LibreOffice-Calc.

Nun bin ich so vorgegangen, wie du es geschrieben hast.

Leider wird nach dem Einfügen der URL "https://coinmarketcap.com/all/views/all/" bei mir der "OK-Button" nicht aktiv. Also komme ich leider nicht weiter. Hast du eine Idee, woran das liegen könnte?

Ich bräuchte eigentlich auch lieber nicht so viele Daten.
Von dieser Seite würden mir folgende Daten reichen:

  • Name
  • Symbol
  • Preis

Edit:

Hans, es hat jetzt geklappt. Es ging weiter.

Nur mein letzter Punkt würde mich trotzdem noch weiter interessieren.
Die eventuell mögliche Beschränkung auf die Daten Name, Symbol und Preis.

Das wird sehr wahrscheinlich nicht über diese Funktion gehen, mit Excel wohl auch nicht. Aber ich habe da eine Idee:

Extrahiere einfach die gewünschten Spalten aus der Tabelle in eine neue Arbeitsmappe. Das geht so:

  1. Ganz unten neben dem "Tabelle 1"-Tab ist links ein +, das klickst du an.
  2. Nun hast du einen "Tabelle2"-Tab. Damit der zukünftig immer im Vordergrund ist, ziehst du ihn nach links.
  3. Jetzt wäre wohl das Umbenennen der Tabs sinnvoll. Dazu machst du jeweils einen Doppelklick auf den Tab.
  4. Nun gibst du in der ersten Zelle A1, wo der Cursor normalerweise eh ist, "=" ein und klickst unten auf den anderen Tabellen-Tab.
  5. Jetzt klickst du auf das erste Feld der ersten Spalte, die du brauchst. Das wird B1 sein.
  6. Dann gehst du wieder zurück zur anderen Tabelle und siehst jetzt einen Eintrag, den Calc gemacht hat. Den bestätigst du mit Enter.
  7. Du gehst mit dem Cursor zur rechten unteren Ecke von A1. Der Cursor ändert sich zu einem Kreuz.
  8. Jetzt klickst du und hältst die linke Maustaste und ziehst so weit wie nötig nach unten. Nun hast du die erste deiner Spalten fertig. Evtl. musst du sie noch passend verbreitern, indem du in der Spaltenüberschrift auf der Grenze zwischen A und B doppelklickst. Jetzt richtet sich die Breite automatisch am breitesten Eintrag in der Spalte aus (funktioniert aber nicht immer).
  9. Nun setzt du auf B1 auf und machst ab 4. bis 8. weiter.

Vielen Dank, Hans!

Solche Aufgaben kann ich recht gut in Tabellen-Kalkulationen. Das bekomme ich hin.

Ich habe noch eine Idee.

Ich könnte URL's auf dem Weg, den Enrico gezeigt hatte, erzeugen.
Diese URL's kann ich dann auf dem Weg, den du gezeigt hattest, in meine Calc-Tabelle bekommen.

Lieber Hans,

vielen Dank noch mal für deine Hilfe!

Leider kann man mit den in LibreOffice-Calc eingefügten Daten in den Feldern nicht weiter rechnen. Zumindest ist es mir auch nach ganz vielen Versuchen nicht gelungen.

Ich habe jetzt die für mich praktikable Lösung:
https://www.youtube.com/watch?v=5gOLVwsdgAI
Ab Minute 8:40

Leider geht das nur mit Excel und nicht mit LibreOffice-Calc, da Calc nicht mit Daten im JSON-Format umgehen kann.

Ich habe nun ein altes Excel installiert und das Vorgehen getestet:
Es funzt, wie es soll! ;-)
Man muss allerdings vorher ein "Excel-Add-In" namens "Power Query" installieren. Nur damit klappt es dann.

Aber, alle eure Hinweise haben mich weiter gebracht.
Man lernt hier echt viel!
Es sind tolle Leute hier, und es herrscht ein klasse Umgang.

Bis bald, liebe Grüße, @double-u

Danke für die super Anleitung! Kannte ich so auch noch nicht.

Klasse :-) Vielen Dank für die ergänzenden Informationen und das Video. Freut mich, dass dein ursprünglicher Gedanke, das mit einer Tebellenkalkulation zu machen, funktioniert.

LG und dir auch einen schönen Feiertag!

Hab zwar leider auch keine Erfahrung damit sowas in Excel zu machen, aber laut der Seite sollte das relativ einfach sein :)
https://www.groovypost.com/howto/microsoft/use-online-data-in-excel-2010-and-2007-spreadsheets/

Grüß' dich!

Danke dir für den Link!

Ich hab' mal drüber geflogen. Es sieht so aus, als könnte ich das hinbekommen ;-)

Viel Spaß heute Abend!

Servus! :)

Gerne doch!

Falls du noch irgendwie Hilfe brauchst meld dich einfach :)
Dann kann ich falls is mal den Arbeitslaptop auspacken ( nur der hat bei mir excel installiert... ) und selber rumtesten.

Danke dir, Schnaps fürn Wirt! :)

Danke!
Falls ich irgendwo nicht weiter kommen werde, melde ich mich.

Haha, der Wirt trinkt ja eigentlich gar keinen Schnaps ;-)

Ich hab da noch ne Trinkschokolade, möchst die haben :) ?

Meine bitte mit Jägermeister! ;D

Gerne doch. Noch den Flachmann dazu :) ?

Hi @rivalzzz!

Ich hab' mir ein Bierchen gezapft ;-)

Sehr gut, kommst auch mit nach draußen?
@k3lda bringt gleich noch mit mir die 2. Sitzgarnitur auf die Terasse

Haha ...
Ich arbeite hier drinnen.
Zwar heute etwas gemütlicher aber immerhin.

Danke dir noch mal!

Das war der richtige Weg.

Allerdings funktioniert es nicht genau so, wie dort beschrieben. Man muss ein "Excel-Add-In" namens "Power Query" vorher installieren. Dann klappt's super!

Leider geht das nur mit Excel und nicht mit LibreOffice-Calc, da Calc nicht mit Daten im JSON-Format umgehen kann.

Ich hab' ganz schön was dazu gelernt ;-)

Liebe Grüße, @double-u

Gerne doch :)

Klingt so als war es ein sehr langer Weg bis es endlich geklappt hat :)
Aber wie hat Hesse so schön gesagt: "auf einfache Wege schickt man nur die Schwachen"!

Schön dass es doch noch so geklappt hat wie du es dir vorgestellt hast :)

... "auf einfache Wege schickt man nur die Schwachen"!

Haha ;-)

Ich wusste ja bis vor ein paar Tagen noch nicht mal, was ein API ist ;-)

Schönen Feiertag, mein Lieber!

Dir auch schöne Feiertage! :)

Hallo @double-u!

Für alle, die sich nicht so gerne mit Exel und Co. herumschlagen wollen, kann ich wirklich auch die Webseite Cointracking sehr empfehlen.

In der Basisversion ist die Benutzung der Seite kostenlos, man kann damit auch zB. Trades von Cryptobörsen importieren und einen Steuerreport erstellen. Es gibt dort auch sogenannte Easy Enter Statistiken, bei denen man einfach seine Coins eintragen kann und dann der Gesamtwert des Portfolios tagesaktuell angezeigt wird.

Für's Handy benutze ich für den selben Zweck schon seit langem die App von CoinCap.

Ich hoffe, der ein oder andere findet die Infos nützlich.

Hallo @shortcut!

Vielen Dank für deine Infos!

Kann man mit der kostenlosen Basisversion tatsächlich die erforderlichen Daten für die Steuererklärung erhalten?

Ich glaube aber, dass man für das, was ich mit meiner Calc-Tabelle machen möchte (aktuelle Kurse sollen eingefügt werden), der Software "Cointracking" eventuell Zugangsdaten nennen muss.

Naja, ich denke, das Thema Steuern ist nochmal so eine Sache für sich. Ich selbst habe dann doch sehr schnell auf die bezahlte Version upgegradet, weil man dort sehr viel mehr Transaktionen (automatisch) importieren kann und einen ausführlichen Steuerreport erhält.

Ob das aber wirklich vom Finanzamt so anerkannt wird, kann ich dir leider noch nicht sagen, da ich von denen noch kein Feedback bekommen habe.

Wenn ich das richtig verstanden habe, wolltest du aber doch nur einen Überblick über die Entwicklung deines Portfolios bekommen. Dazu ist die Seite auf jeden Fall auch in der kostenlosen Version schonmal sehr hilfreich.

Du musst natürlich einen Account dort anlegen, aber API-Daten (zum automatischen Abruf von anderen Börsen) musst du nicht angeben. Man kann auch alle Transaktionen per Hand eintragen.

Super! Danke dir!

Wenn ich dort einen Account angelegt habe, kann ich also per Hand meine verschiedenen Coins und die Anzahl davon eintragen.

Verwendet die Software dann automatisch aktuelle Kurse zur Ermittlung des Wertes meines Portfolios?

Ja genau. Das ist das Praktische daran. Du musst dort auch nicht deinen Namen angeben und kannst ja zum Ausprobieren erstmal eine anonyme Email-Adresse benutzen. Melde dich einfach, wenn du noch Fragen hast.

Die Seiten haben meistens eine API, die Daten via XML oder JSON ausliefern,
das könnte man dann in Access machen oder in einer SQLite DB Sammeln
und diese kann man dann wieder mit Excel auslesen,
wobei es da einfache ist wenn man direkt ein Frontend dazu baut.

Ich habe sowas in Planung, allerdings aktuell noch nicht angefangen,
da ich mich noch mit der SteemitAPI rumplage.

Schauen ob ich es zwischen schieben kann, dazu brauche ich aber alle die Börsen,
das ich nach den APIS Ausschau halten kann.

Lieber Enrico,

danke für dein Angebot!

Ich werde zuerst mal die Variante hinter dem Link von @mwfiae ausprobieren.
Die wirkt auf mich etwas weniger aufwendig ;-)

@double-u
So die API habe ich schon mal fertig HI,
nun gehts an die Logik und dann an die Optik GRINS

Super!

Ich habe jetzt die für mich praktikable Lösung:
https://www.youtube.com/watch?v=5gOLVwsdgAI
Ab Minute 8:40

Leider geht das nur mit Excel und nicht mit LibreOffice-Calc, da Calc nicht mit Daten im JSON-Format umgehen kann.

Darf ich in dem Bezug gleich mal was fragen?

Wie viel unterschiedliche Coins hast du, egal welche?
Bist du bei mehr als einer Börse und oder Wallet?

Willst du die Ergebnisse nur in Euro oder auch in anderen Coints
und Währungen umgerechnet sehen?

Habe gerade ein altes MS Office installiert.
Die Updates haben bis eben gedauert :(

Ca. 40 verschiedene Coins
Ca. 7 verschiedene Börsen
Nur Euro ist ausreichend

Ich kann's aber jetzt nicht lassen, an meine Excel-Tabelle ranzugehen ;-)

Mach reuig weiter an den Excel Tabellen, schaden kann es nie, GRINS!!

40 und 7 ist schon mal ne Zahl womit ich was anfangen kann.
Ergo muss ich dann doch grösser, bzw. anders denken.

Weniger wegen der 40 mehr wegen der 7

Hat man dann bei den 7 unterschiedlichen Börsen auch selbe Coints?

Sodass man die zusammen zählen muss?
Sprich Börse 1, 3, 7 BTC, weist wie ich mein?

Hat man dann bei den 7 unterschiedlichen Börsen auch selbe Coints?

Manche Coins sind auf 2 oder 3 Börsen vorhanden.

Ein Zusammenzählen finde ich nicht notwendig.

Der selbe Coin muss halt mehrfach vorkommen dürfen:

BTC 0.003 Börse XXX usw.
BTC 0.002 Börse GYZ usw.

Hab dir gerade ne MEMO gesendet

... ich habe gar keine WhatsApp ;-)

Warte mal noch paar Tage ab
dann bist du eh der erste
der VIA Memo als Betatester dran ist GRINS

GRINS drum herum komm ich sowieso nicht,
da ich das ja eh in meiner Software haben will,
hatte das nur so ziemlich als letztes im Plan.

Mal sehen, aktuell fehlt mir bei der Steemit-api noch die Broadcast, sonnst hab ich die anderen fertig.