Para obter informações sobre disponibilidade, consulte Disponibilidade do Python no Excel. Se encontrar quaisquer problemas com o Python no Excel, comunique-os ao selecionar Feedback da Ajuda> no Excel.
É a primeira vez que utiliza o Python no Excel? Comece com Introdução ao Python no Excel e Comece a utilizar o Python no Excel.
Painel de tarefas Definições de inicialização
O Python no Excel oferece um painel de tarefas de definições de inicialização. Este painel de tarefas permite-lhe controlar e criar definições universais do Python para um livro.
As definições de inicialização num livro não afetam as definições de inicialização noutro livro, mesmo que tenha os dois livros abertos ao mesmo tempo.
Nota
Em projetos Python em uma máquina local, as configurações de inicialização geralmente são salvas em um arquivo chamado init.py. O painel de tarefas das definições de inicialização do Python no Excel funciona de forma semelhante a um ficheiro init.py.
Aceder ao painel de tarefas
Para abrir o painel de tarefas de definições de inicialização, aceda ao separador Fórmulas e selecione Inicialização na secção Python.
Predefinições
O painel de tarefas das definições de inicialização inclui as seguintes instruções e comentários por predefinição. Algumas destas instruções são obrigatórias e não devem ser removidas e outras são editáveis. Consulte as seguintes secções Definições necessárias e Definições editáveis para obter informações adicionais.
# 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)
Definições necessárias
O painel de tarefas das definições de inicialização contém algumas instruções que são necessárias para o Python no Excel calcular corretamente.
Importante
Não é recomendado remover as seguintes instruções. Estas definições controlam a forma como o Excel executa as fórmulas Python. Remover estas instruções pode causar erros.
import excel
import warnings
warnings.simplefilter('ignore')
excel.set_xl_scalar_conversion(...)
excel.set_xl_array_conversion(...)
Definições editáveis
O painel de tarefas de definições de inicialização inclui as seguintes instruções de importação para as bibliotecas NumPy, pandas, Matplotlib, statsmodels e seaborn por predefinição.
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns
Você pode adicionar instruções de importação para bibliotecas adicionais e editar ou remover essas instruções de importação de biblioteca de código aberto existentes, se desejar. Consulte Bibliotecas de código aberto e Python no Excel para obter informações sobre bibliotecas disponíveis.
Nota
A alteração das definições de inicialização afeta o comportamento do Python no livro. Quaisquer alterações podem afetar o Python no Excel e o Copilot no Excel com Python.