Importar Excel com Várias Abas no Python

Importar arquivo Excel no Python é tranquilo, o Pandas ajuda bastante. Importar arquivo Excel separando as abas, cada uma em um dataframe diferente? Olha, me surpreendeu, é simples também.

ExcelFileread_excel

# carrega biblioteca

import pandas as pd

# carrega arquivo
xls = pd.ExcelFile('diretorio/nome_do_arquivo.xls')

# 'extrai' aba 1
df1 = pd.read_excel(xls, sheet_name='nome_da_aba_1')

# 'extrai' aba 2
df2 = pd.read_excel(xls, sheet_name='nome_da_aba_2')

sheetname

  • header: indica a linha a ser utilizada como cabeçalho;
  • skiprows: indica quantas linhas devem ser puladas (caso as primeiras linhas da aba estejam em branco);
  • indexcol: indica qual coluna deve ser utilizada como índice.
  • https://pandas.pydata.org/pandas-docs/version/0.16/generated/pandas.ExcelFile.parse.html
  • https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *