Como faço para importar as outras guias de um arquivo excel?
Importei um arquivo e só estou conseguindo visualizar a primeira guia do arquivo
Obrigado
Como faço para importar as outras guias de um arquivo excel?
Importei um arquivo e só estou conseguindo visualizar a primeira guia do arquivo
Obrigado
Olá Wanderson, tudo bem? Espero que sim!
O método pd.read_excel() consegue importar mais de uma planilha de uma vez do mesmo arquivo excel.
Há um argumento da função que se chama sheet_name, que por padrão recebe o valor 0. Importando assim a primeira planilha do arquivo.
Você pode passar como parâmetro o índice de uma planilha, o nome, uma lista com índices e nomes ou ainda passar o valor None, para pegar todas as planilhas de uma vez.
Exemplos:
dados = pd.read_excel('arquivo.xlsx', sheet_name = 0) # Pega a primeira planilha, zero é o valor padrão e não precisa ser escrito nesse caso
dados = pd.read_excel('arquivo.xlsx', sheet_name = 1) # Pega a segunda planilha, como o índice começa em 0, o valor 1 corresponde a segunda
dados = pd.read_excel('arquivo.xlsx', sheet_name = 'Planilha 1') # Pega a planilha com o nome 'Planilha 1'
dados = pd.read_excel('arquivo.xlsx', sheet_name = [0, 2, 'Planilha 1']) # Pega a primeira e terceira planilhas e a planilha com nome 'Planilha 1'
dados = pd.read_excel('arquivo.xlsx', sheet_name = None) # Pega todas as planilhas de uma só vez
Caso importe mais de uma planilha de uma só vez e armazene no objeto dados, consegue acessar as planilhas da mesma forma que um dicionário ordenado.
dados[0] # Acessa a primeira planilha, caso a importação for feita com mais de uma planilha
dados['Planilha 1'] # Acessa a planilha com nome 'Planilha 1' se a importação foi feita com mais de uma planilha
Bons estudos!