Para obtener información sobre la disponibilidad, consulte la disponibilidad de Python en Excel. Si encuentra algún problema con Python en Excel, notifíquelo seleccionandoComentarios de ayuda> en Excel.
¿Es nuevo en Python en Excel? Comience con Introducción a Python en Excel e Introducción a Python en Excel.
Panel de tareas de configuración de inicialización
Python en Excel ofrece un panel de tareas de configuración de inicialización. Este panel de tareas 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 los proyectos de Python en una máquina local, la configuración de inicialización normalmente se guarda en un archivo denominado init.py. El panel de tareas de configuración de inicialización de Python en Excel funciona de forma similar a un archivo init.py.
Obtener acceso 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.
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 obligatorias y no deben quitarse, y otras son editables. Consulte las siguientes secciones Configuración requerida 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 que son necesarias para que Python en Excel realice el cálculo correcto.
Importante
No se recomienda quitar las siguientes instrucciones. Esta configuración controla cómo Excel ejecuta las fórmulas de Python. Si quita estas instrucciones, pueden producirse 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 añadir sentencias import para bibliotecas adicionales y editar o eliminar estas sentencias import de bibliotecas de código abierto existentes si así lo desea. Vea Bibliotecas de código abierto y Python en Excel para obtener información sobre las bibliotecas disponibles.
Nota
El cambio de la configuración de inicialización afecta al comportamiento de Python en el libro. Cualquier cambio puede afectar tanto a Python en Excel como a Copilot en Excel con Python.