Buscar

Execel avançado

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

EXCEL AVANÇADO
ETAPA 2
FILTRANDO E IMPORTANDO DADOS
CENTRO UNIVERSITÁRIO
LEONARDO DA VINCI
Rodovia BR 470, Km 71, nº 1.040, Bairro Benedito
89130-000 - INDAIAL/SC
www.uniasselvi.com.br
Curso de Excel Avançado
Centro Universitário Leonardo da Vinci
Organização
Greisse Moser Badalotti
Autor
Paolo Moser
Reitor da UNIASSELVI
Prof. Hermínio Kloch
Pró-Reitoria de Ensino de Graduação a Distância
Prof.ª Francieli Stano Torres
Pró-Reitor Operacional de Ensino de Graduação a Distância
Prof. Hermínio Kloch
Diagramação e Capa
Renan Willian Pacheco
Revisão
Joice Carneiro Werlang
1.1 INTRODUÇÃO
Olá! Neste capítulo aprenderemos como utilizar o Excel para manipular bases 
(ou listas) de dados, utilizando ferramentas de filtro, seleção e classificação de registros. 
Também veremos como importar dados de fontes externas e como criar consultas 
personalizadas. Para tanto, alguns conceitos são necessários – além de certa familiaridade 
com os recursos básicos do Excel –, e estes conceitos são definidos a seguir.
Filtrar dados significa selecionar os mesmos de acordo com algum critério de 
interesse, por exemplo, um valor específico, um intervalo de valores, um ou mais 
atributos nominais, data etc. É através da filtragem que podemos encontrar as informações 
que necessitamos, em meio a um universo de milhares de registros. É o caso de selecionar 
apenas habitantes de Santa Catarina em uma base de dados nacional, por exemplo.
Classificar dados/registros é um conceito que já foi definido na primeira etapa 
deste material. Relembrando sucintamente: classificar dados significa manipular a 
ordem em que os mesmos são dispostos na tabela, de forma a obter-se uma estrutura 
desejada (ordem alfabética, por exemplo). Essa classificação normalmente é dividida 
em três grandes grupos: texto, numérica ou de data. É o caso de organizar uma lista em 
ordem alfabética, por exemplo.
Importar dados, no contexto deste material, significa “abrir” bases de dados que 
não são originalmente nativas do Excel, para poder manipulá-los da mesma forma que 
um arquivo nativo. Isso quer dizer que os dados não necessariamente foram digitados/
gerados em uma planilha Excel, mas a sua importação permite que novos dados sejam 
adicionados, removidos e operacionalizados exatamente com as mesmas ferramentas 
que estão disponíveis para arquivos nativos.
Bons estudos!
2 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
1.2 AUTOFILTRO
O autofiltro é a ferramenta básica de filtragem e classificação do Excel. Você pode 
acessá-la por meio de vários caminhos distintos (como a maioria das ferramentas do 
Excel). Entretanto, neste material optamos por demonstrar, para todas as ferramentas 
(inclusive as futuras), um único caminho, em prol da simplicidade.
Antes de falarmos da ferramenta em si, temos que tomar o cuidado de organizar 
corretamente os dados. Essa precaução é fundamental para o bom funcionamento 
dos filtros. Para tanto, devemos manter os dados sistematizados na forma de tabelas 
com atributos nas colunas e registros nas linhas. Lembra de quando falamos de banco 
de dados, no primeiro capítulo? Pois então, é exatamente isso: precisamos dados 
organizados na forma de um banco tabular, onde a primeira linha contém os cabeçalhos 
que indicam o significado de cada atributo. Para fins didáticos, consideremos os dados 
a seguir (Figura 1), que serão utilizados nos exemplos subsequentes. Esses dados 
(fictícios) referem-se ao cadastro de 10 alunos de uma instituição de Ensino Superior 
(já registrados em uma planilha do Excel).
FIGURA 1 – CADASTRO (FICTÍCIO) DE ALUNOS DE CURSO SUPERIOR
FONTE: O autor
A ferramenta “Filtro”1deve ser aplicada à linha dos cabeçalhos2 (Linha 1). Para 
tanto, posicione o cursor na célula A1 (para referenciar a linha de cabeçalhos) e utilize o 
menu DADOS. Na seção “Classificar e Filtrar”, clique no botão “Filtro” (conforme Figura 
2). Doravante, procedimentos operacionais como este serão descritos pelo seguinte 
padrão: DADOS >> Classificar e Filtrar > Filtro.
1 “Filtro” e “Autofiltro” são tratados como sinônimo, uma vez que os arquivos de ajuda do Excel 
chamam a ferramenta de Autofiltro, enquanto a tradução do software ao português optou por 
denominá-la apenas como Filtro.
2 O atributo “ID” refere-se ao identificador (único) de cada um dos registros da tabela.
3
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
FIGURA 2 – FERRAMENTA FILTRO
FONTE: O autor
Agora, olhe para a planilha do Excel. Note o aparecimento de pequenas setas 
na linha dos cabeçalhos. Estas setas são menus flutuantes que lhe permitirão filtrar 
(e classificar) os dados a seu próprio gosto. Por exemplo, suponha que você queira 
selecionar os registros de todas as alunas que se chamam “Juliana”. Para isso, clique na 
seta que está sobre o atributo “Nome”, no cabeçalho. No menu que aparece, desabilite 
a opção “(Selecionar Tudo)” e, em seguida, habilite a opção “Juliana” e clique em OK. 
Verifique esta configuração (antes de clicar em OK) na Figura 3.
FIGURA 3 – CONFIGURAÇÃO PARA FILTRAR O ATRIBUTO “NOME”, PARA SELECIONAR 
“JULIANA”
FONTE: O autor
4 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
Pronto, o resultado da aplicação do filtro é uma tabela com duas linhas, apenas 
(Figura 4). Isto se torna óbvio se você observar que, na planilha original, existem apenas 
duas Julianas. Duas observações fazem-se necessárias:
a) Os dados que não atendem aos critérios da filtragem estão ocultos. O Excel não exclui 
(“deleta”) registro algum quando a ferramenta filtro é utilizada.
b) Note que o número das linhas que permaneceram na tabela (4 e 6) estão em azul. 
Isto indica que um filtro está ativado. Acostume-se a observar isto em suas planilhas 
antes de se desesperar pensando: “Acho que perdi quase todos os meus registros”.1
1 Caso queira desabilitar o filtro, note a existência da opção “Limpar filtro de nome”, no menu 
flutuante do próprio filtro. Basta utilizar esta opção e os dados originais voltam à planilha.
FIGURA 4 – RESULTADO DA FILTRAGEM DO ATRIBUTO “NOME”, PARA SELECIONAR 
“JULIANA”
FONTE: O autor
Note que as opções de Classificação também se encontram no menu flutuante da 
ferramenta “Filtro”. Você se lembra das definições de “campo mais interno” e “campo 
mais externo” que utilizamos no Capítulo 1? Então, este é um bom momento para 
botarmos estes conceitos em prática, com o exemplo a seguir. Lembre-se de que campo 
mais externo é o atributo principal da classificação, enquanto o campo mais interno fica 
condicionado ao mais externo (vide o Capítulo 1 deste caderno de estudos).
Exemplo 2.1. Utilizando os dados fictícios da Figura 1, suponha que você deseja 
obter as seguintes informações:
a) O banco de dados completo dos 10 registros, porém classificados de acordo com a 
ordem alfabética do atributo “Nome”. Considere que o atributo “Sobrenome” também 
deve estar em ordem alfabética, sempre que possível, mas condicionado à ordem de 
“Nome”.
b) Um relatório dos alunos do sexo Masculino que cursam Matemática.
5
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
Resolução 2.1.
a) Primeiramente, note que, de acordo com as definições do problema, “Nome” é o 
campo mais externo da classificação, enquanto “Sobrenome” é o campo mais interno. 
Então, para que a classificação atenda aos requisitos, começamos classificando o campo 
mais interno, para isso ativamos a ferramenta de filtro, selecionando a célula A1 e 
procedendo ao caminho DADOS >> Classificar e Filtrar > Filtro. Agora, selecionamos 
a célula C1 e expandimos o menu flutuante do Filtro. Em seguida, utilizamos a opção 
“Classificar de A a Z”. Após este procedimento, os dados devem estar configurados 
conforme a Figura 5.
FIGURA 5 – DADOS CLASSIFICADOSPELO CAMPO “SOBRENOME”, EM ORDEM 
ALFABÉTICA
FONTE: O autor
Agora, faça o mesmo procedimento para o campo “Nome”. Pronto! Os dados 
estão classificados, com “Nome” sendo o campo mais externo e “Sobrenome” o campo 
mais interno. Se tudo ocorreu corretamente, sua configuração deve estar igual à da 
Figura 6.
6 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
FIGURA 6 – DADOS CLASSIFICADOS COM “NOME” SENDO O CAMPO MAIS EXTERNO E 
“SOBRENOME” O CAMPO MAIS INTERNO
FONTE: O autor
b) Para obter um relatório dos alunos do sexo Masculino que cursam Matemática, 
precisaremos utilizar dois filtros. Esteja ciente também de que a ordem que aplicamos 
estes filtros não terá influência sobre o resultado final. Optaremos aqui por filtrar 
primeiramente o atributo “Sexo” para depois filtrar o atributo “Curso”, mas se você 
inverter a ordem, o resultado é o mesmo. Primeiramente, ative os filtros, conforme 
o procedimento já explicado. Agora, expanda o menu do filtro do campo “Sexo” e 
selecione apenas “M” (Masculino). Note que, neste momento, estão sendo exibidos 
todos os alunos de sexo masculino, independentemente do curso que frequentam. 
Sem desfazer esta pré-seleção, expanda o filtro do campo “Curso” e selecione apenas 
“Matemática”. Pronto! Você está diante dos alunos do sexo Masculino e que cursam 
Matemática. Se tudo ocorreu bem, seu resultado deve ser igual ao apresentado na 
Figura 7.
FIGURA 7 – RELATÓRIO DOS ALUNOS DO SEXO MASCULINO QUE CURSAM MATEMÁTICA
FONTE: O autor
7
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
1.3 FILTRO AVANÇADO
O Filtro avançado permite que o usuário faça filtragens com mais condições lógicas 
do que o autofiltro. Para entender sua utilidade, pense na seguinte situação: usando 
o banco de dados da Figura 1, suponha que desejamos saber quem são os alunos que 
têm idade superior a 25 anos e cursam computação ou que estão no quarto semestre 
ou além. Note que agora temos várias condições. Com o autofiltro, não conseguimos 
acomodar todas estas condições, simultaneamente.
Para proceder a esta filtragem, utilizaremos o recurso filtro avançado, que pode 
ser acessado através do caminho DADOS >> Classificar e Filtrar > Avançado, conforme 
Figura 8.
FIGURA 8 – FERRAMENTA FILTRO AVANÇADO
FONTE: O autor
Entretanto, antes de usar o filtro avançado, alguns procedimentos auxiliares 
fazem-se necessários. Como o filtro avançado aceita várias condições simultâneas, 
criaremos uma seção da planilha para informar estas condições. A esta seção daremos 
o nome de Intervalo de critérios. 
Para criação do Intervalo de critérios, copiaremos o cabeçalho do conjunto de 
dados original para outra região da planilha. Para fins didáticos, considere que copiamos 
o cabeçalho utilizando como célula inicial a célula J1. Então, neste momento, nossa 
planilha está configurada conforme a Figura 9.
8 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
FIGURA 9 – PREPARAÇÃO DA PLANILHA PARA USO DO FILTRO AVANÇADO
FONTE: O autor
Agora, devemos criar um mapa mental que nos permita assimilar a seguinte 
estrutura lógica:
a) No intervalo de critérios informaremos as condições a serem interpretadas pelo filtro 
avançado.
b) Para uma mesma linha, as colunas/atributos funcionam como o operador e.
c) Linhas diferentes funcionam como o operador ou.
Este é o momento de você revisar o Capítulo 1 deste caderno de estudos para 
garantir que o funcionamento dos operadores e e ou está bem assimilado. Lembre-se: 
o operador e só é verdadeiro quando ambas as condições são verdadeiras, enquanto o 
operador ou é verdadeiro se, pelo menos, uma das condições for verdadeira (o que não 
impede que todas sejam verdadeiras simultaneamente).
Agora, voltemos às condições do problema: queremos selecionar os alunos que 
têm idade superior a 25 anos e cursam computação ou que estão, pelo menos, no quarto 
semestre. Vamos lançar estas condições no intervalo de critérios.
Na célula N2, digitamos a expressão “>25”, indicando que queremos selecionar 
apenas os alunos com idade superior a 25 anos. Na mesma linha, na célula O2, digitamos 
“Computação”. Com essa configuração, estamos informando ao filtro avançado 
que queremos selecionar os indivíduos que têm idade superior a 25 anos e cursam 
computação.
Agora, na célula P3, digitamos a expressão “>=4”. Com isso, estamos informando 
que queremos manter somente os registros cujo semestre é igual ou superior ao quarto, 
ou seja, os alunos que estão, pelo menos, no quarto semestre. Se você utilizou as mesmas 
células de referência que usamos neste texto, sua planilha deverá estar configurada 
conforme a Figura 10.
9
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
FIGURA 10 – PLANILHA PRONTA PARA USO DO FILTRO AVANÇADO
FONTE: O autor
Note que com esta configuração estamos expressando exatamente a combinação 
de condições desejadas: alunos que têm idade superior a 25 anos e cursam computação 
ou que estão, pelo menos, no quarto semestre.
Agora, selecione a célula A11 e siga o caminho DADOS >> Classificar e Filtrar > 
Avançado. Você deve estar diante da janela que é mostrada na Figura 11.
1 Não é estritamente necessário selecionar a célula A1 antes de habilitar o filtro automático. 
Entretanto, selecionar uma célula da tabela a ser filtrada faz com que o Excel detecte 
automaticamente a área desta tabela, facilitando o processo.
FIGURA 11 – JANELA DO FILTRO AVANÇADO
FONTE: O autor
Agora, vejamos as opções:
a) Filtrar a lista no local: Essa opção faz a seleção na própria tabela de dados, ocultando 
os itens que não obedecem aos critérios.
10 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
b) Copiar para outro local: Permite que você selecione outra planilha, por exemplo, para 
exibir os resultados da seleção. Assim, o layout da planilha de dados originais não 
será modificado.
c) Intervalo da lista: O intervalo que contém a tabela a ser filtrada. No caso, como 
havíamos deixado uma célula selecionada desta tabela, o Excel reconhece o intervalo 
automaticamente, desde que a tabela não tenha linhas e colunas em branco.
d) Intervalo de critérios: Intervalo que contém as condições que criamos na parte 
preparatória do processo. Logo, selecionaremos o intervalo J1:P3.
e) Somente valores exclusivos: Seleciona somente um indivíduo, no caso de dois iguais 
no que diz respeito às condições de filtragem. Como queremos todos os registros, 
deixaremos esta opção desabilitada.
Ao clicar em OK, a tabela deverá ser filtrada de acordo com os critérios requeridos, 
ficando com a configuração da Figura 12.
FIGURA 12 – RESULTADOS DA APLICAÇÃO DO FILTRO AVANÇADO
FONTE: O autor
Note que ficamos apenas com os registros dos alunos que têm idade superior 
a 25 anos e cursam computação ou que estão, pelo menos, no quarto semestre 
(independentemente do curso).
Exemplo 2.2. Para o mesmo cadastro de alunos da Figura 1, filtre apenas os alunos 
que não cursam Administração ou que têm, no máximo, 25 anos de idade.
Resolução 2.2. Aqui devemos prestar atenção às duas condições impostas pelo 
problema:
a) Não cursam Administração: Isso significa que o atributo “Curso” deve ser diferente 
de Administração.
b) No máximo 25 anos: Isso significa que o atributo idade deve ter valor menor ou igual 
a 25.
11
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
A configuração da planilha para o filtro avançado está demonstrada na Figura 13.
FIGURA 13 – PLANILHA PRONTA PARA USO DO FILTRO AVANÇADO
FONTE: O autor
Após a aplicação do filtro avançado, conforme os procedimentos demonstrados 
na seção, temos o resultado da Figura 14.
FIGURA 14 – RESULTADOS DA APLICAÇÃO DO FILTRO AVANÇADO
FONTE: O autor
Note que o único registroque foi ocultado pelo filtro foi o do aluno “Maicom 
Aguiar”. Você sabe explicar o porquê? Basta lembrar dos critérios de filtragem: alunos 
que não cursam Administração ou que têm, no máximo, 25 anos de idade. Note que 
as condições para o referido aluno falham simultaneamente: ele possui 44 anos de 
idade (mais do que 25) e cursa Administração (a primeira condição busca alunos que 
não cursam Administração). Viu como é importante entender o comportamento dos 
operadores lógicos?
1.4 IMPORTAÇÃO DE ARQUIVOS DO TIPO TEXTO
Nesta seção veremos como “abrir” arquivos de texto (.txt) no ambiente do Excel. 
Utilizar arquivos .txt para armazenar bases de dados tem algumas vantagens, entre elas:
• Tamanho do arquivo: Arquivos .txt normalmente usam o mínimo possível de espaço 
de armazenamento, diferente de arquivos .xlsx, que necessitam armazenar mais 
parâmetros.
12 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
• Portabilidade: Arquivos de texto são reconhecidos pela maioria dos sistemas 
operacionais e, por ser um formato aberto (não proprietário), não necessitam de 
softwares pagos para sua leitura.
• Versatilidade: Muitos softwares exportam seus relatórios no formato .txt, o que permite 
uma compatibilidade entre diferentes programas e plataformas.
Entretanto, editar um arquivo .txt normalmente é mais trabalhoso e menos 
prático do que editar uma planilha no Excel. Então, a importação de arquivo de texto 
para o Excel representa um ganho operacional nesta manipulação. Outra vantagem é 
que, após feitas as modificações desejadas, o Excel permite salvar (exportar) os arquivos 
novamente no formato .txt. Desta forma, não se perdem as vantagens citadas acima.
Para exemplificar o uso das ferramentas de importação, primeiramente vamos 
criar um arquivo .txt no Bloco de Notas ou editor de texto similar. Neste exemplo, 
separaremos as colunas por espaços, embora você possa usar outros delimitares, como 
vírgulas, pontos e tabulações, por exemplo. Tome cuidado para não deixar espaços em 
variáveis nominais, pois neste caso o Excel entenderá como duas colunas diferentes1.
Vamos lá! Abra um editor de texto e crie o arquivo abaixo (Figura 15), salvando-o 
em um diretório de sua preferência. Estes dados são dados fictícios de uma garagem 
de automóveis e a primeira linha corresponde ao cabeçalho. Cada linha do arquivo 
corresponde a um registro. Note que os atributos dos registros estão separados por 
espaços.
1 É muito comum o uso do sublinhado (underline) para representar espaços em variáveis 
nominais em arquivos txt. Por exemplo, uma variável chamada “dia da semana” poderia ser 
escrita como “dia_da_semana”.
FIGURA 15 – ARQUIVO DE TEXTO CONTENDO O BANCO DE DADOS 
(FICTÍCIO) DE UMA GARAGEM DE AUTOMÓVEIS
FONTE: O autor
13
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
A ferramenta para importação de arquivos de texto, no Excel, encontra-se no 
caminho DADOS >> Obter Dados Externos > De texto (Figura 16). Vamos aprender 
como utilizá-la no Exemplo 2.3.
FIGURA 16 – FERRAMENTA DE IMPORTAÇÃO DE DADOS DE TEXTO
FONTE: O autor
Exemplo 2.3. Importe os dados da Figura 15, em formato .txt, no ambiente do 
Excel.
Resolução 2.3. Partindo do pressuposto de que você salvou o arquivo com os 
dados no formato .txt, em um diretório conhecido, processe a ferramenta de importação 
de texto no Excel, no caminho DADOS >> Obter Dados Externos > De texto. Uma 
janela se abrirá, onde você deve encontrar o arquivo .txt e clicar em “Importar”. Neste 
momento, você deve estar diante da seguinte janela (Figura 17):
FIGURA 17 – ASSISTENTE DE IMPORTAÇÃO DE TEXTO
FONTE: O autor
14 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
A única alteração que você precisa fazer nesta janela é habilitar a opção “Meus 
dados possuem cabeçalho”, visto que utilizamos cabeçalhos em nosso arquivo .txt. Clique 
em “Avançar”. Na tela seguinte, desabilite a opção “Tabulação” (padrão) e habilite a 
opção “Espaço”, pois separamos as colunas por espaços, no arquivo de texto. Clique 
em “Avançar” e “Concluir”. Neste momento, o Excel lhe perguntará se você deseja 
inserir os dados importados na planilha existente ou em uma nova planilha. Neste 
exemplo, utilizaremos a planilha existente. Neste caso, basta clicar em OK. Pronto, seus 
dados foram importados (Figura 18) e podem ser manipulados como se tivessem sido 
nativamente gerados no Excel.
FIGURA 18 – DADOS DE TEXTO IMPORTADOS NO EXCEL
FONTE: O autor
1.5 IMPORTAÇÃO DE DADOS DA INTERNET
Importar dados da internet é muito semelhante a importar dados de arquivos de 
texto, com a diferença de que agora a base de dados não se encontra em seu computador, 
mas sim na internet. Muitas instituições tornam seus dados disponíveis na rede mundial 
de computadores (world wide web), e você pode acessá-los diretamente pelo excel, através 
do caminho DADOS >> Obter Dados Externos > Da Web, conforme Figura 19. Apenas 
tenha certeza de estar devidamente conectado à Internet.
FIGURA 19 – FERRAMENTADE IMPORTAÇÃO DE DADOS DA WEB
FONTE: O autor
15
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
FIGURA 18 – DADOS DE TEXTO IMPORTADOS NO EXCEL
O procedimento é muito semelhante ao da importação de dados de texto, e será 
explicado no Exemplo 2.4.
Exemplo 2.4. Suponha que você deseja obter dados das ações de maior valor da 
Bolsa de Valores de São Paulo (IBOVESPA), diretamente deste portal e em tempo real. 
Como você procederia?
Resolução 2.4. Inicialmente, precisamos saber o endereço da web onde se 
encontram os dados desejados. Não se preocupe, você pode fazer esta consulta 
diretamente dentro do ambiente do Excel. Então, proceda ao caminho DADOS >> Obter 
Dados Externos > Da Web. Um navegador (muito semelhante ao Internet Explorer) 
aparecerá. Para fins didáticos, forneceremos diretamente o link para o arquivo desejado, 
mas lembre-se, você pode navegar neste console do mesmo jeito que navegaria no seu 
browser padrão. Então, digite o endereço <http://pregao-online.bmfbovespa.com.br/>1. 
Utilizaremos aqui figuras para o pregão do dia 19/03/2017. No seu caso, as cotações 
devem variar, mas o layout provavelmente será parecido. Note a pequena seta amarela 
que está destacada na Figura 20. Utilizaremos ela para importar os dados das ações 
com maiores altas, em tempo real.
1 Dependendo da versão e do modelo do site, o Excel pode fornecer o seguinte aviso: “Deseja 
continuar executando Scripts nesta página?”. Basta clicar em “Sim”. Nenhum dano ou vírus 
será transferido ao seu computador (desde que o site seja confiável).
16 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
FI
G
U
R
A
 2
0 
– 
B
O
T
Ã
O
 D
E
 IM
P
O
R
TA
Ç
Ã
O
 D
E
 D
A
D
O
S 
D
A
 W
EB
, E
M
 T
E
M
P
O
 R
E
A
L
 (D
E
ST
A
C
A
D
O
)
FO
N
T
E
: O
 a
ut
or
17
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
Agora, basta clicar nesta seta, seguido de “Importar”, escolher a célula ou a 
planilha onde os dados serão importados e, pronto, você tem os dados à sua disposição 
para qualquer manipulação, como se eles tivessem sido nativamente inseridos no Excel. 
Simples, não é? Se tudo ocorreu corretamente, você deve estar diante de uma planilha 
semelhante à mostrada na Figura 21.
FIGURA 21 – DADOS IMPORTADOS DA INTERNET, NO EXCEL
FONTE: O autor
1.6 CRIANDO UMA CONSULTA DE DADOS ATRAVÉS DO ASSISTENTE 
DE CONSULTA 
Suponha agora que você possua uma (ou várias) planilha(s) do Excel que é(são) 
atualizada(s) de tempos em tempos. Chamaremos esta planilha de planilha base. Suponha 
também que você possua uma planilha que dependa de informações específicas para 
gerar relatóriosem tempo real. Chamaremos esta segunda planilha de planilha de 
relatório. Como fazer para atualizar os valores na planilha de relatório sem ter que abrir 
toda vez a planilha base e copiar os valores? O assistente de consulta é uma ferramenta 
incorporada em um grupo de ferramentas chamado Microsoft Query que permite este 
tipo de automação1. Esta ferramenta pode ser acessada pelo caminho DADOS >>> 
Obter Dados Externos >>De Outras Fontes > Do Microsoft Query, conforme Figura 22.
1 O Microsoft Query permite também a conexão a outros tipos de bancos de dados, além de 
planilhas .xlsx.
18 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
FIGURA 22 – ACESSO AO MICROSOFT QUERY
FONTE: O autor
Exemplificaremos o uso do Assistente de consulta no Exemplo 2.5.
Exemplo 2.5. Suponha que os dados da Figura 23 representem o catálogo (fictício) 
de uma livraria, com os respectivos preços. Estes dados são atualizados de acordo com 
os reajustes dos preços e da chegada de novos títulos. Suponha também que estes dados 
estão salvos em um local específico e conhecido, e que você deseja gerar relatórios a 
partir destes dados, em uma nova planilha. Neste relatório, você deseja visualizar os 
títulos que custam mais do que R$ 100,00. Como você procederia?
19
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
FIGURA 23 – CADASTRO (FICTÍCIO) DOS TÍTULOS DE UMA LIVRARIA
FONTE: O autor
Resolução 2.5. Em uma nova planilha do Excel, proceda ao caminho DADOS 
>>> Obter Dados Externos >> De Outras Fontes > Do Microsoft Query. Na janela que 
aparece, clique em “Excel Files*” e, em seguida, clique em OK. Na janela que aparece, 
procure o arquivo onde você salvou a planilha base, abrindo-a em seguida. Clique em 
“Opções” e habilite a opção “Tabelas do sistema”1, clicando em OK em seguida. Agora, 
adicione a tabela desejada, selecionando-a e utilizando o botão . Em seguida, clique 
em “Avançar”. Agora, programe as condições desejadas, no caso, “preço maior do que 
R$ 100,00”. Então, você deve estar diante de uma janela com a seguinte configuração 
(Figura 24).
1 Se esta opção estiver desabilitada, o Excel não consegue acessar as tabelas/planilhas existentes 
no arquivo .xlsx (elas estão “invisíveis”).
FIGURA 24 – ASSISTENTE DE CONSULTA CONFIGURADO PARA SELECIONAR 
TÍTULOS COM PREÇO SUPERIOR A R$ 100,00
FONTE: O autor
20 EXCEL AVANÇADO
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
Agora, vá até o final do procedimento (através de “Avançar” e “Concluir” – não 
é necessário alterar nenhum parâmetro) e escolha o lugar para inserir os resultados da 
consulta. Pronto, você importou os dados da tabela, sem copiar e colar. Se a planilha for 
atualizada, basta importar novamente e seus dados serão automaticamente atualizados! 
Se tudo ocorreu de forma correta, você deve estar diante da tabela apresentada na Figura 
25. Note a consistência da consulta!
FIGURA 25 – RESULTADO DA CONSULTA POR TÍTULOS COM PREÇO 
SUPERIOR A R$ 100,00
FONTE: O autor
1.7 REFERÊNCIAS
CINTO, Antonio Fernando; GÓES, Wilson Moraes. Excel Avançado. São Paulo: 
Novatec, 2015.
MARTINS, António. Excel aplicado à gestão. Lisboa: Edições Sílabo, 2003.
PERES, Paula. Excel Avançado. Lisboa: Edições Sílabo, 2011.
21
Copyright © UNIASSELVI 2016. Todos os direitos reservados.
EXCEL AVANÇADO
Centro Universitário Leonardo da Vinci
Rodovia BR 470, km 71, n° 1.040, Bairro Benedito
Caixa postal n° 191 - CEP: 89.130-000 - lndaial-SC
Home-page: www.uniasselvi.com.br

Outros materiais