LibreOffice Calc mit Python #4 – Array-basierte Datenanalyse & Statistik
In diesem Tutorial zeige ich Schritt für Schritt, wie man mit Python in LibreOffice Calc arbeitet, ohne jede Zelle einzeln anzufassen. Stattdessen nutzen wir Arrays (Tupel-von-Tupeln), um Zellbereiche effizient einzulesen, auszuwerten und die Ergebnisse blockweise zurückzuschreiben. Wir besprechen unter anderem: was getCurrentSelection() wirklich liefert warum getDataArray() ein zweidimensionales Tupel zurückgibt wie man alle Zahlen eines Bereichs sammelt und daraus den Durchschnitt (avg) berechnet wie Zeilenmittelwerte (rm) entstehen wie absolute und relative Abweichungen (rm - avg) und (rm - avg) / avg berechnet werden warum setDataArray() deutlich schneller ist als Zell-für-Zell-Zugriffe Zusätzlich zeige ich, wie man einen kleinen Statistik-Block erzeugt, der Maximum, Minimum, Mittelwert und den analysierten Zellbereich inklusive Tabellenblattname ausgibt. Dieses Video richtet sich an: LibreOffice-Power-User Excel-Umsteiger alle, die Tabellen automatisieren wollen alle, die Python wirklich verstehen möchten 📁 Wichtige Ordner (Benutzerprofil): Windows: C:\Users\DEIN_NAME\AppData\Roaming\LibreOffice\4\user\Scripts\python\ Linux: ~/.config/libreoffice/4/user/Scripts/python/ macOS: ~/Library/Application Support/LibreOffice/4/user/Scripts/python/ Für die Flatpak-Variante von Debian-basierten Systemen (Debian, Ubuntu, LMDE, ...) lautet der Pfad: ~/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/Scripts/python Hinweis: Die Ordner „Scripts“ und „python“ müssen ggf. manuell angelegt werden. Danach LibreOffice neu starten. Das Python Script könnt Ihr Euch kostenlos und ohne Anmeldung von meiner Webseite herunterladen: https://toptorials.com/libreoffice-calc-python-arrays-statistik/ ⚠️ Haftungsausschluss: Die gezeigten Code-Beispiele dienen ausschließlich zu Lernzwecken. Nutzung und Anpassung erfolgen auf eigene Verantwortung.
Download
0 formatsNo download links available.