Se sei esperto in Python (o aspiri ad esserlo) ma non hai le competenze per lavorare con dati avanzati in Excel, Microsoft offre ora una sorta di combinazione di cioccolato e burro di arachidi che potresti considerare un regalo. Almeno finché non va oltre il firewall.
Stephen Kinstrand di Microsoft, scrivere di “Il meglio di entrambi i mondi per l’analisi e la visualizzazione dei dati”, scrive, “questa anteprima pubblica di Python in Excel consentirà agli esperti di fogli di calcolo di” manipolare ed esplorare i dati in Excel utilizzando grafici e librerie Python e quindi utilizzare formule, grafici e Tabelle pivot per migliorare ulteriormente la tua visibilità.”
Microsoft ha stretto una partnership con Python Analytics Repository Anaconda Portare librerie come Pandas, Statsmodels e Matplotlib in Excel. Python in Excel viene eseguito su server cloud Microsoft ed è promosso dall’azienda la sicurezza che ha da offrire. Python viene eseguito in contenitori isolati, senza accesso all’hardware, alla rete o ai token utente, afferma Microsoft. Python ed Excel possono dialogare tra loro solo tramite funzioni limitate – xl() e =PY() – che possono restituire solo risultati di codice, non macro, codice VBA o altri dati, come sostiene Microsoft.
Se vuoi iniziare subito ad accedere alla tua mente in due lingue diverse contemporaneamente, dovrai essere un abbonato. Programma Microsoft 365 Insider Sul canale demo e aggiorna Excel per creare 16818. Seleziona Formule dalla barra multifunzione, scegli Inserisci Python e fai clic su Prova anteprima. Anaconda ce l’ha Serie di post sul blog e video Esamina gli esempi introduttivi e gli esercizi sulla codifica Python in Excel (PyCel?).
Attualmente, Python in Excel è incluso in un abbonamento a Microsoft 365 ma potrebbe richiedere una licenza a pagamento prima della disponibilità generale, secondo Microsoft.
Sarà interessante vedere come funziona l’integrazione di Python in Excel. È un’offerta di codice altamente specializzata, ospitata nel cloud, apparentemente containerizzata e sicura. Ma la storia delle applicazioni Office con script e macro di Visual Basic for Applications (VBA) ha una lunga storia di exploit, patch e altri exploit. All’inizio dello scorso anno, Microsoft ha vietato tutte le macro di Office scaricate a meno che qualcuno non facesse del suo meglio per infettare. A parte questo, è un’interessante espansione dell’ambiente di codice già esistente Turing completo.
Immagine dell’inserzione di Pavlina Popovska/Getty Images