Anuncio de Python en Excel (22/08/2023)

1. Descripción general de Python en Excel

Ayer (22 de agosto de 2023), se anunció Python en Excel en Microsoft Tech Community. Mientras tanto, hemos estado usando una biblioteca separada para vincular Excel y Python, pero finalmente proporcionamos vinculación en un entorno básico sin necesidad de una instalación separada.

Anuncio de Python en Excel: combinación del poder de Python y la flexibilidad de Excel.

Python in Excel
Pitón en Excel

El resumen del artículo es el siguiente.

  • Introducción de Python para ampliar las capacidades de análisis de Excel
  • Publicado como vista previa pública
  • Si ingresa código Python en una celda de la hoja de trabajo, se ejecuta en la nube de Microsoft y se puede visualizar como gráficos (no se requiere instalación en la PC local).
  • La biblioteca Python utiliza el repositorio Anaconda.
  • Compartir, @mencionar, ser coautor a través de herramientas de colaboración (Teams, Outlook, etc.)

En el siguiente vídeo introductorio se puede ver una sencilla demostración en acción.

2. Ejemplos de uso de Python en Excel

2.1. Visualizaciones avanzadas

Utilizando bibliotecas de gráficos de Python conocidas, como Matplotlib y seaborn, puede crear una variedad de gráficos, desde gráficos de barras y gráficos de líneas hasta visualizaciones especializadas como mapas de calor, gráficos de violín y gráficos de grupos.

Gráfico de pares usando Seaborn

2.2. Aprendizaje automático, análisis predictivo y pronósticos

Aproveche el poder de las bibliotecas de Python, como scikit-learn y los modelos estadísticos, para utilizar técnicas populares de aprendizaje automático, análisis predictivo y pronóstico, como análisis de regresión, modelado de series temporales y más.

Modelo de Machine Learning que predice el clima usando Python y Excel LAMBDA.

2.3. Limpieza de datos

Se pueden utilizar eficazmente técnicas avanzadas de limpieza de datos, como el uso de técnicas como la búsqueda de valores faltantes, la estandarización de formatos, la eliminación de duplicados y expresiones regulares para transformaciones basadas en patrones.

Extracción de fechas mediante expresiones regulares.

3. Breves impresiones tras revisar el lanzamiento de Python en Excel

Al mirar los artículos y videos, hay expectativas y arrepentimientos.

que esperar

  • Se espera que aumente la utilización de Python en Excel y que mejore enormemente la capacidad de utilizar y analizar datos.
  • En particular, es fácil de implementar porque no es necesario instalar el tiempo de ejecución, el paquete, etc. de Python en una PC local.

lo que falta

  • Actúa como una función en la hoja de trabajo y no reemplaza a VBA.
  • El código Python se ejecuta en Microsoft Cloud, no en una máquina local. Parece que no se puede utilizar en un entorno donde Internet está bloqueado.
  • No es gratuito y algunas funciones serán de pago (después de la versión preliminar, algunas funciones estarán restringidas sin una licencia paga).

Es una pena que Python en Excel aún no haya reemplazado a VBA. Espero que algún día en el futuro, VBA definitivamente sea reemplazado por Python.

Deja una respuesta

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

es_ESEspañol