guia passo a passo para ajudar alguém com pouco conhecimento em Python com Excel

rossieric

Eric Rossi

Posted on November 27, 2023

guia passo a passo para ajudar alguém com pouco conhecimento em Python com Excel

Totalmente gerado via chat gpt

Pré-requisitos:

  1. Instale o Python:
    Certifique-se de ter o Python instalado em seu sistema. Você pode baixar o Python em python.org. Durante a instalação, marque a opção "Adicionar ao PATH" para facilitar o acesso ao Python no terminal.

  2. Instale as bibliotecas necessárias:
    Abra o terminal (ou prompt de comando) e execute os seguintes comandos para instalar as bibliotecas pandas e openpyxl:

   pip install pandas openpyxl
Enter fullscreen mode Exit fullscreen mode

Criando o Script:

  1. Crie um novo arquivo Python:
    Abra seu editor de texto favorito (como VSCode, Notepad++, etc.) e crie um novo arquivo. Salve-o com um nome significativo, como importar_excel.py.

  2. Copie o Script:
    Copie o seguinte código para o seu arquivo Python:

   import os
   import pandas as pd

   # Pasta onde estão os arquivos Excel
   pasta_origem = 'caminho/da/sua/pasta'

   # Caminho do arquivo Excel central
   arquivo_destino = 'caminho/do/arquivo/central.xlsx'

   # Inicialize um DataFrame vazio para armazenar os dados
   dados_centrais = pd.DataFrame()

   # Loop pelos arquivos na pasta de origem
   for arquivo_nome in os.listdir(pasta_origem):
       if arquivo_nome.endswith('.xlsx'):
           caminho_arquivo = os.path.join(pasta_origem, arquivo_nome)

           # Ler dados do arquivo Excel atual
           dados_origem = pd.read_excel(caminho_arquivo)

           # Adicionar os dados ao DataFrame central
           dados_centrais = pd.concat([dados_centrais, dados_origem], ignore_index=True)

   # Salvar dados no arquivo Excel central
   dados_centrais.to_excel(arquivo_destino, index=False)

   print(f'Dados de todos os arquivos Excel foram copiados para {arquivo_destino}.')
Enter fullscreen mode Exit fullscreen mode

Certifique-se de substituir 'caminho/da/sua/pasta' pelo caminho real da pasta que contém seus arquivos Excel e 'caminho/do/arquivo/central.xlsx' pelo caminho desejado para o arquivo Excel central.

Executando o Script:

  1. Abra o Terminal (ou Prompt de Comando):
    Abra o terminal no mesmo diretório onde você salvou o arquivo Python.

  2. Execute o Script:
    Digite o seguinte comando para executar o script:

   python importar_excel.py
Enter fullscreen mode Exit fullscreen mode

Isso iniciará a execução do script. Se tudo estiver configurado corretamente, o script deve imprimir uma mensagem indicando que os dados foram copiados com sucesso.

Conclusão:

Esse guia fornece uma introdução básica sobre como executar um script Python para ler dados de vários arquivos Excel em uma pasta e agregá-los em um único arquivo Excel.

💖 💪 🙅 🚩
rossieric
Eric Rossi

Posted on November 27, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

What was your win this week?
weeklyretro What was your win this week?

November 29, 2024

Where GitOps Meets ClickOps
devops Where GitOps Meets ClickOps

November 29, 2024