Tópicos relacionados
×
Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Python no Excel está atualmente em versão prévia e sujeito a alterações com base no feedback. Para utilizar esse recurso, inscreva-se no Programa Microsoft 365 Insider e escolha o nível Canal Beta Insider.

O Python no Excel está sendo implementado gradualmente para clientes do Excel para Windows que usam o Canal Beta. No momento, o recurso não está disponível em outras plataformas.

Se você encontrar algum problema com Python no Excel, informe-o selecionando Ajuda > Comentários no Excel.

Novo no Python no Excel? Comece com Introdução ao Python no Excel e Introdução ao Python no Excel

Bibliotecas Python de código aberto  

Python no Excel vem com um conjunto padrão de bibliotecas Python fornecidas pela Anaconda por meio de uma distribuição segura. Use essas bibliotecas Python para simplificar sua análise de dados, encontrar padrões e insights ocultos e visualizar seus dados com gráficos. 

Core Python em bibliotecas do Excel 

As seguintes bibliotecas de código aberto estão disponíveis com Python no Excel por padrão. Eles foram importados com as declarações listadas. 

  • Matplotlib. Import instrução: import matplotlib.pyplot as plt

  • NumPy. Import instrução: import numpy as np

  • pandas. Import instrução: import pandas as pd

  • seaborn. Import instrução: import seaborn as sns

  • statsmodels. Import instrução: import statsmodels as sm

Observação: Essas bibliotecas principais também estão listadas no painel de tarefas de inicialização do Python no Excel. Acesse o painel de tarefas de inicialização selecionando Fórmulas > Inicialização na faixa do Excel. Esse painel de tarefas é atualmente somente leitura e mostra as configurações de inicialização do seu Python no tempo de execução do Excel.

Como importar bibliotecas 

Além das bibliotecas principais, você pode importar bibliotecas adicionais disponíveis através do Anaconda. Importe bibliotecas Python para o Excel usando uma instrução de importação Python em uma célula Python no Excel, como import numpy as np. Essa instrução importa a biblioteca NumPye atribui a ela o alias np. Depois de inserir essa instrução de importação em uma célula Python, você pode referir-se à biblioteca NumPy como np em todas as fórmulas Python nessa pasta de trabalho. 

Dica: Para garantir que suas bibliotecas sejam importadas antes da execução das fórmulas Python, insira suas instruções de importação e quaisquer configurações na primeira planilha da sua pasta de trabalho. Se desejar, você pode reservar a primeira planilha especificamente para as instruções e configurações de importação.

Importante: Isso é exigido pela conceção do portal do SEF. import [library] as [name] Por exemplo, para importar a biblioteca beautifulsoup4, use a instrução import.from bs4 import BeautifulSoup Consulte a documentação de cada biblioteca para aprender a instrução de importação recomendada.

Lista de bibliotecas recomendadas 

A tabela a seguir mostra um subconjunto de bibliotecas de código aberto fornecidas pelo Anaconda que você pode usar com Python no Excel. As bibliotecas Matplotlib, NumPy, seaborn, statsmodels e pandassão importadas por padrão. As bibliotecas adicionais listadas na tabela não são importadas automaticamente, mas você pode optar por importá-las, se desejar. 

Importante: Para proteger a segurança dos seus dados, essas bibliotecas não terão a capacidade de fazer solicitações de rede ou acessar seus arquivos e dados na sua máquina local. Para saber mais, veja Segurança de dados e Python no Excel.

Observação: O Python no Excel dá suporte a fontes em inglês, chinês (simplificado), francês, alemão, japonês e espanhol.

Biblioteca

Descrição

Astropy

Uma biblioteca Python para astronomia. Licença: BSD-3-Cláusula.

beautifulsoup4

Uma biblioteca Python projetada para captura de tela. Licença: MIT.

imbalanced-learn

Ajuda a resolver problemas de classificação, oferecendo técnicas de reamostragem. Depende do scikit-learn. Licença: MIT.

IPython

Uma biblioteca para computação interativa. Licença: BSD-3-Cláusula.

Gensim

Uma biblioteca de modelagem de tópicos e processamento de linguagem natural. Licença: LGPL-2.1.

Matplotlib

Cria gráficos e figuras com qualidade de publicação em Python. Licença: PSF.

NetworkX

Um pacote Python para criar e manipular redes complexas. Licença: BSD-3-Cláusula.

NumPy

Oferece processamento de array para números, strings, registros e objetos. Licença: BSD-3-Cláusula.

pandas

Oferece estruturas de dados e ferramentas de análise de dados. Licença: BSD-3-Cláusula.

Pillow

Adiciona suporte para abrir, manipular e salvar diferentes formatos de arquivo de imagem. Licença: PIL.

PyTables

Reúne Python, a biblioteca HDF5e a biblioteca NumPypara lidar com grandes quantidades de dados. Licença: BSD-3-Cláusula.

PyWavelets

Uma biblioteca de transformações wavelet. Licença: MIT.

scikit-learn

Um conjunto de módulos Python para aprendizado de máquina e mineração de dados. Licença: BSD-3-Cláusula.

SciPy

Uma biblioteca científica para Python. Licença: BSD-3-Cláusula.

seaborn

Uma biblioteca de visualização de dados estatísticos. Licença: BSD-3-Cláusula.

snowballstemmer

Uma coleção de bibliotecas de algoritmos para Python. Licença: BSD-2-Clause.

statsmodels

Cálculos e modelos estatísticos, para uso com a biblioteca SciPy. Licença: BSD-3-Cláusula.

SymPy

Uma biblioteca Python para matemática simbólica. Licença: BSD-3-Cláusula.

tabulate

Uma biblioteca para criar e formatar tabelas. Licença: MIT.

Saiba mais com Anaconda 

Para saber mais sobre a integração e as bibliotecas compatíveis, acesse Anaconda.

Artigos relacionados

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×