O Python no Excel está atualmente a ser lançado para utilizadores empresariais e empresariais que executam o Canal Atual no Windows, a partir da Versão 2407 (Compilação 17830.20128). Está disponível em pré-visualização para utilizadores Familiares e Pessoais que executem o Canal Atual no Windows a partir da Versão 2405 (Compilação 17628.20164). O Python no Excel está disponível em pré-visualização para utilizadores do Education que executem o Canal Atual (Pré-visualização) através do Programa Insider do Microsoft 365

Está a ser implementada primeiro no Excel para Windows e, em seguida, noutras plataformas posteriormente. Para obter mais informações de disponibilidade, veja Python in Excel availability (Disponibilidade do Python no Excel).​​​​​​​

Se encontrar problemas com o Python no Excel, comunique-os ao selecionar Ajuda > Feedback no Excel.  

Novo no Python no Excel? Começar com a 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 concebida para ajudá-lo a moldar os seus dados e está disponível no Excel e noutros produtos Microsoft.

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

Importante: Power Query é a única forma de importar dados externos para utilização com o Python no Excel.

Para saber mais sobre Power Query, consulte Power Query para Obter Ajuda do Excel

Como utilizar Power Query para importar dados para Python no Excel 

Siga os passos seguintes para saber como importar um conjunto de dados externos de exemplo e como utilizar com o Python no Excel.

Dica: Se já estiver familiarizado com Power Query e quiser trabalhar com consultas existentes no seu livro, avance para Utilizar Power Query dados com o Python no Excel mais à frente neste artigo.

  1. Para ver os grupos de & Connections Obter & Transformar Dados e Consultas, selecione o separador Dados. Selecione Obter Dados para selecionar a sua origem de dados. Pode importar dados de várias origens, incluindo ficheiros de valores separados por vírgulas (CSV). Cada importação cria uma consulta.Este exemplo importa dados do serviço Northwind OData, uma origem de dados de teste. Para tal, selecione Obter> de Dados de Outras Origens > a Partir do Feed OData.

  2. Em seguida, introduza a seguinte ligação para o serviço OData Northwind e selecione OK.

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

  3. Na caixa de diálogo Power Query pré-visualização, selecione uma tabela de dados para carregar para o Excel. Neste exemplo, selecione a tabela Categorias e, em seguida, selecione a seta junto ao botão Carregar e selecione Carregar Para.... A seguinte captura de ecrã mostra a caixa de diálogo Power Query pré-visualização com a tabela Categorias selecionada e a opção Carregar Para... apresentada.Configure uma conexão Power Query para Python no Excel. Escolha a tabela Categorias no OData.

    Observações: 

    • Também pode selecionar Transformar Dados na caixa de diálogo Power Query pré-visualização. Isto permite-lhe editar os dados no Editor do Power Query antes de os importar para o Excel.

    • Se quiser ver os dados na grelha do Excel, selecione o botão Carregar . Esta ação irá carregar a tabela selecionada diretamente para a grelha do Excel.

  4. Selecione Criar Apenas Ligação para estabelecer a ligação de dados a partir da origem. Power Query cria automaticamente uma consulta para esta ligação.Escolha Somente Criar Conexão na caixa de diálogo Importar Dados.

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

    Dica: Paire o cursor do rato sobre as consultas no painel de tarefas para obter uma pré-visualização dos dados.

A secção seguinte descreve como analisar os dados das Categorias com Python no Excel.

Utilizar Power Query dados com o Python no Excel

O procedimento seguinte pressupõe que criou uma ligação Power Query com os dados de Categorias do serviço OData Northwind descrito na secção do artigo anterior. Estes passos mostram como analisar os dados das Categorias com Python no Excel.

  1. Para trabalhar com dados externos com o Python no Excel, ative o Python numa célula ao introduzir a função =PY . Em seguida, utilize o Python no Excel xl() fórmula para referenciar elementos do Excel, como uma consulta Power Query. Neste exemplo, introduza xl("Categories") na célula Python no Excel.

  2. A célula Python apresenta agora os dados das Categorias num DataFrame, conforme devolvido pela fórmula xl("Categories") . Selecione o ícone card junto ao DataFrame para ver uma pré-visualização dos dados no DataFrame. A seguinte captura de ecrã mostra a pré-visualização do DataFrame.Um Python aberto no Excel DataFrame card mostrando dados de categoria.  

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

  3. Converta os dados nos valores do DataFrame para o Excel, que devolvem os dados para a grelha do Excel. Para converter o DataFrame em valores do Excel, selecione a célula que contém o DataFrame e, em seguida, selecione o ícone Inserir Dados . A seguinte captura de ecrã mostra um exemplo deste ícone junto ao DataFrame.Selecione o ícone Inserir Dados para extrair os dados DataFrame. Selecionar o ícone Inserir Dados abre um menu com uma lista de valores relevantes para os seus dados.O menu Inserir Dados oferece opções para inserir os dados.  

  4. Selecione o primeiro valor no menu MatrizPré-visualização. Este valor apresenta os dados do Python do DataFrame na grelha do Excel. Veja a seguinte captura de ecrã para obter um exemplo.Extraia os dados para a grade do Excel com o menu Inserir Dados.

  5. Agora que já utilizou Power Query para importar dados externos e processou esses dados com o Python no Excel, está pronto para começar a analisar dados com o Python no Excel. Para saber como criar gráficos e gráficos Python com os seus dados, consulte Criar gráficos e gráficos 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.