Excel programmieren oder verwenden? Warum keine Tabellenkalkulationen mehr verwenden?

Excel programmieren oder verwenden?

Tabellenkalkulationen sind ein beliebtes Werkzeug zum Bearbeiten und Berechnen großer Datenmengen. Eine bessere Option kann jedoch die Verwendung der Programmiersprache sein Julia.

Im Jahr 2010 veröffentlichten zwei angesehene Ökonomen der Harvard University, Carmen Reinhart und Kenneth Rogoff, zwei Artikel, die von Politikern weltweit zur Unterstützung von Sparplänen verwendet wurden.

Reinhardt und Rogoff argumentierten, dass sich das durchschnittliche reale Wirtschaftswachstum verlangsamt (um 0,1%), wenn die Verschuldung eines Landes auf mehr als 90% des Bruttoinlandsprodukts (BIP) steigt. Bei der Verwendung von Microsoft Excel haben sie jedoch einen einfachen Fehler mit schwerwiegenden Konsequenzen gemacht.

Ökonomen haben bei der Mittelung der Wachstumszahlen nicht die gesamte Zeile ausgewählt - sie haben die Daten weggelassen aus Australien, Österreich, Belgien, Kanada und Dänemark. Durch Hinzufügen dieser Länder führte der Rückgang um 0,1% zu einem durchschnittlichen Anstieg des Wirtschaftswachstums um 0,2%.

Im Allgemeinen haben Tabellenkalkulationen drei Probleme:

  • Sie erlauben keine automatische und systematische Validierung der erhaltenen Daten.
  • Die Art und Weise, wie die Informationen dargestellt werden, macht es für Dritte äußerst schwierig, Fehler zu entdecken.
  • Sie fördern mechanisches Verhalten. Manchmal werden aus Zeitgründen Formeln kopiert und eingefügt, an denen Änderungen vorgenommen werden müssen, die sie vergessen haben.

Vielleicht weil Die Erstellung eines bestimmten Programms zwingt Sie dazu, mehr auf Ihre Arbeit zu achten oder, weil sie vielseitiger sind als vorprogrammierte Formeln dass die Tabellenkalkulationen nicht liefern, ist die Wahrheit, dass In der Wirtschaft werden immer mehr Open-Source-Programmiersprachen verwendet.

Excel programmieren oder verwenden? Warum Julia besser ist als Excel

Die Programmiersprache Julia ist seit zwei Jahren offiziell bei uns. Die Version 1.0 wurde im August 2018 nach einem Jahrzehnt der Entwicklung veröffentlicht. Diese vierundzwanzig Monate reichten aus, um es zu einem der wichtigsten Werkzeuge für die Datenanalyse zu machen.

Julia ist eine dynamische Open Source-Programmiersprache. Obwohl es für die allgemeine Programmierung verwendet werden kann, wurde es unter Berücksichtigung der Bedürfnisse von Benutzern wissenschaftlicher und numerischer Computer entwickelt. Julia unterstützt die sofort einsatzbereite Parallelität und bietet drei Hauptstufen der Parallelität, die als Julia-Coroutinen, Multithreaded (derzeit experimentell) und Multicore- oder verteilte Verarbeitung klassifiziert sind.

Dynamische Typsprachen sind solche, mit denen Änderungen vorgenommen werden können, während das Programm ausgeführt wird.

Unter Parallelität verstehen wir einen Weg zur Lösung von Problemen in der Informatik, der darin besteht, große Probleme in mehrere kleinere zu unterteilen und parallel zu lösen.

Einige Vorteile von Julia gegenüber Excel

  • Es ist Open SourceSie müssen also keine teuren Lizenzen bezahlen, um es zu nutzen.
  • Unterstützt die Verwendung mit einem VersionskontrollsystemDies ermöglicht eine Begutachtung der durchgeführten Arbeiten durch Fachkollegen.
  • Es ist Multiplattform; Es ist für Windows-, Mac-, Linux-, FreeBSD- und Docker-Computer verfügbar.
  • Sie müssen nicht auf eine andere Programmiersprache zurückgreifen. Wenn der Benutzer neue Bibliotheken erstellen muss, kann er dies in Julia perfekt tun. In Excel muss auf eine Makrosprache zurückgegriffen werden.
  • Höhere Leistung. Julia ist für schnellere Berechnungen optimiert.

Natürlich sind noch andere Faktoren zu berücksichtigen. An vielen Orten kann der Benutzer nicht entscheiden, was er verwenden möchte. Selbst wenn ein Windows-Computer die Programmierung mit Julia unterstützt, müssen Sie diese Daten wahrscheinlich mit anderen Personen teilen, die sich weigern, Excel nicht mehr zu verwenden. Julia verfügt jedoch über Bibliotheken, mit denen Sie Daten aus Excel importieren und exportieren können.

Zweitens ist die Lernkurve. Es ist nicht dasselbe, Daten in einem Assistenten zu vervollständigen, als ein Programm zu erstellen. Ganz zu schweigen davon, dass es in Excel viel mehr Dokumentationen darüber gibt, wie man etwas macht, als in Julia.

Noch heute lehren Hochschulen und Universitäten die Verwendung von Excel für Geschäftsberechnungen und Programmierung als Nebenfach. Durch die Verwendung von Sprachen wie Julia erhalten die Schüler nicht nur ein Gefühl der Integrität in dem, was sie lernen. Sie wären auch besser auf eine Welt vorbereitet, in der die Interpretation von Daten eine entscheidende Fähigkeit sein wird.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Cesar Augusto Mejías sagte

    Wie lerne ich mit Julia zu programmieren?

    1.    Diego German Gonzalez sagte

      Hallo. Ich gebe Ihnen Links zu einigen Ressourcen auf Spanisch
      https://mauriciotejada.com/programacionjulia/
      https://introajulia.org/

  2.   Miguel sagte

    Bevor Sie mit R Python oder Julia fortfahren ...

    Die Verwendung einer DATENBANK wie Libre Office BASE ist eine bessere Option als die Verwendung einer Tabelle.

    Der Grund für die Verwendung von Excel liegt darin, dass MS Access aus dem Basispaket entfernt hat und da FOSS nicht verwendet wird, werden Datenbanken nicht unterrichtet, wenn es sich um die Art von Programm handelt, die in Unternehmen am wichtigsten ist.

  3.   edkalrio sagte

    Ich habe ungefähr sieben Jahre lang gelesen, dass Julia die Datenanalyse revolutionieren und R in der Wissenschaft und in der Forschung und Entwicklung von Unternehmen ersetzen wird. Ich sehe es jedoch immer noch nicht, obwohl alle von dieser Sprache schwärmen.