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.

O Python no Excel está atualmente em versão prévia e está sujeito a alterações com base nos comentários. 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 problemas com o Python no Excel, denuncie-os 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

O que é Power Query?  

Power Query é uma ferramenta de transformação e preparação de dados projetada para ajudar você a moldar seus dados e está disponível no Excel e em outros produtos da Microsoft.

Use Power Query com Python no Excel para importar dados externos para o Excel e, em seguida, analisar esses dados com Python. 

Importante: Power Query é a única maneira de importar dados externos para uso com Python no Excel.

Para saber mais sobre Power Query, consulte Power Query for Excel Help

Como usar Power Query para importar dados para Python no Excel 

Siga as etapas a seguir para saber como importar um conjunto de dados externos de exemplo e usar com o Python no Excel.

Dica: Se você já estiver familiarizado com Power Query e quiser trabalhar com consultas existentes em sua pasta de trabalho, pule para Usar Power Query dados com o Python no Excel mais adiante neste artigo.

  1. Para ver os grupos Obter & Transformar Dados e Consultas & Connections, selecione a guia Dados. Escolha Obter Dados para selecionar sua fonte de dados. Você pode importar dados de várias fontes, incluindo arquivos CSV (valores separados por vírgulas). Cada importação cria uma consulta.

    Este exemplo importa dados do serviço Northwind OData, uma fonte de dados de teste. Para fazer isso, selecione Obter dados > de outras fontes > no Feed do OData.

  2. Em seguida, insira o link a seguir para o serviço Northwind OData e selecione OK.

    https://services.odata.org/northwind/northwind.svc/

  3. Na caixa de diálogo visualização Power Query, selecione uma tabela de dados para carregar no Excel. Para este exemplo, selecione a tabela Categorias e selecione a seta ao lado do botão Carregar e escolha Carregar Para.... A captura de tela a seguir mostra a caixa de diálogo Power Query visualização com a tabela Categorias selecionada e a opção Carregar para... exibida.

    Configure uma conexão Power Query para Python no Excel. Escolha a tabela Categorias no OData.

    Observações: 

    • Você também pode selecionar Transformar Dados na caixa de diálogo visualização Power Query. Isso permite editar os dados no Editor do Power Query antes de importá-los para o Excel.

    • Se você quiser exibir os dados na grade do Excel, selecione o botão Carregar . Isso carregará a tabela selecionada diretamente na grade do Excel.

  4. Selecione Somente Criar Conexão para estabelecer a conexão de dados na origem. Power Query cria automaticamente uma consulta para essa conexão.

    Escolha Somente Criar Conexão na caixa de diálogo Importar Dados.

  5. O painel Consultas & Connections é aberto automaticamente, listando a consulta criada por Power Query para a fonte de dados selecionada— nesse caso, a tabela Categorias do conjunto de dados de exemplo OData do Northwind. Para abrir manualmente o painel Consultas & Connections, na guia Dados, selecione Consultas & Connections.

    Dica: Passe o mouse sobre as consultas no painel de tarefas para obter uma visualização dos dados.

A próxima seção descreve como analisar os dados de Categorias com Python no Excel.

Usar dados Power Query com Python no Excel

O procedimento a seguir pressupõe que você tenha criado uma conexão Power Query com os dados de Categorias do serviço Northwind OData descritos na seção de artigo anterior. Essas etapas mostram como analisar os dados de Categorias com Python no Excel.

  1. Para trabalhar com dados externos com o Python no Excel, habilite o Python em uma célula inserindo a função =PY . Em seguida, use o Python no Excel xl() fórmula para referenciar elementos do Excel, como uma consulta Power Query. Para este exemplo, insira xl("Categories") na célula Python no Excel.

  2. A célula Python agora exibe os dados Categorias em um DataFrame, conforme retornado pela fórmula xl("Categories") . Selecione o ícone cartão ao lado do DataFrame para exibir uma visualização dos dados no DataFrame. A captura de tela a seguir mostra a visualização do DataFrame.

    Uma visualização dos dados no objeto DataFrame.

    Dica: Redimensione a caixa de diálogo DataFrame usando o ícone no canto inferior direito.

  3. Converta os dados no DataFrame em valores do Excel, que retorna os dados para a grade do Excel. Para converter os valores DataFrame em Excel, selecione a célula que contém o DataFrame e selecione o ícone Inserir Dados . A captura de tela a seguir mostra um exemplo desse ícone ao lado do DataFrame.



    Escolha a opção Inserir Dados para o objeto DataFrame. Selecionar o ícone Inserir Dados abre um menu com uma lista de valores relevantes para seus dados.

    Exiba o menu depois de selecionar Inserir Dados para o objeto DataFrame.

  4. Selecione o primeiro valor no menu, arrayPreview. Esse valor exibe os dados do Python do DataFrame na grade do Excel. Confira a captura de tela a seguir para obter um exemplo.

    Consulte o resultado arrayPreview do DataFrame na grade do Excel.

  5. Agora que você usou Power Query para importar dados externos e processou esses dados com o Python no Excel, você está pronto para começar a analisar dados com o Python no Excel. Para saber como criar gráficos e gráficos do Python com seus dados, confira Criar gráficos e gráficos do Python no Excel.

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!

×