Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para la Web Mi Office para iPhone

Python en Excel está disponible para los usuarios Enterprise y Empresa que ejecutan el Canal actual en Windows, a partir de la versión 2408 (compilación 17928.20114) y el Canal mensual para empresas en Windows, a partir de la versión 2408 (compilación 17928.20216). También está disponible en Excel para la Web para usuarios Enterprise y Empresa. Python en Excel está disponible en versión preliminar para usuarios de Familia y Personal en Excel para la Web o ejecutando el Canal actual en Windows a partir de la versión 2405 (compilación 17628.20164). Está disponible en versión preliminar para los usuarios de Educación que ejecutan el Canal actual (versión preliminar) a través del Programa Insider de Microsoft 365. Actualmente no está disponible para el Canal semestral para empresas.

Python en Excel está disponible para los usuarios empresariales y empresariales que ejecutan el Canal actual en Excel para Mac a partir de la versión 16.96 (compilación 25041326). Está disponible en versión preliminar para usuarios familiares y personales en Excel para Mac a través del Programa Insider de Microsoft 365. Elija el nivel de Insider del canal beta e instale la compilación más reciente de Excel; está disponible a partir de la versión 16.95 (compilación 25021921).

Para obtener más información sobre la disponibilidad, consulte la disponibilidad de Python en Excel. Si encuentra algún problema con Python en Excel, notifíquelo seleccionando Ayuda > Comentarios en Excel.

¿Es nuevo en Python en Excel? Comience con Introducción a Python en Excel y Introducción a Python en Excel.

Panel de tareas Configuración de inicialización

Python en Excel ofrece un panel de tareas de configuración de inicialización. Este panel de tareas le permite controlar y crear configuraciones universales de Python para un libro.

La configuración de inicialización de un libro no afecta a la configuración de inicialización de otro libro, incluso si tiene ambos libros abiertos al mismo tiempo.

Nota: En proyectos de Python en una máquina local, la configuración de inicialización se guarda normalmente en un archivo llamado init.py. El panel de tareas de inicialización de Python en Excel funciona de forma similar a un archivo de init.py.

Acceder al panel de tareas

Para abrir el panel de tareas de configuración de inicialización, vaya a la pestaña Fórmulas y seleccione Inicialización en la sección python.

Vaya a Fórmulas y seleccione Inicialización en la sección python para abrir el panel de tareas de configuración de inicialización.

Configuración predeterminada

El panel de tareas de configuración de inicialización incluye las siguientes instrucciones y comentarios de forma predeterminada. Algunas de estas instrucciones son necesarias y no se deben quitar, y algunas de ellas se pueden editar. Consulte las siguientes secciones Configuración obligatoria y Configuración editable para obtener información adicional.

# The following import statements are pre-loaded. import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns import excel import warnings warnings.simplefilter('ignore')

# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)

Configuración necesaria

El panel de tareas de configuración de inicialización contiene algunas instrucciones necesarias para que Python en Excel calcule correctamente.

Importante:  No se recomienda quitar las instrucciones siguientes. Esta configuración controla cómo excel ejecuta fórmulas Python. Quitar estas instrucciones puede causar errores.

import excel import warnings warnings.simplefilter('ignore') excel.set_xl_scalar_conversion(...) excel.set_xl_array_conversion(...)

Configuración editable

El panel de tareas de configuración de inicialización incluye las siguientes instrucciones de importación para las bibliotecas NumPy, pandas, Matplotlib, statsmodels y seaborn de forma predeterminada.

import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns

Puede agregar instrucciones de importación para bibliotecas adicionales y editar o quitar estas instrucciones de importación de biblioteca de código abierto existentes si lo desea. Consulte Bibliotecas de código abierto y Python en Excel para obtener información sobre las bibliotecas disponibles.

Nota: Cambiar la configuración de inicialización afecta al modo en que Python se comporta en el libro. Cualquier cambio puede afectar tanto a Python en Excel como a Copilot en Excel con Python.

Artículos relacionados

Bibliotecas de código abierto y Python en Excel

Seguridad de datos y Python en Excel​​​​​​​

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.