Wenn Sie sich durch die Methoden von Microsoft Excel zur Datenmanipulation eingeengt fühlen, haben Sie Glück: Python kann jetzt in Tabellenblättern verwendet werden. Die Einbindung der beliebten Programmiersprache wurde jetzt freigeschaltet und die Funktion ist in einer öffentlichen Preview verfügbar – aktuell allerdings nur für die Windows-Version. In seiner Ankündigung verspricht Microsoft die Verfügbarkeit der Funktion auch auf anderen Plattformen „zu einem späteren Datum“ – wann das sein wird, ist bislang jedoch nicht bekannt. Wir sind gespannt, ob der Hersteller Python in Excel für das iPad ebenfalls einbindet. Bislang kann man die Programmiersprache auf dem Tablet nur nach der mühsamen Einrichtung ausführen.
Laut Angaben von Microsoft erfolgt die Integration vollständig nativ in Excel. Sie müssen also nichts extra installieren. (Allerdings müssen Sie aktuell am Microsoft 365 Insider-Programm teilnehmen, um auf die Vorschaufunktionen in den Office-Anwendungen zugreifen zu können.)

Microsoft
Mit der neuen Funktion =PY() geben Sie Python-Code direkt in Zellen ein, der dann in der Cloud ausgeführt wird. Die Ergebnisse werden auf dem Arbeitsblatt angezeigt.
In den von Microsoft gezeigten Beispielen werden gängige Aktionen wie das Erstellen von Pivot-Tabellen und Diagrammen mit Python demonstriert. Microsofts Partnerschaft mit Anaconda, einem Python-Repository, das beliebte Bibliotheken wie Matplotlib, pandas und scikit-learn enthält, erlaubt auch fortgeschrittenere Visualisierungen.
Die einzige potenzielle Einschränkung besteht darin, dass alles in der Cloud ausgeführt wird – Sie haben keinen Zugriff auf lokale Python-Installationen, einschließlich etwaiger Anpassungen, die Sie eingerichtet haben. Laut Microsoft wird Python in Excel durch die Verwendung von isolierten Containern gesichert, wobei der Code in einem Hypervisor in Azure ausgeführt wird. Auch Online-Arbeitsmappen werden in separaten Containern geöffnet. (Weitere Informationen über die Datensicherheit von Microsoft in Bezug auf Python finden Sie in diesem Support-Dokument).
Um loslegen zu können, müssen Sie im Beta-Channel für Insider sein und Excel für Windows (Build 16.0.16818.20000) ausführen. Die Funktion wird jedoch schrittweise eingeführt, sodass nicht alle Nutzer sofort Zugriff darauf erhalten. Außerdem werden später einige Funktionen nur für Inhaber einer kostenpflichtigen Microsoft-365-Lizenz verfügbar sein. Wenn Sie also den uneingeschränkten Zugang zu Python in Excel nur testen möchten, dann sollten Sie dies am besten während der aktuellen Vorschauphase tun.
Dieser Artikel wurde vom Englischen ins Deutsche übersetzt und erschien zuerst auf pcworld.com.