Buscar

Excel Avançado Apostila

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 105 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 105 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 105 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

GOVERNO DO ESTADO DO RIO DE JANEIRO
SECRETARIA DE 
FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA
 
APOSTILA
EXCEL 
AVANÇADO
 
 
 
 
 
GOVERNO DO ESTADO DO RIO DE JANEIRO
SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA 
FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA
FAETEC - MESQUITA 
 
 
 
APOSTILA 
EXCEL 2007 
AVANÇADO 
 
 
 
 
 
 
 
 
GOVERNO DO ESTADO DO RIO DE JANEIRO 
TECNOLOGIA 
FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA 
 
2007 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 2 
Sumário 
 
1. Função SE ................................................................................................................................................................... 4 
2. Função E ..................................................................................................................................................................... 6 
3. Função OU ................................................................................................................................................................. 7 
4. Função PROCV ........................................................................................................................................................... 8 
5. Lista Personalizada .................................................................................................................................................. 10 
6. Ordenação de colunas ............................................................................................................................................. 15 
7. Importar ou exportar arquivos de texto .................................................................................................................. 17 
8. Filtro Avançado ........................................................................................................................................................ 21 
9. Macros Excel ............................................................................................................................................................ 29 
10. Filtro Avançado com Macro ................................................................................................................................. 34 
11. Função SUBTOTAL ............................................................................................................................................... 38 
12. Funções para análise dos dados em uma lista .................................................................................................... 43 
12.1. A função CONT.SE() ..................................................................................................................................... 43 
12.2. A função SOMASE():..................................................................................................................................... 44 
12.3. A função BDMÉDIA(): ................................................................................................................................... 45 
12.4. Algumas observações sobre o uso de funções de Banco de Dados: ........................................................... 46 
12.5. A função BDCONTAR(): ................................................................................................................................ 47 
12.6. A função BDCONTARA(): .............................................................................................................................. 47 
12.7. A função BDEXTRAIR(): ................................................................................................................................ 48 
12.8. A função BDMAX() ....................................................................................................................................... 49 
12.9. A função BDMÍN(): ....................................................................................................................................... 50 
12.10. A função BDMULTIPL():................................................................................................................................ 50 
12.11. A função BDEST(): ........................................................................................................................................ 51 
13. Tabela Dinâmica .................................................................................................................................................. 53 
14. Gráfico Dinâmico ................................................................................................................................................. 59 
15. Formulários .......................................................................................................................................................... 61 
15.1. Guia Desenvolvedor:.................................................................................................................................... 61 
15.2. Como criar formulários no Excel.................................................................................................................. 62 
15.3. Resultado final da criação do formulário .................................................................................................... 82 
16. Solver (Definir e resolver um problema) ............................................................................................................. 85 
16.1. Exemplo 1: Produção de Ração ................................................................................................................... 86 
16.2. Exemplo 2: Produção de Artigos de Madeira .............................................................................................. 90 
16.3. Exemplo 3: Anúncios ................................................................................................................................... 93 
16.4. Informações sobre o Solver ......................................................................................................................... 97 
16.4.1. Alterando ou excluindo uma regra no solver .............................................................................................. 97 
16.4.2. Observações: ............................................................................................................................................... 98 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 3 
16.4.3. Etapas das soluções de avaliação do Solver ................................................................................................ 98 
16.4.4. Alterar a forma como o solver localiza soluções ......................................................................................... 98 
16.4.5. Salvar ou carregar um modelo de problema ............................................................................................... 99 
16.4.6. Algoritmos e métodos usados pelo solver .................................................................................................. 99 
17. Teclas de atalho ................................................................................................................................................. 100 
18. Teclas de função ................................................................................................................................................ 102 
19. Outras teclas de atalho úteis ............................................................................................................................. 104 
 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 4 
1. Função SE 
 
 Retorna um valor se uma condição que você especificou avaliar como VERDADEIRO e um outro valor se for 
avaliado como FALSO. 
 
 Use SE paraconduzir testes condicionais sobre valores e fórmulas. 
 
Sintaxe 
 
=SE(teste_lógico;valor_se_verdadeiro;valor_se_falso) 
 
 Teste_lógico é qualquer valor ou expressão que possa ser avaliado como VERDADEIRO ou FALSO. Por 
exemplo, A10=100 é uma expressão lógica; se o valor da célula A10 for igual a 100, a expressão será considerada 
VERDADEIRO. Caso contrário, a expressão será considerada FALSO. Esse argumento pode usar qualquer operador de 
cálculo de comparação. 
 
 Valor_se_verdadeiro é o valor retornado se teste_lógico for VERDADEIRO. Por exemplo, se esse argumento 
for a seqüência de caracteres de texto "Dentro do orçamento" e o argumento teste_lógico for considerado 
VERDADEIRO, a função SE exibirá o texto "Dentro do orçamento". Se teste_lógico for VERDADEIRO e 
valor_se_verdadeiro for vazio, o argumento retornará 0 (zero). Para exibir a palavra VERDADEIRO, use o valor lógico 
VERDADEIRO para esse argumento. Valor_se_verdadeiro pode ser outra fórmula. 
 
 Valor_se_falso é o valor retornado se teste_lógico for FALSO. Por exemplo, se esse argumento for a 
seqüência de caracteres de texto "Acima do orçamento" e o argumento teste_lógico for considerado FALSO, a 
função SE exibirá o texto "Acima do orçamento". Se teste_lógico for FALSO e valor_se_falso for omitido (ou seja, se 
não houver vírgula após valor_se_verdadeiro), o valor lógico FALSO será retornado. Se teste_lógico for FALSO e 
valor_se_falso for vazio (ou seja, se houver uma vírgula após valor_se_verdadeiro seguida do parênteses de 
fechamento), o valor 0 (zero) será retornado. Valor_se_falso pode ser outra fórmula. 
 
Comentários 
 
 É possível aninhar a função SE como argumentos valor_se_verdadeiro e valor_se_falso para construir testes 
mais elaborados. Consulte o último dos exemplos a seguir. 
 Quando os argumentos valor_se_verdadeiro e valor_se_falso são avaliados, SE retorna o valor que foi 
retornado por estas instruções. 
 Se algum dos argumentos de SE for matriz, cada elemento da matriz será avaliado quando a instrução SE for 
executada. 
 O Microsoft Excel fornece funções adicionais que podem ser usadas para analisar os dados com base em uma 
condição. Por exemplo, para contar o número de ocorrências de uma seqüência de caracteres de texto ou um 
número dentro de um intervalo de células, use a função de planilha CONT.SE. Para calcular uma soma baseada em 
uma sequência de caracteres de texto ou em um número dentro de um intervalo, use a função de planilha SOMASE. 
 
 Exemplo 1 
 A 
1 Dados 
2 99 
 
=SE(A2<=100;"Dentro do orçamento";"Acima do orçamento") 
Se o número acima for menor ou igual a 100, a 
fórmula exibirá "Dentro do orçamento". Caso 
contrário, a função exibirá "Acima do 
orçamento" (Dentro do orçamento) 
=SE(A2=100;SOMA(B5:B15);"") 
Se o número acima for 100, o intervalo B5:B15 
será calculado. Caso contrário, o texto vazio ("") 
será retornado () 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 5 
Exemplo 2 
 
 A B 
1 Despesas Reais Despesas Previstas 
2 1500 900 
3 500 900 
4 500 925 
 
=SE(A2>B2;"Acima do orçamento";"OK") 
Verifica se a primeira linha está acima do 
orçamento (Acima do orçamento) 
=SE(A3>B3;"Acima do orçamento";"OK") 
Verifica se a segunda linha está acima do 
orçamento (OK) 
 
Exemplo 3 
 
 
 
 
 
 
 
=SE(A2>89;"A";SE(A2>79;"B"; SE(A2>69;"C";SE(A2>59;"D";"F")))) Atribui uma letra ao primeiro resultado (F) 
=SE(A3>89;"A";SE(A3>79;"B"; SE(A3>69;"C";SE(A3>59;"D";"F")))) Atribui uma letra ao segundo resultado (A) 
=SE(A4>89;"A";SE(A4>79;"B"; SE(A4>69;"C";SE(A4>59;"D";"F")))) Atribui uma letra ao terceiro resultado (C) 
 
 No exemplo anterior, a segunda instrução SE também é o argumento valor_se_falso para a primeira 
instrução SE. Da mesma maneira, a terceira instrução SE é o argumento valor_se_falso para a segunda instrução SE. 
Por exemplo, se o primeiro teste_lógico (Média>89) for VERDADEIRO, "A" será retornado. Se o primeiro teste_lógico 
for FALSO, a segunda instrução SE é avaliada e assim por diante. 
 
 As letras são atribuídas a números usando a seguinte chave: 
 
Se o resultado for Então retornará 
Maior do que 89 A 
De 80 até 89 B 
De 70 até 79 C 
De 60 até 69 D 
Menor do que 60 F 
 
 
 
 
 
 A 
1 Resultado 
2 45 
3 90 
4 78 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 6 
2. Função E 
 
 A função E retorna VERDADEIRO se todos os argumentos forem verdadeiros e FALSO se apenas 
um dos argumentos forem falsos. É utilizada quando torna-se necessário avalia duas ou mais condições, 
sendo que todas devem ser verdadeiras para que o resultado seja verdadeiro. 
 
 A sintaxe da função é: 
 
E(argumento1; argumento2; ...; argumento255) 
 
 Onde argumento1; argumento2; ...; argumento255 são condições que serão testadas e que podem 
resulta em VERDADEIRO ou FALSO. 
 
 Para que o resultado da função E() seja verdadeiro, TODOS os argumentos devem resultar em 
VERDAREIRO. 
 
Argumento1 Argumento2 ... Argumento255 Resultado 
V V V V V 
V V V F F 
F F F F F 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 7 
3. Função OU 
 
 A função OU retorna VERDADEIRO se qualquer argumento for verdadeiro e FALSO se todos os 
argumentos forem falsos. É utilizada quando torna-se necessário avalia duas ou mais condições, sendo que 
pelo menos uma é verdadeira para que o resultado seja verdadeiro. 
 
 A sintaxe da função é: 
 
OU(argumento1; argumento2; ...; argumento255) 
 
 Onde argumento1; argumento2; ...; argumento255 são condições que serão testadas e que podem 
resulta em VERDADEIRO ou FALSO. 
 
 Para que o resultado da função OU() seja verdadeiro, é necessário que APENAS um dos argumentos 
resulte em VERDAREIRO. 
 
Argumento1 Argumento2 ... Argumento255 Resultado 
V V V V V 
V F F F V 
F F F F F 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 8 
4. Função PROCV 
 
 O Excel possui inúmeras funções que facilitam muito o nosso trabalho. Há momentos em que apenas 
referenciar uma célula não resolve nosso problema ou não oferece a solução desejada, sendo necessário 
buscar informações em uma sequência de células, a fim de encontrar aquele dado que atende às nossas 
necessidades. Se a procura for feita verticalmente, devemos usar a função PROCV. 
 
 A sintaxe da função PROCV (procura vertical) é a seguinte (é a mesma no Excel 2003 e Excel 2007): 
 
=PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;intervalo) 
 
=PROCV(buscaoque;tabeladebusca;coluna;lógico) 
 
Onde: 
 
 valor_procurado: é o critério utilizado na procura 
 
 matriz_tabela: é todo o intervalo de dados, compreendendo linhas e colunas 
 
 núm_índice_coluna: é a coluna que contém o valor a ser retornado. A primeira coluna tem valor 1, a 
segunda 2, a terceira 3, e assim sucessivamente. 
 
 intervalo: define a precisão da procura. Pode ser 0 ou 1. Sendo: 
 
 0: retorna um valor exato 
 1: retorna um valor aproximado 
 
NOTA: o valor a ser procurado sempre deve estar na primeira coluna, caso contrário a função PROCV não 
irá funcionar. 
 
 Tutorial PROCV 
 
1. Monte a seguinte estrutura no seu Excel 2007: 
 
 A B C D E 
1 Código Produto Localizar Produto 
2 1 Cadeira 
3 2 Sapato Código Produto 
4 3 Mesa 
5 4 Sofá 
6 5 Rádio 
7 6 Cama 
8 7 Estante 
 
2. Selecione a célula E4, e insira a seguinte função: =PROCV(D4;A2:B8;2;0) 
 
3. Se preferir, use o assistente de função (vá até a aba “Fórmulas”, no Excel 2007, em seguida clique em 
“Inserir função” e pesquise pela função PROCV). Confira a tela do assistente: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 9 
 
 
4. Se tudo deu certo, na célula E4 você estará vendo a mensagem#N/D. Essa mensagem de erro está 
aparecendo porque ainda não definimos o valor a ser procurado. Então vamos informar um valor. Na célula 
D4, digite o número 1, e veja o resultado. 
 
 A B C D E 
1 Código Produto Localizar Produto 
2 1 Cadeira 
3 2 Sapato Código Produto 
4 3 Mesa 1 Cadeira 
5 4 Sofá 
6 5 Rádio 
7 6 Cama 
8 7 Estante 
 
 Na célula D4 vá digitando o código de cada um dos produtos, e perceba na célula E4 os valores vão 
mudando de acordo com o código informado, ou seja, vai exibindo o nome dos produtos de acordo com o 
código. 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 10 
5. Lista Personalizada 
 
 Podemos utilizar uma lista personalizada para ordenar ou preencher por uma ordem definida pelo 
usuário. O Microsoft Office Excel possui listas incorporadas para dias de semana e meses, mas também 
podemos criar outras listas personalizadas. 
 
 Para compreendermos as listas personalizadas, é útil ver como funcionam e como são armazenadas 
em um computador. 
 
 Comparar listas incorporadas e listas personalizadas. 
 
 O Office Excel fornece as seguintes listas incorporadas, dos dias da semana e dos meses 
personalizadas. 
 
LISTAS INCORPORADAS 
Dom, Seg, Ter, Qua, Qui, Sex, Sáb 
Domingo, Segunda-feira, Terça-feira, Quarta-feira, Quinta-feira, Sexta-feira, 
Sábado 
Jan, Fev, Mar, Abr, Mai, Jun, Jul, Ago, Set, Out, Nov, Dez 
Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, 
Novembro, Dezembro 
 
Nota: Não é possível editar ou eliminar uma lista incorporada. 
 
 No entanto, poderá criar uma lista personalizada e utilizá-la para ordenar ou preencher. Por exemplo, 
se pretender preencher as listas seguintes, necessitará de criar uma lista personalizada porque não existe uma 
ordem natural. 
 
LISTAS PERSONALIZADAS 
Alto, Médio, Baixo 
Grande, Médio e Pequeno 
Norte, Sul, Este e Oeste 
Diretor Geral de Vendas, Diretor Regional de Vendas, Diretor Local de Vendas e 
Representante de Vendas 
 
 Podemos basear a lista personalizada em um intervalo de células ou podemos introduzir a lista na 
caixa de diálogo Listas Personalizadas. 
 
NOTA: Uma lista personalizada só pode conter texto ou uma combinação de texto e números. Para obter 
uma lista personalizada que só contenha números, tal como de 0 a 100, tem primeiro de criar uma lista de 
números formatados como texto. 
 
COMO AS LISTAS PERSONALIZADAS SÃO ARMAZENADAS 
 
 Após criar uma lista personalizada, esta é adicionada ao registro do computador, para que fique 
disponível para utilização em outros livros. Se utilizar uma lista personalizada quando ordenar dados, esta 
também é guardada com a planilha, para poder ser utilizada em outros computadores, incluindo em 
servidores em que a planilha possa ser publicado no Excel Services e da qual necessitar para uma operação 
de ordenação. 
 
 No entanto, se abrir a planilha em outro computador ou servidor, não verá a lista personalizada que 
está armazenada no arquivo do livro na caixa de diálogo Listas Personalizadas que está disponível 
em Opções do Excel, mas apenas na coluna Ordem da caixa de diálogo Ordenar. A lista personalizada que 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 11 
está armazenada no arquivo da planilha também não está imediatamente disponível para o 
comando Preencher. 
 
 Se pretender, pode adicionar a lista personalizada que está armazenada no arquivo da planilha ao 
registro do outro computador ou servidor e torná-la disponível na caixa de diálogo Listas 
Personalizadas em Opções do Excel. Na caixa de diálogo Ordenar, na coluna Ordem, selecione Listas 
Personalizadas para visualizar a caixa de diálogo Listas Personalizadas e, em seguida, clique 
em Adicionar. 
 
CRIAR UMA LISTA PERSONALIZADA 
 
 Existem dois modos de criar uma lista personalizada. Se a sua lista personalizada for curta, poderá 
introduzir os valores diretamente na caixa de diálogo. Se a lista personalizada for longa, poderá importá-la a 
partir de um intervalo de células. 
 
CRIAR UMA LISTA PERSONALIZADA INTRODUZINDO VALORES 
 
1. Clique no Botão do Microsoft Office e, em seguida, clique em Opções do Excel. 
 
2. Clique na categoria Mais usados e, em seguida, em Opções principais para o trabalho com o Excel, 
clique em Editar Listas Personalizadas. 
 
3. Na caixa Listas Personalizadas, clique em NOVA LISTA e, em seguida, escreva as entradas na 
caixa Entradas da lista, começando pela primeira entrada. 
 
 Pressione ENTER após cada entrada. 
 
4. Quando a lista estiver concluída, clique em Adicionar. 
 
Os itens na lista selecionada são adicionados à caixa Listas personalizadas. 
 
5. Clique duas vezes em OK. 
 
CRIAR UMA LISTA PERSONALIZADA A PARTIR DE UM INTERVALO DE CÉLULAS 
 
1. Num intervalo de células, introduza os valores que pretende ordenar ou preencher, pela ordem pretendida, 
de cima para baixo. Por exemplo: 
 
 A 
1 Alto 
2 Médio 
3 Baixo 
 
2. Selecione o intervalo que criou. No exemplo precedente, selecionaria as células A1:A3. 
 
3. Clique no Botão do Microsoft Office, clique em Opções do Excel, clique na categoria Mais usados e, 
em seguida, em Opções principais para o trabalho com o Excel, clique em Editar Listas Personalizadas. 
 
4. Na caixa de diálogo Listas Personalizadas, verifique se a referência das células da lista de itens que 
selecionou é apresentada na caixa Importar lista a partir das células e, em seguida, clique em Importar. 
 
 Os itens na lista selecionada são adicionados à caixa Listas Personalizadas. 
 
5. Clique em OK duas vezes. 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 12 
 
NOTA: Só pode criar uma lista personalizada baseada num valor (texto, número e data ou hora). Não pode 
criar uma lista personalizada baseada num formato (cor de célula, cor de tipo de letra e ícone). 
 
ELIMINAR UMA LISTA PERSONALIZADA 
 
1. Clique no Botão do Microsoft Office e, em seguida, clique em Opções do Excel. 
 
2. Clique na categoria Mais usados e, em seguida, em Opções principais para o trabalho com o Excel, 
clique em Editar Listas Personalizadas. 
 
3. Na caixa Listas Personalizadas, selecione a lista que pretende eliminar e, em seguida, clique 
em Excluir. 
 
COMO UTILIZAR? 
 
Exemplo: 
 
Vamos digitar a planilha abaixo para vermos a utilização de uma lista personalizada: 
 
 A 
1 abril 
2 agosto 
3 dezembro 
4 fevereiro 
5 janeiro 
6 julho 
7 junho 
8 maio 
9 março 
10 novembro 
11 outubro 
12 setembro 
 
Vamos clicar na opção de classificação e escolher a opção de classificação avançada: 
 
 
 
Abrirá uma tela conforme abaixo: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 13 
 
 
Na opção Ordem escolher lista personalizada 
 
 
 
Depois escolher a opção na lista personalizada pretendida: 
 
 
 
Escolha a lista que será utilizada e confirme: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 14 
 
 
A tela ficará conforme abaixo: 
 
 
 
Só clicar no OK e pronto, sua lista estará classificada conforme a regra da lista personalizada. 
 
 A 
1 janeiro 
2 fevereiro 
3 março 
4 abril 
5 maio 
6 junho 
7 julho 
8 agosto 
9 setembro 
10 outubro 
11 novembro 
12 dezembro 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 15 
6. Ordenação de colunas 
 
 O Excel dispõe de diversas formas de organização e ordenação das colunas, como ordem alfabética e 
numérica. 
 Consiste em uma tarefa simples e fácil de fazer. Até mesmo quando há duas colunas associadas, onde 
as informações da A possui relação com os valores contidos na B, por exemplo, é possível colocá-los em 
ordem sem que se embaralhem as informações, as mesmas sedeslocam levando consigo o seu valor 
correspondente. 
 
 Exemplo: Considere uma lista de alunos com suas respectivas médias escolares. Pretende-se, para 
melhor compreensão e organização, dispor destes dados em ordem. Há quatro possibilidades de ordená-los: 
em ordem alfabética ou inversa de alunos e em ordem crescente ou decrescente de médias. Lembrando que a 
relação aluno/média, não será afetada. 
Vejamos como realizar cada possibilidade: 
 
ORDEM ALFABÉTICA 
 
 Esta etapa consiste em dispor as informações em ordem de A a Z ou ao contrário, de Z a A. Para isto, 
proceda da seguinte maneira: 
 
a) Após lançados os dados na planilha do Excel, selecione todas as células que estão sendo usadas, 
posteriormente localize e selecione a opção Classificar e Filtrar, localizada no canto superior direito da Guia 
de comando Início: 
 
 
 
b) Selecione a opção Filtro e perceba que irão aparecer pequenas setas indicadoras de menu em cada coluna, 
Alunos e Médias. 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 16 
 
 
c) Clique na seta da célula Alunos e selecione a opção Classificar de A a Z. Observe que os nomes dos 
alunos irão ser ordenados da forma solicitada e sem alterar o valor de cada um, portanto, note que a célula 
Daiane se desloca sem perder o seu valor. 
 
 
 
d) Para fazer o inverso, ou seja, dispor as células de Z a A, basta agir da mesma forma. Porém, ao invés de 
selecionar a opção Classificar de A a Z, selecione Classificar de Z a A. Perceba que os nomes dos alunos 
ficaram na ordem solicitada. 
 
ORDEM NUMÉRICA CRESCENTE OU DECRESCENTE 
 
 Consiste em dispor os valores numéricos contidos nas células de uma coluna, em ordem crescente ou 
decrescente. Para fazer isto, realize as seguintes ações: 
 
1. Vá na seta de menu localizada na célula Médias da coluna B, e selecione a opção Classificar do Menor 
para o Maior, ou seja, as células ficaram em ordem de 0 a 10. 
 
2. Para dispor as células em ordem decrescente, proceda da mesma forma anterior. Porém, ao invés de 
selecionar a opção Classificar do Menor para o Maior, selecione Classificar do Maior para o Menor. 
 
 
Classificar do Menor para o Maior Classificar do Maior para o Menor 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 17 
7. Importar ou exportar arquivos de texto 
 
 Há duas formas de importar dados de um arquivo de texto usando o Microsoft Office Excel: você 
pode abrir o arquivo de texto no Excel ou pode importar o arquivo de texto como um intervalo de dados 
externos. Para exportar dados do Excel para um arquivo de texto, use o comando Salvar como. 
 
 Há dois formatos de arquivo de texto usados com freqüência: 
 
• Arquivos de texto delimitados (.txt), nos quais o caractere TAB (código de caractere ASCII 009) 
geralmente separa cada campo de texto. 
 
• Arquivos de texto com valores separados por vírgulas (.csv), nos quais o caractere vírgula (,) 
geralmente separa cada campo de texto. 
 
 Você pode alterar o caractere separador que é usado nos dois arquivos de texto, delimitado e .csv. 
Isto poderá ser necessário para verificar se a operação de importação ou exportação está funcionando da 
maneira desejada. 
 
OBSERVAÇÕES 
 
• Você pode importar ou exportar até 1.048.576 linhas e 16.384 colunas. 
 
• Se você estiver importando ou exportando dados, talvez deseje saber mais sobre os conversores de 
texto do Excel. Para obter mais informações, consulte "Formatos de texto" no tópico da ajuda, Formatos de 
arquivos que são aceitos no Excel e "Formatos de arquivo de texto" no tópico da Ajuda, Formatação e 
recursos do Excel que não são transferidos para outros formatos de arquivo. 
 
IMPORTAR UM ARQUIVO DE TEXTO ABRINDO-O NO EXCEL 
 
 Você pode abrir um arquivo de texto criado em outro programa como uma pasta de trabalho do Excel 
usando o comando Abrir. Abrir um arquivo de texto no Excel não altera o formato do arquivo — você pode 
vê-lo na barra de título do Excel, em que o nome do arquivo mantém a extensão do arquivo de texto (por 
exemplo, .txt ou .csv). 
 
1. Clique no Botão do Microsoft Office e, em seguida, clique em Abrir. 
 
 A caixa de diálogo Abrir será exibida. 
 
3. Em um computador que esteja executando o Windows Vista ou Windows 7 
 
• Na lista, selecione Arquivos de Texto. 
 
Em um computador que esteja executando o Microsoft Windows XP 
 
• Na lista Arquivos do tipo, selecione Arquivos de Texto. 
 
3. Em um computador que esteja executando o Windows Vista ou Windows 7 
 
• Na Barra de endereço, localize e clique duas vezes no arquivo de texto que você deseja abrir. 
 
Em um computador que esteja executando o Microsoft Windows XP 
 
• Na lista Examinar, localize e clique duas vezes no arquivo de texto que você deseja abrir. 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 18 
• Se o arquivo de texto for (.txt), o Excel iniciará o Assistente de Importação de Texto. 
 
 Siga as instruções do Assistente de Importação de Texto. Clique em Ajuda para obter mais 
informações como usar o Assistente de Importação de Texto ou consulte Assistente de Importação de Texto. 
Quando terminar as etapas do assistente, clique em Concluir para concluir a operação de importação. 
 
• Se o arquivo for .csv, o Excel o abrirá automaticamente e exibirá os dados em uma nova pasta de 
trabalho. 
 
OBSERVAÇÃO: Quando o Excel abre um arquivo .csv, ele usa as configurações atuais de formato de dados 
padrão para interpretar como importar cada coluna de dados. Se quiser ter mais flexibilidade na conversão de 
colunas em diferentes formatos de dados, poderá usar o Assistente de Importação de Texto. Por exemplo, o 
formato de uma coluna de dados no arquivo .csv pode ser MDA, mas o formato de dados padrão do Excel é 
AMD ou você deseja converter em texto uma coluna de números que contém zeros à esquerda, para poder 
preservar esses zeros. Para executar o Assistente de Importação de Texto, é possível alterar a extensão do 
nome do arquivo de .csv para .txt antes de abri-lo ou é possível Importar um arquivo de texto conectando-se 
e ele. 
 
IMPORTAR UM ARQUIVO DE TEXTO CONECTANDO-O 
 
 Você pode importar dados de um arquivo de texto em uma planilha existente como um intervalo de 
dados externo. 
 
1. Clique na célula onde você deseja pôr os dados do arquivo de texto. 
 
2. Na guia Dados, no grupo Obter Dados Externos, clique em De Texto. 
 
 
 
3. Em um computador que esteja executando o Windows Vista ou Windows 7 
 
• Na Barra de endereço, localize e clique duas vezes no arquivo de texto que você deseja importar. 
 
Em um computador que esteja executando o Microsoft Windows XP 
 
• Na lista Examinar, localize e clique duas vezes no arquivo de texto que deseja importar. 
 
 Siga as instruções do Assistente de Importação de Texto. Clique em Ajuda para obter mais 
informações como usar o Assistente de Importação de Texto ou consulte Assistente de Importação de Texto. 
Quando terminar as etapas do assistente, clique em Concluir para concluir a operação de importação. 
 
4. Na caixa de diálogo Importar Dados, siga estes procedimentos: 
 
• Outra opção é clicar em Propriedades para definir as opções de atualização, formatação e layout 
para os dados importados. 
 
• Em Onde você deseja colocar os dados?, execute um dos seguintes procedimentos: 
 
• Para retornar os dados para o local que você selecionou, clique em Planilha existente. 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 19 
• Para retornar os dados para o canto superior esquerdo de uma nova planilha, clique em Nova 
planilha. 
 
5. Clique em OK. 
 
 O Excel colocará o intervalo de dados externos no local que você especificar. 
 
 Se o Excel não converter uma coluna de dadosno formato desejado, você poderá converter os dados 
depois que eles forem importados. 
 
EXPORTAR DADOS PARA UM ARQUIVO DE TEXTO SALVANDO-O 
 
 Você pode converter uma planilha do Excel para um arquivo de texto usando o comando Salvar 
Como. 
 
1. Clique no Botão do Microsoft Office e, em seguida, clique em Salvar Como. 
 
 A caixa de diálogo Salvar Como será exibida. 
 
2. Na caixa Salvar como tipo, escolha o formato de arquivo de texto para a planilha. 
 
 Por exemplo, clique em Texto (delimitado por tabulação) ou CSV (delimitado por vírgula). 
 
OBSERVAÇÃO: Os formatos diferentes oferecem suporte a conjuntos de recursos diferentes. Para obter 
mais informações sobre os conjuntos de recursos para os quais os diferentes formatos de arquivo de texto 
oferecem suporte, consulte Formatação e recursos do Excel que não são transferidos para outros formatos de 
arquivo. 
 
3. Em um computador que esteja executando o Windows Vista ou Windows 7 
 
• Na Barra de endereço, vá até o local em que deseja salvar o novo arquivo de texto e clique 
em Salvar. 
 
Em um computador que esteja executando o Microsoft Windows XP 
 
• Na caixa Salvar em, vá até o local em que deseja salvar o novo arquivo de texto e clique em Salvar. 
 
4. Uma caixa de diálogo é exibida lembrando-o de que somente a planilha atual será salva no novo arquivo. 
Se você tiver certeza de que a planilha atual é a que deseja salvar como arquivo de texto, clique em OK. 
Você pode salvar outras planilhas como arquivos de texto separados repetindo esse procedimento para cada 
planilha. 
 
5. Uma segunda caixa de diálogo é aberta, lembrando-o de que a planilha pode conter recursos para os quais 
os formatos de arquivo de texto não oferecem suporte. Se você só estiver interessado em salvar os dados da 
planilha no novo arquivo de texto, clique em Sim. Se não tiver certeza e quiser saber mais sobre quais 
recursos do Excel não possuem suporte nos formatos de arquivo de texto, clique em Ajuda para obter mais 
informações. 
 
 Para obter mais informações sobre como salvar arquivos em outros formatos de arquivo, 
consulte Salvar uma pasta de trabalho em outro formato de arquivo. 
 
ALTERAR O DELIMITADOR QUE É USADO EM UM ARQUIVO DE TEXTO 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 20 
 Se você usar o Assistente de Importação de Texto para importar um arquivo de texto, poderá alterar o 
delimitador que é usado para um arquivo de texto delimitado, trocando um caractere TAB por outro 
caractere na Etapa 2 desse assistente. Nessa etapa, também é possível alterar a forma como delimitadores 
consecutivos, como aspas consecutivas, são manipulados. 
 
ALTERAR O SEPARADOR EM TODOS OS ARQUIVOS DE TEXTO .CSV 
 
1. No Microsoft Windows, clique no botão Iniciar e clique em Painel de Controle. 
 
2. Abra a caixa de diálogo Opções Regionais e de Idiomas. 
 
3. Siga um destes procedimentos: 
 
• No Windows Vista ou Windows 7, clique na guia Formatos e clique em Personalizar este formato. 
 
• No Windows XP, clique na guia Opções Regionais e clique em Personalizar. 
 
4. Digite um novo separador na caixa Separador de lista. 
 
5. Clique em OK duas vezes. 
 
OBSERVAÇÃO: Depois de alterar o caractere separador de lista no computador, todos os programas usarão 
o novo caractere como separador de lista. É possível retornar ao caractere padrão seguindo o mesmo 
procedimento. 
 
 Para filtrar um intervalo de células utilizando critérios complexos, use o comando Avançado no 
grupo Classificar e Filtrar da guia Dados. 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 21 
8. Filtro Avançado 
 
A ferramenta de filtragem é um recurso avançado do Excel que permite filtrar uma lista de 
informações com mais de um critério. Filtrar é exibir dados que atendem uma certa condição e ocultar os 
demais. É excelente utilizar este recurso para selecionar dados numa lista grande. 
 
A grande diferença em usar o Auto Filtro e o Filtro Avançado, está em que no Auto Filtro você tem 
uma limitação aos critérios de filtro escolhido e no Filtro Avançado não possui limitação, ou seja, utilizando 
o Filtro Avançado você terá como definir quaisquer e quantos critérios desejar. 
 
• Guia Dados 
• Classificar e Filtrar 
• Avançado 
 
 
 
Digite a tabela abaixo: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 
3 Carne Ribeiro 450,00 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 
8 Legumes Cardoso 320,00 
9 Legumes Ribeiro 360,00 
10 Carne Cardoso 980,00 
11 Laticínios Ribamar 1.250,00 
 
Para filtrar o intervalo ocultando as linhas que não obedecem aos critérios, clique em Filtrar a lista no 
local. 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 22 
 
Para filtrar o intervalo copiando as linhas que obedecem aos critérios para outra área da planilha, 
clique em Copiar para outro local, clique na caixa Copiar para e, em seguida, clique no canto superior 
esquerdo da área em que você deseja colar as linhas. 
 
 
 
DICA: Ao copiar linhas filtradas para um outro local, você pode especificar quais colunas incluir na 
operação de cópia. Antes de filtrar, copie os rótulos das colunas desejadas para a primeira linha da área onde 
planeja colar as linhas filtradas. Ao filtrar, insira uma referência nos rótulos das colunas copiadas na 
caixa Copiar para. As linhas copiadas incluirão somente as colunas para as quais você copiou os rótulos. 
 
Criando os critérios, o qual será formado pelos títulos das colunas. 
 
• Intervalo da Lista: A1:C11; 
• Intervalo de Critérios:E1:G2; 
• Ative o Copiar para, o qual deverá ser informado uma única célula: E7:G7. 
 
 
 
Filtro Vazio Filtro Preenchido 
 
Exemplo 1 - (Filtro simples) Filtrando as vendas de carnes: 
 
Vamos digitar "Carne" na célula E2, conforme abaixo: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne 
 
O resultado será: 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 23 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne 
3 Carne Ribeiro 450,00 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Carne Ribeiro 450,00 
9 Legumes Ribeiro 360,00 Carne Rodrigo 800,00 
10 Carne Cardoso 980,00 Carne Cardoso 980,00 
 
Operadores Relacionais 
 
Devemos utilizar os operadores relacionais para efetuar pesquisas em que especificamos valores 
minimos e/ou maximos, como no exemplo acima . 
 
Relembrando os operadores relacionais: 
 
Operadores Relacionais Significado Exemplo 
= (sinal de igual) Igual a A1 = B1 
> (sinal de maior) Maior que A1 > B1 
< (sinal de menor) Menor que A1 < B1 
>= (sinal de maior ou igual) Maior ou igual a A1 >= B1 
<= (sinal de menor ou igual) Menor ou igual a A1 <= B1 
<> (sinal de diferente) Diferente de A1 <> B1 
 
Exemplo 2 - (Filtro com 2 critérios) Filtrando as vendas de carnes com valores acima de R$ 750,00, 
inclusive: 
 
Vamos digitar "Carne" na célula E2 e ">=750" na célula G2 conforme abaixo: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne >=750 
 
O resultado será: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne >=750 
3 Carne Ribeiro 450,00 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Carne Rodrigo 800,00 
9 Legumes Ribeiro 360,00 Carne Cardoso 980,00 
 
Exemplo 3 - (Filtro com vários critérios) Filtrando as vendas de carnes e bebidas e valores acima de 
R$ 750,00: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 24 
Vamos digitar "Carne" na célula E2, "Bebidas" na célula E3 e ">=750" na célula G2 conforme abaixo: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne >=750 
3 Carne Ribeiro 450,00 Bebidas 
 
O resultado será: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne >=750 
3 Carne Ribeiro 450,00 Bebidas 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Bebidas Rodrigo 5.122,00 
9 Legumes Ribeiro 360,00 Carne Rodrigo 800,00 
10 Carne Cardoso 980,00 Carne Cardoso 980,00 
 
Exemplo 4 - (Filtro com vários critérios) Filtrando as vendas de carnes e bebidas com valores acima de 
R$ 750,00: 
 
Vamos digitar "Carne" na célula E2, "Bebidas" na célula E3 e ">=750" nas células G2 e G3 conforme 
abaixo: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne >=750 
3 Carne Ribeiro 450,00 Bebidas >=750 
 
O resultado será: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne >=750 
3 Carne Ribeiro 450,00 Bebidas >=750 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Bebidas Rodrigo 5.122,00 
9 Legumes Ribeiro 360,00 Carne Rodrigo 800,00 
10 Carne Cardoso 980,00 Carne Cardoso 980,00 
11 Laticínios Ribamar 1.250,00 
 
Critérios 
 
Os critérios de pesquisa em colunas estão ligados pelo operador OU por linha, ou seja, cada linha 
separada é ligada pelo operador OU, o resultado seleciona os registros que atendam ao critério da primeira 
linha OU da segunda linha. 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 25 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne 
3 Carne Ribeiro 450,00 Bebidas 
 
No exemplo acima, serão selecionados os registros em que o tipo de produto será igual a "Carne" OU 
igual a "Bebidas". 
 
Os critérios de pesquisa em linhas estão ligados pelo operador E por coluna, ou seja, cada coluna 
separada é ligada pelo operador E, o resultado seleciona os registros que atendam ao critério da primeira 
coluna E da segunda coluna. 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Carne >=750 
 
No exemplo acima, serão selecionados os registros em que o tipo de produto será igual a "Carne" E os 
valores de vendas maior ou igual a 750,00. 
 
Filtrar usando critérios de caracteres curinga para localizar valores de texto que compartilham alguns 
caracteres, mas não outros. 
 
Para localizar valores de texto que compartilhem alguns caracteres mas não outros, siga um ou mais 
destes procedimentos: 
 
• Digite um ou mais caracteres sem um sinal de igual (=) para localizar linhas com valor de texto em 
uma coluna que inicie com tais caracteres. Por exemplo, se você digitar o texto Rib como critério, o 
Excel irá localizar "Ribeiro", "Ribas" e "Ribamar". 
 
• Utilize um caractere curinga. 
 
USE PARA LOCALIZAR 
? 
(ponto de interrogação) 
Qualquer caractere único 
Por exemplo: antoni? localizará "antonio" e "antonia" 
* 
(asterisco) 
Qualquer número de caracteres 
Por exemplo: * este localiza "Nordeste" e "Sudeste" 
~ (til) seguido de ?. * 
ou ~ 
Um ponto de interrogação, asterisco ou til 
Por exemplo: fy91~? localizará "fy91?" 
 
Vamos digitar "Rib*" na célula F2, conforme abaixo: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Rib* 
 
O resultado será: 
 
 
 
 
 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 26 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 
3 Carne Ribeiro 450,00 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Carne Ribeiro 450,00 
9 Legumes Ribeiro 360,00 Produção Ribeiro 6.544,00 
10 Carne Cardoso 980,00 Legumes Ribeiro 360,00 
11 Laticínios Ribamar 1.250,00 Laticínios Ribamar 1.250,00 
 
Filtrar usando uma fórmula para valores maiores que a média de todos os valores no intervalo de 
dados. 
 
Para localizar valores de acordo com um calculo (média). 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Média Calculada 
2 Bebidas Rodrigo 5.122,00 =C2>MEDIA($C$2:$C$11) 
 
NOTA: Não esqueça de alterar o intervalo de critério para E1:E2. 
 
O resultado será: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Média Calculada 
2 Bebidas Rodrigo 5.122,00 =C2>MEDIA($C$2:$C$11) 
3 Carne Ribeiro 450,00 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Bebidas Rodrigo 5.122,00 
9 Legumes Ribeiro 360,00 produção Cardoso 6.328,00 
10 Carne Cardoso 980,00 Produção Ribeiro 6.544,00 
 
Filtrar usando uma formula para texto em uma pesquisa com distinção entre maiúsculas e 
minúsculas. 
 
Para localizar registros em que o texto seja exatamente o que foi solicitado. 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Correspondência Exata 
2 Bebidas Rodrigo 5.122,00 =EXATO(A2,"Produção") 
 
NOTA: Não esqueça de alterar o intervalo de critério para E1:E2. 
 
O resultado será: 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 27 
 A B C D E F G 
1 Tipo Vendedor Vendas Correspondência Exata 
2 Bebidas Rodrigo 5.122,00 =EXATO(A2;"Produção") 
3 Carne Ribeiro 450,00 
4 produção Cardoso 6.328,00 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Produção Ribeiro 6.544,00 
 
Note que existem dois registro de produção, mas somente um esta escrito "Produção" (com P 
maiúsculo). 
 
Filtrar usando vários critérios 
 
Para localizar registros que atendam a uma condição em uma coluna ou uma condição em outra 
coluna, insira os critérios em linhas diferentes do intervalo de critérios. 
Por exemplo: Localizar as vendas de produtos do tipo "Bebidas" ou do vendedor "Rodrigo" ou que 
sejam maior que R$ 1.500,00. 
Deve-se digitar os valores conforme abaixo: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Bebidas 
3 Carne Ribeiro 450,00 Rodrigo 
4 produção Cardoso 6.328,00 >=1500 
 
O resultado será: 
 
 A B C D E F G 
1 Tipo Vendedor Vendas Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 Bebidas 
3 Carne Ribeiro 450,00 Rodrigo 
4 produção Cardoso 6.328,00 >=1500 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 Tipo Vendedor Vendas 
8 Legumes Cardoso 320,00 Bebidas Rodrigo 5.122,00 
9 Legumes Ribeiro 360,00 produção Cardoso 6.328,00 
10 Carne Cardoso 980,00 Produção Ribeiro 6.544,00 
11 Laticínios Ribamar 1.250,00 Carne Rodrigo 800,00 
12 Laticínios Cardoso 1.520,00 
13 Laticínios Rodrigo 1.520,00 
 
Filtrar usando intervalo de datasPara localizar registros que atendam a condição de intervalo de datas, devemos informar a data inicial 
e a data final. 
Por exemplo: Localizar os alunos que nasceram entre 1990 e 2000. 
Vamos preencher uma tabela com as informações conforme abaixo: 
 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 28 
 
 A B C D E F 
1 Alunos Nascimento Alunos Nascimento Nascimento 
2 Jose da Silva 01/12/1995 >=01/01/1990 <=31/12/2000 
3 João dos Santos 01/07/2002 
4 Reginaldo Freitas 01/12/1999 
5 William Ferreira 01/12/2001 
6 Augusto Vidal 05/08/2005 
7 Wilson Vaz 01/07/2000 
8 Adriana Santos 01/01/1992 
9 Ana Carolina 05/08/2004 
10 Rebeca Castro 09/12/2003 
 
Agora vamos preencher os dados do filtro avançado conforme abaixo: 
 
 
 
O resultado será: 
 
 A B C D E F 
1 Alunos Nascimento Alunos Nascimento Nascimento 
2 Jose da Silva 01/12/1995 >=01/01/1990 <=31/12/2000 
3 João dos Santos 01/07/2002 
4 Reginaldo Freitas 01/12/1999 Alunos Nascimento 
5 William Ferreira 01/12/2001 Jose da Silva 01/12/1995 
6 Augusto Vidal 05/08/2005 Reginaldo Freitas 01/12/1999 
7 Wilson Vaz 01/07/2000 Wilson Vaz 01/07/2000 
8 Adriana Santos 01/01/1992 Adriana Santos 01/01/1992 
9 Ana Carolina 05/08/2004 
10 Rebeca Castro 09/12/2003 
 
NOTA: Quando for necessário realizar pesquisa que envolva um intervalo de valores, de qualquer forma, 
deve-se informar o inicio do intervalo em uma célula e o final do intervalo em outra célula, porem, os titulos 
desses critérios devem ser identicos ao campo a ser pesquisado. 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 29 
9. Macros Excel 
 
Para automatizar uma tarefa repetitiva, você pode gravar uma macro rapidamente no Microsoft Office 
Excel. Você também pode criar uma macro usando o Editor do Visual Basic, no Microsoft Visual Basic, 
para gravar o seu próprio script de macro ou para copiar toda a macro, ou parte dela, para uma nova. Após 
criar uma macro, você poderá atribuí-la a um objeto (como um botão da barra de ferramentas, um elemento 
gráfico ou um controle) para poder executá-la clicando no objeto. Se não precisar mais usar a macro, você 
poderá excluí-la. 
 
A opção de Macros está disponível na Guia Exibição conforme imagem abaixo: 
 
 
 
O botão de macro está dividido em duas partes: 
 
 
 
Parte Superior 
 
Parte Inferior 
 
A parte superior aciona uma janela conforme abaixo: 
 
 
 
As opções são: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 30 
Executar: 
 
Executa a macro selecionada. 
 
Depurar: 
 
Abre uma tela onde pode-se verificar a macro. Nessa opção, seleciona-se uma parte da macro que fica 
marcado com a seta amarela. Verifique a imagem abaixo: 
 
 
 
Editar: 
 
Abre uma janela onde pode-se alterar a macro. Verifique a imagem abaixo: 
 
 
 
Criar: 
 
Esta opção fica ativa quando escrevemos um nome para uma nova macro. No exemplo abaixo, 
estamos criando uma nova macro com o nome Filtrando. 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 31 
 
 
Ao clicar em Criar, abre a janela abaixo: 
 
 
 
É criado uma seção com o nome da macro criada. Nesta seção pode-se escrever o código que desejar. 
 
Excluir: 
 
Exclui a macro selecionada. 
 
Opções: 
 
Podemos alterar a tecla de atalho da macro e a descrição desta macro. Na imagem abaixo podemos 
notar que foi selecionada com tecla de atalho a combinação CTRL+Shift+M. A descricao deste macro é 
"Lista as vendas acima da média", o que deixa bem evidente o que acontece quando executamos tal macro. 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 32 
 
 
Macros em: 
 
Pode-se escolher entre todas as macros criadas no computador, as macros da planilha que esta aberta 
ou as macros de uma determinada pasta de uma planilha que esta aberta. 
 
A parte inferior irá apresentar 3 opções: 
 
 
 
Exibir Macros: 
 
Exibi a lista de macros, na qual podemos executar, depuar, editar, criar ou excluir uma macro. É como 
se tivesemos escolhido a parte superior do botão de macro. 
 
Gravar Macro: 
 
Grava uma macro. Quando começamos a gravar uma macro, devemos realizar os passos que 
desejamos que se realizem automaticamente, quando terminar os passos desejados, deve-se retornar na 
opção de macro e parar a gravação. Enquanto o procedimento de parar a gravação de macro não for 
selecionado, o Excel continuar gravando tudo o que for feito, podendo gerar varios erros na macro gerada. 
 
 
 
Usar Referências Relativas: 
 
Usar rferencias relativas de modo que as macros sejam gravadas com ações relativas à célula inicial 
selecionada. 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 33 
Por exemplo: se voce gravar na célula A1 um macro que move o cursor para A2 com esta opção 
ativada, a execução da macro resultante na célula B1 moverá o cursor para B2, se esta opcao estiver 
desativada, sua execução na célula B1 moverá o cursor para A2. 
 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 34 
10. Filtro Avançado com Macro 
 
Quando criamos um filtro avançado, e alteramos um dos critérios da pesquisa, precisamos ativar 
novamente o filtro avançado. Este procedimento gera repetição de ações que podem ser automatizadas. 
 
Sabendo das facilidades do filtro avançado e da comodidade de automatização de ações com macros, 
vamos juntar essas duas ferramentas para melhor utilização de suas funcionalidades. 
 
Para exercitarmos e aprendermos estas funcionalidades, iremos utilizar a planilha de vendas com 
algumas alterações. 
 
 A B C D E F G H I 
1 Tipo Vendedor Vendas Critério Tipo Vendedor Vendas 
2 Bebidas Rodrigo 5.122,00 1 >>> 
3 Carne Ribeiro 450,00 2 >>> 
4 produção Cardoso 6.328,00 3 >>> 
5 Produção Ribeiro 6.544,00 
6 Carne Rodrigo 800,00 Exato Resultado do Filtro 
7 Laticínios Ribamar 1.520,00 
8 Legumes Cardoso 320,00 produção 
9 Legumes Ribeiro 360,00 
10 Carne Cardoso 980,00 Média 
11 Laticínios Rodrigo 1.250,00 VERDADEIRO 
 
Observem que: 
 
1) Foi criada novas informações nas células E2, E3 e E4, onde definimos que "1 >>>" será incluso 
uma Macro que terá como critério os dados em uma linha de critérios e que "2 >>>" será incluso 
uma Macro que terá como critério os dados em duas linhas de critérios e que "3 >>>" será incluso 
uma Macro que terá como critério os dados em tres linhas de critérios. 
 
2) Foi criada nova informação na célular E7 onde o complemento para pesquisa de um nome de 
produto será informada na célula E8, com isso, não será necessário ficar alterando a fórmula contida 
na célula E7. A fórmula é a =EXATO(A2;$E$8). 
 
3) Foi criada uma fórmula na célula E11 que irá resultar nos valores de vendas maiores ou iguais a 
média dos valores de vendas. A fórmula é a =C2>=MÉDIA($C$2:$C$11). 
 
Exemplo 1: Filtro Simples - 1 linha de critérios para pesquisa. 
 
Criando uma Macro que realizará a pesquisa no intervalo de dados de acordo com as opções da 
primeira linha de critérios. 
 
1º Passo: Inicando a gravação da Macro. Acesse a Guia de Comando Exibição, escolhe a opção 
Macro e selecione Gravar Macro; 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 35 
 
2º Passo: Informe um nome para a macro que iremos criar, selecione uma tecla para servir como 
atalho para executar a macro e preencha a descrição da macro; 
 
 
 
3º Passo: Acesse a Guia de Dados e escolha a opção Avançado; 
 
 
 
4º Passo: Voce pode escolher a opção desejada em relação a resposta do filtro. Neste exemplo 
usaremosa opção de Copiar para outro local; 
 
 
 
5º Passo: Preencha os dados solicitados, conforme imagem a seguir,e confirme: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 36 
 
 
6º Passo: Acesse a Guia de Comando Exibição, escolhe a opção Macro e selecione Parar gravação: 
 
 
 
A macro esta pronta, para executar esta macro basta digitar a tecla de atalho, no nosso caso 
escolhemos as teclas CTRL+Shift+F, a tecla de atalho foi selecionada na criação da macro. Podemos ainda, 
criar um botão para executar a macro, veremos em sequencia, os passos necessários para terminar a criação 
da macro com um botão para acionar a macro. 
 
7º Passo: Crie um objeto utilizando as formas disponíveis no Excel, na Guia Inserir, opção Formas: 
 
 
 
8º Passo: Após escolher a forma, clique com o botão direito do mouse e escolha a opção Editar Texto 
e digite um nome para esta forma, neste exemplo, digite Filtrar: 
 
 
 
Editando um nome Editado 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 37 
9º Passo: Clique com o botão direito do mouse e escolha a opção Atribuir Macro: 
 
 
 
10º Passo: Escolha a macro criada anteriormente e clique em OK: 
 
 
 
11º Passo: Clique no botão Filtrar e veja o resultado. 
 
DICA: Podemos criar tantas macros forem necessárias e definir um botão para cada uma delas. 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 38 
11. Função SUBTOTAL 
 
 Retorna um subtotal em uma lista ou em um banco de dados. É geralmente mais fácil criar uma lista 
com subtotais usando o comando Subtotais, grupo Estrutura de Tópicos, na guia Dados. Assim que a lista 
de subtotais for criada, você poderá modificá-la editando a função SUBTOTAL. 
 
 Sintaxe 
 
=SUBTOTAL(núm_função, ref1, ref2, ..., ref254) 
 
 Núm_função é o número de 1 a 11 (incluindo valores ocultos) ou 101 a 111 (ignorando valores 
ocultos) que especifica qual função usar no cálculo de subtotais dentro de uma lista. 
 
NUM_FUNÇÃO 
(Incluindo 
Ocultos) 
NUM_FUNÇÃO 
(Ignorando Valores 
Ocultos) 
FUNÇÂO 
1 101 MÉDIA 
2 102 CONTA 
3 103 CONT.VALORES 
4 104 MÁX 
5 105 MÍN 
6 106 MULT 
7 107 DESVPAD 
8 108 DESVPADP 
9 109 SOMA 
10 110 VAR 
11 111 VARP 
 
 Ref1, Ref2 são de 1 a 254 intervalos ou referências cujo subtotal você deseja. 
 
Comentários 
 
• Se existirem outros subtotais dentro de ref1; ref2,… (ou subtotais aninhados), esses subtotais aninhados 
serão ignorados para evitar dupla contagem. 
 
• Para as constantes núm_função de 1 a 11, a função SUBTOTAL inclui os valores de linhas ocultas pelo 
comando Ocultar Linhas no submenu Ocultar e Exibir do comando Formato no grupo Células, na 
guia Início). Use essas constantes para subtotalizar números ocultos e não-ocultos em uma lista. Para as 
constantes núm_função de 101 a 111, a função SUBTOTAL ignora valores de linhas ocultos pelo 
comando Ocultar Linhas. Use essas constantes para subtotalizar somente números não-ocultos em uma 
lista. 
 
• A função SUBTOTAL ignora as linhas não incluídas no resultado de um filtro, independentemente de 
qual valor de núm_função seja utilizado. 
 
• A função SUBTOTAL foi projetada para colunas de dados ou intervalos verticais. Ela não foi projetada 
para linhas de dados nem intervalos horizontais. Por exemplo, quando você subtotaliza um intervalo 
horizontal usando uma núm_função de 101 ou maior, como SUBTOTAL(109,B2:G2), ocultar uma coluna 
não afeta o subtotal. Porém, ocultar uma linha em um subtotal de um intervalo vertical afeta o subtotal. 
 
• Se qualquer uma das referências for uma referência 3D, a função SUBTOTAL retornará o valor de erro 
#VALOR!. 
 
Exemplo 1: Vamos digitar a planilha abaixo: 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 39 
 
 A B 
1 Esportes Vendas 
2 Golfe 1.000,00 
3 Golfe 2.000,00 
4 Safári 4.000,00 
5 Safári 9.000,00 
6 Tênis 600,00 
7 Tênis 900,00 
8 Golfe 5.000,00 
9 Tênis 500,00 
 
NOTA: A planilha deve estar classificada, de forma que a coluna escolhida fique agrupada. 
 
 Agora vamos inserir subtotais nesta planilha, para isso devemos acessar a Guia Dados e em Estrutura 
de Tópicos e escolha a opção Subtotal: 
 
 
 
 Vamos fazer com que a função faça um somatório na coluna de Vendas de acordo com a coluna de 
Esportes. 
 
 As opções são: 
 
 A cada alteração em: Nesta opção devemos escolher a coluna que irá servir como referência para o 
somatório; 
 
 Usar função: Nesta opção devemos escolher a função que irá ser utilizada. Podemos escolher entre: 
Soma, ContNúm, Média, Máx, Mínimo, Produto, Contar Números, DesvPad, DesvPadP, Var, Varp, 
 
 Adicionar subtotal a: Nesta opção devemos escolher a coluna que irá ser somada; 
 
 Substituir subtotais atuais: Esta opção atualiza os valores caso já haja uma função subtotal; 
 
 Quebra de página entre grupos: Insere uma quebra de página, separando os grupos de subtotal; 
 
 Resumir abaixo dos dados: Esta opção altera a posição dos subtotais de valores, quando marcado, o 
subtotal fica abaixo do grupo, quando desmarcado, o subtotal fica acima do grupo. 
 
 Remover todos: Remove a função subtotal existente. 
 
 Vamos escolher as opções de acordo com a imagem abaixo: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 40 
 
 
 A planilha ficará conforme abaixo: 
 
 
 
Inserir mais de um nível de subtotais. 
 
 Você pode inserir mais de um nível de subtotais para um grupo de dados, como mostra o exemplo a 
seguir. 
 
Exemplo 2: Vamos digitar a planilha abaixo: 
 
 A B C 
1 Região Esportes Vendas 
2 Leste Golfe 1.000,00 
3 Leste Golfe 2.000,00 
4 Leste Safári 4.000,00 
5 Leste Safári 9.000,00 
6 Leste Tênis 600,00 
7 Leste Tênis 900,00 
8 Oeste Golfe 5.000,00 
9 Oeste Tênis 500,00 
 
NOTA: Não esqueça que a planilha deve estar classificada, de forma que a coluna escolhida fique agrupada. 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 41 
 
1. Na guia Dados, no grupo Tópicos, clique em Subtotal. 
 
 
 
2. Na caixa A cada alteração em, clique na coluna dos subtotais externos. No exemplo acima, você clicaria 
em Região. 
 
3. Na caixa Usar função, clique na função de resumo que deseja usar para calcular os subtotais. No 
exemplo acima, você selecionaria Soma. 
 
4. Na caixa Adicionar subtotal a, marque a caixa de seleção para cada coluna que contém valores que você 
deseja subtotalizar. No exemplo acima, você selecionaria Vendas. 
 
5. Se quiser uma quebra de página automática depois de cada subtotal, marque a caixa de seleção Quebra 
de página entre grupos. 
 
6. Para especificar uma linha de resumo acima da linha de detalhes, desmarque a caixa de seleção Resumir 
abaixo dos dados. Para especificar uma linha de resumo abaixo da linha de detalhes, marque a caixa de 
seleção Resumir abaixo dos dados. No exemplo acima, você desmarcaria a caixa de seleção. 
 
7. Opcionalmente, você pode usar o comando Subtotais novamente repetindo as etapas de um a seis para 
adicionar mais subtotais com diferentes funções de resumo. Para evitar sobrescrever os subtotais existentes, 
desmarque a caixa de seleção Substituir subtotais atuais. 
 
 Para inserir mais um nível, deve ser seguidos os passos anteriores e escolher o segundo nível, ou seja: 
 
1. Na guia Dados, no grupo Tópicos, clique em Subtotal. 
 
 
 
2. Na caixa A cada alteração em, clique na coluna de subtotal aninhado. No exemplo acima, você 
selecionaria Esportes. 
 
3. Na caixa Usar função, clique na função de resumo que deseja usar para calcular os subtotais. No 
exemplo acima, você selecionaria Soma. 
 
4. Desmarque a caixa de seleção Substituirsubtotais atuais. 
 
1. Repita a etapa anterior para mais subtotais aninhados, trabalhando a partir dos subtotais mais externos. 
 
 O resultado será: 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 42 
 
 
DICA: Para exibir um resumo apenas dos subtotais e dos totais gerais, clique nos símbolos de estrutura de 
tópicos ao lado dos números de linha. Use os símbolos e para exibir ou ocultar as linhas de 
detalhes para subtotais individuais. 
 
 
 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 43 
12. Funções para análise dos dados em uma lista 
 
 Estudaremos uma série de funções utilizadas para analisar dados em uma lista do Excel. Por 
exemplo, podemos usar a função CONT.SE para detectar quantas células não vazias, dentro de uma faixa de 
células, atendem a um determinado critério. A função CONT.SE retorna um número o qual indica quantas 
células contém um valor que corresponde ao critério especificado. Podemos usar a função SOMASE para 
efetuar uma soma condicional, onde os valores de uma coluna são ou não acrescentados a soma, com base 
nos valores de outra coluna. Por exemplo, poderíamos efetuar uma soma condicional para obter o total de 
vendas apenas para o mês de Outubro ou somente as vendas feitas para um determinado cliente e assim por 
diante. 
 
12.1. A função CONT.SE() 
 
 Esta função calcula o número de células não vazias em um intervalo que corresponde a determinados 
critérios. 
 
 Sintaxe: =CONT.SE(intervalo;critérios) 
 
 Intervalo: é o intervalo de células no qual se deseja contar células não vazias. 
 Critérios: é o critério na forma de um número, expressão ou texto que define quais células serão 
contadas. Por exemplo, os critérios podem ser expressos como 32, "32", ">32", "José da Silva","Pedro 
Pereira", etc. 
 
 Vamos apresentar alguns exemplos de uso da função CONT.SE: 
 
 A B C D E 
1 Setor Responsável Salário 
2 CONTAB Rodrigo 5.122,00 
3 ADM Ribeiro 450,00 
4 ADM Cardoso 6.328,00 
5 FINAN Ribeiro 6.544,00 
6 CONTAB Rodrigo 800,00 
7 ADM Ribamar 1.520,00 
8 FINAN Cardoso 320,00 
9 CONTAB Ribeiro 360,00 
10 ADM Cardoso 980,00 
 
 A seguir temos alguns exemplos de uso da função CONT.SE neste intervalo: 
 
• =CONT.SE(A2:A10;"CONTAB") irá retornar 3. Existe 3 vezes o setor CONTAB. 
• =CONT.SE(A2:A10;"ADM") irá retornar 4. Existe 4 vezes o setor ADM. 
• =CONT.SE(A2:A10;"FINAN") irá retornar 2. Existe 2 vezes o setor FINAN. 
 
 O que retorna a função a seguir: 
 
 =CONT.SE(C2:C10;">1000") 
 
 Irá retornar 4. Existe 4 valores acima de 1000. 
 
 R: Retorna o número de células, na faixa de C1 até C10, nas quais existe um valor maior do que 
1000. 
 
Observe que mesmo quando o critério é do tipo numérico, devemos colocá-lo entre aspas - ">1000". 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 44 
 Digamos que queremos realizar uma pesquisa, onde não sabemos o critério pretendido, devemos 
então selecionar como intervalo, todos os dados da planilha e solicitar ao usuário que informe qual o critério 
desejado. Para isso, vamos alterar a planilha para que fique igual a planilha abaixo: 
 
 A B C D E 
1 Setor Responsável Salário Critério 
2 CONTAB Rodrigo 5.122,00 Resultado 
3 ADM Ribeiro 450,00 
4 ADM Cardoso 6.328,00 
5 FINAN Ribeiro 6.544,00 
6 CONTAB Rodrigo 800,00 
7 ADM Ribamar 1.520,00 
8 FINAN Cardoso 320,00 
9 CONTAB Ribeiro 360,00 
10 ADM Cardoso 980,00 
 
 Agora, vamos inserir a função conforme se segue: 
 
= CONT.SE ( Intervalo ; Critério ) 
 Todos os dados da planilha Célula onde será inserido o critério desejado 
 
= CONT.SE ( A2:C10 ; F1 ) 
 
 Depois destas alterações, 
 
12.2. A função SOMASE(): 
 
 A função SOMASE faz uma soma condicional. Por exemplo, podemos usar a função SomaSE para 
obter a soma de todos os salários para um determinado setor. Temos que fornecer três parâmetros para a 
função SOMASE, conforme descrito a seguir: 
 
 Sintaxe: =SOMASE(intervalo de pesquisa;critérios;intervalo de soma) 
 
 Intervalo de pesquisa: É o intervalo de células onde será feita a pesquisa de acordo com o critério 
especificado. Por exemplo, vamos supor que o nome do setor está na faixa A1:A10. Este seria o intervalo de 
critério, no qual a função SOMASE irá procurar pelo setor definido no parâmetro critérios. 
 
 Critérios: São os critérios na forma de um número, expressão ou texto, que define quais células 
serão adicionadas. Por exemplo, os critérios podem ser expressos como 32, "32", ">32", "maçãs". É 
importante salientar que, nos critérios da função SOMASE, não é possível usar a função E e a função OU. 
No nosso exemplo, se quiséssemos apenas os salários do setor CONTAB, especificaremos o seguinte 
critério: "CONTAB". 
 
 Intervalo de soma: São as células que serão realmente somadas. As células em intervalo de soma 
são somadas somente se suas células correspondentes em intervalo de pesquisa coincidirem com os critérios 
estipulados. Se o intervalo de soma for omitido, as células em intervalo de pesquisa serão somadas, ou seja, 
a coluna de pesquisa é a mesma onde os valores serão somados. No nosso exemplo, o valor dos salários 
estão na faixa de C1:C10. Neste caso a função SOMASE, para calcular o total de salários para o setor 
CONTAB, ficaria assim: 
 
 =SOMASE(A1:A10;"CONTAB";C1:C10) 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 45 
 A função inicia na linha 1. Procura na célula A1 o setor CONTAB, caso encontre, o valor da célula 
C1 será somado na soma parcial, caso contrário a função segue para a segunda linha e assim por diante. No 
final, o resultado será a soma de todos os salários para o setor CONTAB, que é exatamente o que queremos. 
 
12.3. A função BDMÉDIA(): 
 
 A função BDMÉDIA é utilizada para calcular a média dos valores em uma coluna de uma lista ou 
banco de dados que coincidirem com as condições especificadas por você. Ou seja, usamos a função 
BDMÉDIA para calcular a média dos valores de uma coluna, valores estes que coincidem com um critério 
especificado. 
 
 Sintaxe: =BDMÉDIA(banco_de_dados;campo;critérios) 
 
 Banco_de_dados: É o intervalo de células que constitui a lista ou o banco de dados. Um banco de 
dados é uma lista de dados relacionados na qual as linhas de informações relacionadas são os registros e as 
colunas de dados são os campos. A primeira linha da lista contém os rótulos de cada coluna. 
 
 Campo: Indica a coluna que será usada na função. O campo pode ser dado como texto com o rótulo 
da coluna entre aspas, como "País" ou "Cidade", ou como um número que represente a posição da coluna 
dentro da lista: 1 para a primeira coluna, 2 para a segunda coluna e assim por diante. 
 
 Critérios: É o intervalo de células que contém as condições especificadas. Você pode usar qualquer 
intervalo para o argumento de critérios, desde que ele inclua pelo menos um rótulo de coluna e ao menos 
uma célula abaixo do rótulo de coluna para especificar uma condição para a coluna. 
 
 
 
 
 A B C D E 
1 Setor Responsável Salário Setor 
2 CONTAB Rodrigo 5.122,00 CONTAB 
3 ADM Ribeiro 450,00 
4 ADM Cardoso 6.328,00 
5 FINAN Ribeiro 6.544,00 
6 CONTAB Rodrigo 800,00 
7 ADM Ribamar 1.520,00 
8 FINAN Cardoso 320,00 
9 CONTAB Ribeiro 360,00 
10 ADM Cardoso 980,00 
 
 Utilizando a planilha acima como exemplo, a função para retornar a média de salários dos 
funcionários do setor CONTAB, ficaria assim: 
 
 =BDMÉDIA(A1:C10;"Salário";E1:E2) 
 
 ou 
 
 =BDMÉDIA(A1:C10;3;E1:E2) 
 
 O resultado desta função será 2094, que é o salário médio dos funcionários do setor CONTAB. 
Observe que E1:E2 é a faixa onde estão os critérios: (Setor=CONTAB). Neste caso estamos calculando uma 
médiasomente para as linhas que atendem aos critérios especificados na faixa de critérios. Podemos definir 
mais de um critério. 
 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 46 
12.4. Algumas observações sobre o uso de funções de Banco de Dados: 
 
 O Microsoft Excel inclui 12 funções de planilha que analisam os dados armazenados em listas ou 
bancos de dados. Cada uma dessas funções, citadas genericamente como BDfunções, usa três argumentos: 
banco de dados, campo e critérios. Esses argumentos se referem aos intervalos de planilha usados pela 
função. 
 
 A B C D E F 
1 Árvore Altura Idade Rendimento Lucro 
2 
3 
4 
5 Árvore Altura Idade Rendimento Lucro 
6 Maçã 18 20 14 105,00 
7 Pêra 12 12 10 96,00 
8 Cereja 13 14 9 105,00 
9 Maçã 14 15 10 75,00 
10 Pêra 9 8 8 76,80 
11 Maçã 8 9 6 45,00 
 
 Sintaxe: =BDfunção(banco_de_dados;campo;critérios) 
 
 Banco_de_dados: É o intervalo de células que constitui a lista ou o banco de dados. No Microsoft 
Excel, um banco de dados é uma lista de dados relacionados em que as linhas de informações relacionadas 
são os registros e as colunas de dados são os campos. A primeira linha da lista contém os rótulos de cada 
coluna. A referência pode ser inserida como um intervalo de células ou como um nome representando o 
intervalo que contém a lista. 
 
 Campo: Indica a coluna que será usada na função. As colunas de dados na lista devem ter um rótulo 
de identificação na primeira linha. O campo pode ser dado como texto com o rótulo de coluna entre aspas, 
como "Idade" ou "Rendimento" no exemplo de lista apresentado acima, ou como um número que represente 
a posição da coluna na lista: 1 para a primeira coluna (Árvore), 2 para a segunda (Altura) e assim por diante. 
 
 Critérios: É uma referência a um intervalo de células que especifica as condições para a função. A 
função retorna informações da lista que atendem às condições especificadas no intervalo de critérios. O 
intervalo de critérios inclui uma cópia do rótulo da coluna na lista para a coluna que você deseja que a 
função resuma. A referência de critérios pode ser inserida como um intervalo de células, como A1:E2 no 
exemplo de banco de dados acima, ou como um nome que represente o intervalo, como "Critérios". 
 
Dicas: Você pode usar qualquer intervalo para o argumento de critérios, desde que ele inclua pelo menos um 
rótulo de coluna e ao menos uma célula abaixo do rótulo de coluna para especificar a condição. 
 
 Por exemplo, se o intervalo A1:A2 contiver o rótulo de coluna Árvore em A1 e o conteúdo "Maça" 
em A2, você poderá definir o intervalo como coincidir Árvore e usar este nome como o argumento de 
critérios nas funções de banco de dados. 
 
 Embora o intervalo de critérios possa ser colocado em qualquer local na planilha, não o posicione 
abaixo da lista. Se você adicionar outras informações à lista, usando o comando Formulário do menu Dados, 
as novas informações serão adicionadas na primeira linha abaixo da lista. Se a linha abaixo da lista não 
estiver em branco, o Microsoft Excel não poderá adicionar as novas informações. 
 
 Certifique-se de que o intervalo de critérios não se sobreponha à lista. 
Para efetuar uma operação em uma coluna inteira em um banco de dados, insira uma linha em branco abaixo 
dos rótulos de coluna no intervalo de critérios. 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 47 
 
12.5. A função BDCONTAR(): 
 
 A função BDCONTAR é utilizada para contar as células contendo números em uma coluna de uma 
lista ou banco de dados que coincidirem com as condições especificadas por você. Ou seja, permite uma 
contagem condicional, contando apenas as células que atendem ao critério especificado. 
O argumento de campo é opcional. Se o campo for omitido, BDCONTAR contará todos os registros no 
banco de dados que coincidirem com os critérios. 
 
 Sintaxe: =BDCONTAR(banco_de_dados;campo;critérios) 
 
 Banco_de_dados: É o intervalo de células que constitui a lista ou o banco de dados. Um banco de 
dados é uma lista de dados relacionados na qual as linhas de informações relacionadas são os registros e as 
colunas de dados são os campos. A primeira linha da lista contém os rótulos de cada coluna. 
 
 Campo: Indica a coluna que será usada na função. O campo pode ser dado como texto com o rótulo 
da coluna entre aspas, como "Idade" ou "Rendimento", ou como um número que represente a posição da 
coluna dentro da lista: 1 para a primeira coluna, 2 para a segunda coluna e assim por diante. 
 
 Critérios: É o intervalo de células que contém as condições especificadas. Você pode usar qualquer 
intervalo para o argumento de critérios, desde que ele inclua pelo menos um rótulo de coluna e ao menos 
uma célula abaixo do rótulo de coluna para especificar uma condição para a coluna. 
 
 Considere como exemplo: 
 
 A B C D E F 
1 Árvore Altura Idade Rendimento Lucro Altura 
2 Maçã >=10 <=16 
3 
4 
5 Árvore Altura Idade Rendimento Lucro 
6 Maçã 18 20 14 105,00 
7 Pêra 12 12 10 96,00 
8 Cereja 13 14 9 105,00 
9 Maçã 14 15 10 75,00 
10 Pêra 9 8 8 76,80 
11 Maçã 8 9 6 45,00 
 
 =BDCONTAR(A5:E11;"Idade";A1:F2) 
 
 É igual a 1. Esta função analisa os registros de macieiras (Árvore=maçã) com altura entre 10 e 16 e 
conta quantos campos Idade nestes registros contêm números. A função retorna 1 porque existe somente um 
registro que atende os critérios especificados. 
 
12.6. A função BDCONTARA(): 
 
 Esta função é utilizada para contar todas as células não vazias em uma coluna de uma lista ou banco 
de dados que coincidirem com as condições especificadas por você. 
 
 Sintaxe: =BDCONTARA(banco_de_dados;campo;critérios) 
 
 Banco_de_dados: É o intervalo de células que constitui a lista ou o banco de dados. Um banco de 
dados é uma lista de dados relacionados na qual as linhas de informações relacionadas são os registros e as 
colunas de dados são os campos. A primeira linha da lista contém os rótulos de cada coluna. 
Elaboração: Instrutores/Professores FAETEC - (Set/2015) Página 48 
 Campo : Indica a coluna que será usada na função. O campo pode ser dado como texto com o rótulo 
da coluna entre aspas, como "Idade" ou "Rendimento", ou como um número que represente a posição da 
coluna dentro da lista: 1 para a primeira coluna, 2 para a segunda coluna e assim por diante. Se você omitir o 
campo, BDCONTARA retornará uma contagem de todos os registros que atendam aos critérios. Se você 
incluir o campo, BDCONTARA retornará apenas os registros que contiverem o valor contido no campo e 
atendam aos critérios. 
 Critérios: É o intervalo de células que contém as condições especificadas. Você pode usar qualquer 
intervalo para o argumento de critérios, desde que ele inclua pelo menos um rótulo de coluna e ao menos 
uma célula abaixo do rótulo de coluna para especificar uma condição para a coluna. 
 
 Considere como exemplo: 
 
 A B C D E F 
1 Árvore Altura Idade Rendimento Lucro Altura 
2 Maçã >=10 <=16 
3 
4 
5 Árvore Altura Idade Rendimento Lucro 
6 Maçã 18 20 14 105,00 
7 Pêra 12 12 10 96,00 
8 Cereja 13 14 9 105,00 
9 Maçã 14 15 10 75,00 
10 Pêra 9 8 8 76,80 
11 Maçã 8 9 6 45,00 
 
 =BDCONTARA(A5:E11;"Lucro";A1:F2) 
 
 É igual a 1. Esta função analisa os registros de macieiras com altura entre 10 e 16 e conta quantos 
campos Lucro nesses registros NÃO estão em branco. 
 
12.7. A função BDEXTRAIR(): 
 
 Esta função é utilizada para extrair um único valor em uma coluna de uma lista ou banco de dados 
que coincidir com as condições especificadas por você. 
 
 Sintaxe: BDEXTRAIR (banco_de_dados;campo;critérios) 
 
 Banco_de_dados: É o intervalo de células que constitui a lista ou o banco de dados. Um banco de 
dados é uma lista de

Continue navegando