Python è uno dei linguaggi di programmazione più popolari al giorno d’oggi, mentre Excel è uno strumento essenziale per organizzare, manipolare e analizzare tutti i tipi di dati. Fino a oggi non esisteva un modo semplice per far lavorare insieme questi due mondi, ma Microsoft ha presentato oggi l’anteprima pubblica di Python in Excel, che consente di integrare le analisi di Python ed Excel all’interno della stessa griglia di Excel per un flusso di lavoro senza interruzioni.

Python in Excel combina le librerie di analisi e visualizzazione dei dati di Python con le funzioni di Excel, in modo da manipolare ed esplorare i dati in Excel utilizzando i grafici e le librerie Python e usare le formule, i grafici e le tabelle Pivot di Excel per affinare ulteriormente le tue analisi.

In questo modo è possibile fare analisi avanzate dei dati nell’ambiente di Excel accedendo a Python direttamente dalla barra multifunzione di Excel. Non è necessaria alcuna configurazione o installazione. Utilizzando i connettori integrati di Excel e Power Query, si possono facilmente inserire dati esterni in Python nei flussi di lavoro di Excel.

Microsoft sta anche collaborando con Anaconda, un repository Python leader a livello aziendale utilizzato da decine di milioni di professionisti dei dati in tutto il mondo. Python in Excel sfrutta Anaconda Distribution for Python in esecuzione su Azure, che include le librerie Python più diffuse come pandas per la manipolazione dei dati, statsmodels per la modellazione statistica avanzata e Matplotlib e seaborn per la visualizzazione dei dati.

python in excel

Ora si possono inoltre condividere le cartelle di lavoro e le analisi Python in strumenti collaborativi come Microsoft Teams e Microsoft Outlook. I colleghi possono ad esempio aggiornare le analisi di Python in Excel per ottenere le informazioni più aggiornate, anche se non hanno attivato Python in Excel. Microsoft ha pensato anche alla protezione e alla sicurezza dei dati. Python in Excel viene infatti eseguito su Microsoft Cloud con una sicurezza di livello enterprise come esperienza connessa M365.

Python in Excel è in fase di rilascio in Anteprima pubblica per gli iscritti al canale Beta del programma Microsoft 365 Insiders. Questa funzione sarà disponibile prima per Excel per Windows, a partire dalla build 16818, e poi per le altre piattaforme in un secondo momento. Durante la fase di anteprima, Python in Excel sarà incluso nell’abbonamento a Microsoft 365. Dopo l’anteprima, alcune funzionalità saranno limitate senza una licenza a pagamento. Ulteriori dettagli saranno disponibili prima della disponibilità generale.