Microsoft está llevando Python a Excel

Microsoft está llevando Python a Excel

Microsoft anunció la vista previa pública de Python en Excel, que permitirá a los usuarios avanzados de hojas de cálculo combinar scripts en el popular lenguaje Python y sus fórmulas habituales de Excel en el mismo libro.

Esta característica se implementará primero en Microsoft 365 Insiders como parte del canal beta de Excel para Windows. Sin embargo, aunque la función inicialmente solo estará disponible en la versión de escritorio de Excel, Microsoft señala que los cálculos de Python se ejecutarán en la nube de Microsoft. Python funciona perfectamente en cualquier PC moderna, por lo que no estoy seguro de por qué Microsoft optó por la ruta de la nube aquí.

«Ahora puede realizar análisis de datos avanzados en el entorno familiar de Excel accediendo a Python directamente desde la cinta de Excel», explica Stefan Kinnestrand, director general de Trabajo Moderno de Microsoft. “No se requiere configuración ni instalación. Con los conectores integrados de Excel y Power Query, puede incorporar fácilmente datos externos a Python en los flujos de trabajo de Excel”.

Microsoft se asoció con la plataforma de ciencia de datos Anaconda para darle vida a esta característica. La compañía está utilizando la distribución Anaconda Python, que se ejecuta en Azure, para llevar las bibliotecas de Python más populares a Excel, incluidas Matplotlib y seaborn para visualización de datos.

Para probar esto, deberá unirse al programa Microsoft 365 Insider y optar por el canal beta para obtener las últimas versiones de Excel. A partir de ahí, sólo es cuestión de seleccionar «insertar Python» en la cinta Fórmulas para comenzar.

Vale la pena señalar que desde hace mucho tiempo existen bibliotecas que permiten a los usuarios de Python trabajar con archivos de Excel, así como complementos de Excel (de pago) como PyXLL que también llevan la funcionalidad de Python a las hojas de cálculo de Microsoft.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carrito de compra