Ankündigung von Python in Excel (22.08.2023)
1. Übersicht über Python in Excel
Gestern (22.08.2023) hat die Microsoft Tech Community Python in Excel angekündigt. Mittlerweile verknüpfen wir Excel und Python über eine eigene Bibliothek, ermöglichen nun aber endlich die Integration in einer Basisumgebung ohne separate Installation.
Die Zusammenfassung des Artikels lautet wie folgt:
- Einführung von Python zur Erweiterung der Excel-Analysefunktionen
- In der öffentlichen Vorschau veröffentlicht
- Wenn Sie Python-Code in eine Zelle eines Arbeitsblatts eingeben, läuft dieser in der Microsoft Cloud und ermöglicht die Visualisierung von Diagrammen usw. (keine Installation auf dem lokalen PC erforderlich)
- Die Python-Bibliothek nutzt das Anaconda-Repository
- Teilen, @erwähnen und gemeinsam verfassen über Kollaborationstools (Teams, Outlook usw.)
Eine einfache Demo in Aktion ist im Einführungsvideo unten zu sehen.
2. Beispiel für die Verwendung von Python in Excel
2.1. Erweiterte Visualisierungen
Mit bekannten Python-Diagrammbibliotheken wie Matplotlib und Seaborn können Sie eine Vielzahl von Diagrammen erstellen, von Balkendiagrammen und Liniendiagrammen bis hin zu speziellen Visualisierungen wie Heatmaps, Violinplots und Clusterdiagrammen.
2.2. Maschinelles Lernen, Predictive Analytics und Prognosen
Durch die Nutzung der Leistungsfähigkeit von Python-Bibliotheken wie Scikit-Learn und statistischen Modellen können Sie beliebte maschinelles Lernen, prädiktive Analysen und Prognosetechniken wie Regressionsanalyse, Zeitreihenmodellierung und mehr nutzen.
2.3. Datenreinigung
Sie können fortschrittliche Datenbereinigungstechniken effektiv nutzen, einschließlich der Verwendung von Techniken wie regulären Ausdrücken zum Auffinden fehlender Werte, Formatstandardisierung, Deduplizierung und musterbasierter Transformation.
3. Kurze Eindrücke nach der Betrachtung der Python-in-Excel-Version
Nachdem ich mir die Artikel und Videos angesehen habe, gibt es Dinge, auf die ich mich freue, und Dinge, die ich für enttäuschend halte.
Was zu erwarten ist
- Es wird erwartet, dass die Verwendung von Python in Excel zunehmen wird und dass die Datennutzungs- und Analysefunktionen erheblich verbessert werden.
- Insbesondere ist die Bereitstellung einfach, da keine Python-Laufzeitumgebung, -Pakete usw. auf dem lokalen PC installiert werden müssen.
Was ist enttäuschend
- Funktioniert als Funktion in einem Arbeitsblatt und ist kein Ersatz für VBA
- Python-Code wird in der Microsoft Cloud ausgeführt, nicht auf Ihrem lokalen Computer. Es scheint nicht in einer Umgebung verwendbar zu sein, in der das Internet blockiert ist.
- Es ist nicht kostenlos und einige Funktionen werden wahrscheinlich kostenpflichtig sein (Nach der Vorschau werden einige Funktionen ohne eine kostenpflichtige Lizenz eingeschränkt sein.)
Schade, dass Python in Excel VBA noch nicht ersetzt hat. Ich hoffe, dass VBA eines Tages in der Zukunft durch Python ersetzt wird.