Configuración de inicialización de Python en Excel

Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac

Para obtener información sobre disponibilidad, consulte Disponibilidad de Python en Excel. Si encuentra algún problema con Python en Excel, informe de ellos seleccionando Comentarios de ayuda>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.

Bibliotecas de código abierto y Python en Excel

Seguridad de datos y Python en Excel