Você está na página 1de 30

Hoje aprenderemos a utilizar a funo =Corresp.

Ela servir como funo de pesquisa e


comumente utilizada em conjunto com as funes ndice e Procv, ambas j explicadas
aqui no site. Sua utilizao se d principalmente quando voc quer buscar algo, porm,
no conhece previamente o nmero da linha onde est a informao que deseja buscar,
ou quando o valor dessa linha ou coluna a ser buscada se altera frequentemente com
base em algum critrio especfico, por exemplo. Nesse caso, a funo de busca mais
indicada a =corresp.
A sintaxe da funo =CORRESP(valor_procurado;matriz_procurada;
[tipo_correspondencia]), onde: valor_procurado o valor utilizado para localizar o
objeto de pesquisa. Pode ser um nmero, texto, um valor lgico ou uma referncia de
clula com as caractersticas citadas; matriz_procurada o intervalo de clulas em que
a funo ir realizar a pesquisa. Este intervalo dever ser somente uma linha ou uma
coluna; tipo_correspondncia especifica como a funo corresp ir retornar os
resultados, ou seja, de forma exata ou por aproximao. Pode-se utilizar os nmeros -1
(a frmula ir localizar o menor valor que maior do que ou igual ao procurado e os
valores da matriz procurada devem estar em ordem descendente), 0 (a funo ir
localizar o primeiro valor que exatamente igual ao valor procurado. Os valores na
tabela de pesquisa podem estar em qualquer ordem) ou 1 (padro caso voc no
especifique. Neste caso o Excel ir localiza o maior valor que menor do que ou igual
ao valor procurado. Neste caso os valores da matriz procurada devem estar em ordem
ascendente).

Digamos que queiramos saber qual a linha que contm a palavra Banana. Neste caso
usaremos a seguinte funo =CORRESP(A17;A5:A14;0). Veja que ao inserirmos o '0'
no tipo de correspondncia, pedimos ao Excel que nos retornasse a clula em que
contivesse a ocorrncia exata daquilo que buscamos.
Hoje vamos aprender a utilizar a funo =Ou. A funo OU uma funo que trabalha
com os valores VERDADEIRO e FALSO, por isso uma funo lgica. Uma expresso
construda com OU verdadeira quando pelo menos 1 das suas partes for verdadeira.
Ela, portanto, somente ser Falsa se no houver nenhuma parte verdadeira. Desta forma,
mesmo que sua construo tenha 100 frases, sendo 99 falsas e 1 verdadeira, o valor
retornado ser VERDADEIRO.
A sintaxe da funo =OU('valor1', 'valor2', ...). A funo pode ser escrita com
diversos valores, entre 1 e 255. Vejamos o seguinte exemplo:

Digamos que para se classificar um time precisa de 33 pontos OU de 8 vitrias. Note


que o Excel vai retornar verdadeiro caso o time tenha alcanado 33 pontos no
campeonato ou ento tenha atingido 8 vitrias. A funo que vamos inserir ser,
portanto =OU(C5>33;D5>8)
Uma funcionalidade interessante deste comando que ele nos permite que trabalhemos
com operadores de comparao, que so: > Maior que, < Menor que, >= Maior ou igual
a <= Menor ou igual a e <> Diferente de.
Observe que agora vamos estender a frmula para todas as linhas e ver o resultado:

Embora a funo 'Ou' j seja por si s bastante til, para resultados mais especficos ela
costumeiramente mesclada com a funo 'Se' ou ento a funo 'E'.
Perceba que para nossa planilha ficar mais bonita esteticamente, vamos misturar a
funo Ou com a funo Se, que voc j aprendeu como funciona aqui nesse link.
Vamos digitar a seguinte sintaxe
=SE(OU(C5>33;D5>8);"Classificado";"Desclassificado"). Assim, caso o time
alcance os 33 pontos OU 8 vitrias aparecer 'Classificado' ao invs de 'Verdadeiro'.

O PROCV pode ser utilizado de inmeras maneiras, principalmente como forma de


pesquisa ou juntamente com outras frmulas como SE, SOMASE, entre outras, onde,
alm da busca, se estabelece condies para a mesma. Esta funo, portanto, capaz de
realizar uma pesquisa verticalmente, isto , fazer a busca de um determinado argumento
usando como critrios as colunas da tabela. Em seus argumentos, a mesma apresenta a
seguinte estrutura
PROCV(valor_procurado;matriz_tabela;nm_indice_coluna;procurar_intervalo),
onde:

valor_procurado: esse item da funo PROCV o valor que deve ser


localizado na primeira coluna da tabela. Desta forma, voc poder digitar esse
valor ou indicar a referncia da clula do mesmo;
matriz_tabela: se refere a tabela onde deve ser encontrado o valor procurado e
as informaes referentes ao mesmo. Esta tabela pode ter duas ou mais colunas e
estar situada em outra planilha do mesmo documento;

nm_indice_coluna: esse item corresponde ao nmero da coluna da tabela,


indicada no item matriz_tabela, em que deve ser retornado o valor
correspondente ao valor procurado;

procurar_intervalo: esse item pode ter dois


valores: VERDADEIRO ou FALSO. Se voc colocar FALSO, a funo s
encontrar um valor exatamente igual ao informado no item valor_procurado.
Se voc colocar VERDADEIRO, a funo poder encontrar um valor que no
seja exatamente igual, mas que tenha apenas um valor aproximado ao informado
no item valor_procurado.

Agora, para exercitarmos esta funo, vamos aplic-la na prtica e, para isso, suponha
que tenhamos uma lista contendo alguns produtos com seus respectivos preo e
fornecedor, onde ser utilizada a funo PROCV como mtodo de busca de algum
produto determinado, evitando o usurio ter de percorrer toda a planilha.

1 - Disponha os dados na planilha, reservando a Plan1 para ser utilizada a frmula e


criando uma planilha com o nome de lista onde estaro os demais dados.

2 - Na planilha referente a busca, coloque o mesmo cabealho da anterior, onde


usaremos como referncia para a aplicao da frmula.
3 - Iniciando o processo, digite um produto qualquer na primeira clula da coluna
PRODUTO e, na clula ao lado, vamos comear a aplicar a funo. Para ser mais fcil o
entendimento, iremos aplic-la a partir do assistente de funes, localizado acima da
tabela, onde iremos procurar por PROCV.
4 - Ir abrir a janela de argumentos da funo, onde comearemos a elenc-las. No
primeiro argumento, desejamos dispor a informao, que esteja nas duas planilhas, e
que estamos procurando, ou seja, o produto Limpeza.

5 - No segundo argumento, desejamos a matriz da tabela, isto , a tabela de referncia


onde ser efetuada a procura. Clique no cone para marcao, v na planilha Lista e
marque toda a tabela; aps, clique novamente no cone para retornar a janela anterior.

6 - No terceiro argumento, necessitamos informar qual o nmero ndice da coluna, ou


seja, dentre o intervalo demarcado, em qual coluna ser feita a busca. Neste caso,
devemos usar o nmero 2, por que a informao que buscamos encontra-se na segunda
coluna dentre as trs destacadas.

7 - Para o ltimo argumento, precisamos dispor qual o intervalo caso a procura no


retorne nenhum resultado. Porm, no nosso exemplo, queremos uma procura direta, sem
meios termos; devemos digitar, portanto, FALSO; aps, confirme a ao.
8 - Agora basta conferir o resultado que retornar.

9 - Por fim, devemos configurar a terceira clula da procura, e para isso, basta
repetirmos o procedimento, s que ao invs de utilizarmos o nmero ndice anterior,
usaremos o 3, indicando que este resultado ser buscado na terceira coluna da planilha
Lista. Ao finalizar, observe o resultado.

10 - Perceba que ao buscar qualquer um dos produtos listados, os resultados sero


mostrados nas clulas configuradas.

Ol pessoal. Hoje vamos aprender a utilizar a funo NDICE. Ela serve principalmente
para retornar valores especficos e ordenados. Pode ser bastante til, por exemplo, para
gestores de RH que possuem vrias infos para um mesmo funcionrio e no podem
perder tempo procurando algo nico nas diversas informaes agrupadas.
Vejamos tudo com exemplos.
Supomos que este gestor de RH tem a seguinte planilha em seu computador:

Agora imaginemos o gestor de uma grande empresa, com muitas outras colunas
contendo infos variadas, como por exemplo, se fez capacitao, nmeros de
identificao profissional, nmero dentro da empresa, e-mail, etc. Agora imagine ele ter
que pegar o nome no incio da planilha e depois ter que navegar at a coluna 20 ou 30
para checar um dado, imagine ele fazer isso com vrios funcionrios. Bastante

trabalhoso, certo? Certos, mas no se ele souber utilizar a funo ndice =) Bom, vamos
ensinar como nosso amigo, gestor de RH, pode fazer isso de uma forma bem simples.
A funo ndice requer bastante ateno, pois embora seja fcil, maior do que as
demais e demanda maior ateno na hora de digitar as referncias a serem buscadas.
Esta a sua sintaxe: =NDICE(matriz,nm_linha,nm_coluna).
Vamos agora colocar ela na nossa planilha e referenciar para aprender o papel de cada
partezinha.
Digamos que este gestor queira saber o salrio de algum funcionrio especfico, neste
caso Armando. Neste exemplo ele selecionar uma clula vazia e escrever a funo da
seguinte maneira =NDICE(B4:L9;3;6), onde, B4:L9 corresponde matriz, ou seja, a
rea onde o Excel ir fazer a busca, num_linha corresponde linha do funcionrio
Armando e num_coluna ao que desejamos saber, neste caso a coluna do salrio.

Repare em algo muito importante: O nmero da linha e da coluna da matriz NO TEM


RELAO com o nmero da linha e da coluna da planilha. Notem que, no nosso
exemplo, a linha 2 da MATRIZ est, fisicamente, na linha 6 da PLANILHA. O mesmo
procedimento ocorre com o nmero relativo coluna.
Note tambm que possvel deixar tudo mais automatizado, podendo, por exemplo,
referenciar a coluna e linha a uma clula fixa e no a um nmero de linha ou coluna em
si. Vejamos no exemplo abaixo para ficar mais claro.

No exemplo acima veja que referenciei a funo a uma clula especfica, no caso o dado
referente coluna ficou atrelado clula H15 e o dado referente coluna L15. Dessa
forma, a funo ir buscar sempre as referncias que se encontrarem nestas clulas
especficas e qualquer mudana nelas ir gerar um resultado diferente. Na imagem
abaixo veja que mudamos a informao contida na clula referente linha para ser
buscado um funcionrio diferente e note como a info contida no campo 'Salrio' muda
automaticamente.

Agora digamos que este mesmo gestor tenha dois grupos distintos em sua planilha, ser
possvel fazer uma busca escolhendo o grupo a ser buscado? Certamente, veja o
prximo exemplo:

Repare que no exemplo acima a planilha contm o quadro relativo aos funcionrios
efetivos e aos estagirios. Neste exemplo iremos criar o que chamamos de rea. Preste
ateno na sintaxe, pois ela muda um pouquinho em relao aprendida anteriormente.
Ela ficara assim: =ndice((rea1;rea2;);num_linha;num_coluna;num_rea).
Preste ateno aos detalhes. Dentro do parntese principal da funo deve ter outro
parntese contendo as reas que voc ir permitir a pesquisa. Dessa forma ser possvel
utilizar os mesmos dados para linha e coluna alterando somente a rea que deve ser feita
a pesquisa. Confira como ficou a funo preenchida no nosso exemplo:

Com a configurao de rea pronta e tambm fixada a uma clula especfica (no nosso
caso I21) os valores exibidos podem ser mudados da mesma forma que os valores de
linha e colunas afixados a uma clula especfica, conforme aprendemos l atrs. Repare
que ao mudar o valor da rea de 1 para rea 2, ela passa a mostrar o nmero de telefone
do funcionrio que se encontra na linha 3, coluna 5 da nova rea selecionada, neste caso
a dos estagirios.

Lembre-se que no h limite para a quantidade de reas que podem ser criadas, apenas
coloque-as todas dentro de um parntese interno ao parntese principal e separ-las com
ponto e vrgula. Sua numerao obedecer a ordem em que forem criadas dentro da
sintaxe da funo.

ndice

A funo ndice retorna o valor que se encontra em determinada linha e coluna de uma
matriz de dados como por exemplo =NDICE(A2:G618;3;6). Esta funo retorna o
valor que se localiza entre as clulas A2 e G618 na coluna 3 e linha 6.

J necessitou fazer uma condio para o valor de uma clula, ou at mesmo designar
determinada expresso para um dado valor? Saiba que com esta funo possvel
estipular estas condies, criando inmeras formas e jeitos para utiliz-la.
A funo SE, a partir dos valores nela adicionados, avalia os dados da clula e retorna a
expresso escolhida caso o resultado for falso ou verdadeiro. Muito utilizada como
complemento em outras funes, ela apresenta, em seu quadro de argumentos, a
sequncia SE(teste_lgico;[valor_se_verdadeiro];[valor_se_falso]), onde:

teste_lgico - Argumento obrigatrio que consiste no valor ou expresso que


ser avaliado como VERDADEIRO ou FALSO.
valor_se_verdadeiro - Argumento opcional, onde o usurio pode escolher qual
valor ou expresso retornar caso o resultado do teste_lgico for verdadeiro.

valor_se_falso - Argumento opcional que possibilita a escolha do valor ou


expresso caso o teste_lgico for falso.

Observao: Na criao do argumento se o usurio somente designar uma expresso


para o valor_se_verdeiro, por exemplo, deixando o restante em branco e, caso o
resultado no condizer com a verdade, a funo retornar automaticamente a expresso
FALSO, e assim vice e versa.
Como exemplo, utilizaremos uma planilha contendo nomes de alguns alunos e suas
respectivas mdias escolares, onde se deseja conhecer qual sua situao, levando-se em
considerao de que a mdia de aprovao de 6,5. Veja como proceder no passo a
passo abaixo:
1 - Aps dispor os dados na planilha, reserve uma coluna ao lado para colocao da
situao destes alunos.

2 - Na primeira clula referente aos resultados, aplique a funo


=SE(B2>=6,5;"Aprovado";"Reprovado"), a qual significa que, se o valor da clula B2
for maior ou igual a 6,5, o resultado ser Aprovado e, caso contrrio, retornar
Reprovado.

Unindo duas funes


possvel juntar duas ou mais funes em uma mesma frmula, possibilitando ao
usurio clculos um pouco mais complexos e precisos. Neste caso, vamos utilizar as
funes SE e MDIA, a fim de encontrar um resultado onde sero usadas mais
informaes.
Como base de exemplo utilizaremos uma planilha contendo mdias escolares de
determinado aluno, obtidas no decorrer dos 4 bimestres em algumas disciplinas. Com
isso, se quer avaliar se o mesmo estar aprovado ou reprovado nestas.

1 - Com os dados dispostos na planilha, reserve uma coluna ao lado destes para os
vereditos das avaliaes.

2 - Na primeira clula da coluna de resultados, aplique a fmula


=SE(MDIA(B2:E2)>=$H$3;"APROVADO";"REPROVADO"), onde, caso a mdia dos
valores obtidos nos 4 bimestres for maior que 6,5 (colocado na clula H3) retornar
APROVADO, caso contrrio resultar REPROVADO.

3 - Observe que o resultado retornar corretamente, de acordo com o estabelecido.

Ol, Pessoal.
Nesse tutorial de hoje vamos aprender a usar as importantes funes =cont.se e
=cont.ses. As funes utilizadas nessa aula sero =Cont.se(clulas onde os dados sero
buscados; "critrio que ser buscado") e =Cont.ses(clulas onde os dados sero
buscados; "critrio que ser buscado"; clulas onde os dados sero buscados;
"critrio que ser buscado";...)
Esta funo serve para contar a quantidade de um certo tipo de dados em uma planilha.
Podemos usar, por exemplo, em uma revenda de carro para saber quantas unidades da
montadora X h disponvel, quantos modelos acima do ano de 2010 ou podemos ainda

com a funo =cont.ses buscar por mais de uma referncia ao mesmo tempo, ou seja, no
caso da revendedora de carros poderamos usar a funo para buscar veculos de tal
marca, que sejam acima do ano de 2011 e possuam ar condicionado, por exemplo.
Para a nossa aula usaremos o exemplo de uma equipe de trabalho. Veja os dados que
possumos em nossa tabela:

Bom, digamos que em um levantamento a ser realizado o gestor precisa saber a


quantidade de funcionrio homens no seu grupo de trabalho. Veja como seria a funo
que ele deveria inserir: =Cont.se(D6:D15; "m") Repare que novamente a funo exige
que a referncia esteja entre aspas. Note tambm que escrevi p critrio a ser buscado, 'm'
em minscula e na planilha est escrito com letras maisculas, o Excel, portanto, no
faz distino entre maisculas e minsculas. Veja nosso exemplo:

Uma funcionalidade interessante deste comando que ele nos permite que trabalhemos
com operadores de comparao, que so: > Maior que, < Menor que, >= Maior ou igual
a <= Menor ou igual a e <> Diferente de.
Para exemplificar vamos supor que esse mesmo gestor quer agora saber quantos
funcionrios com 28 anos ou menos ele tem. A funo escrita dever ser
=Cont.se(C6:C15; "<=28")

Agora vamos misturar um pouco, vamos pedir para saber quantas so as mulheres com
menos de 30 anos. Vejamos que agora devemos utilizar a outra funo, aquela
especfica para buscas com mais de um critrio, a =cont.ses Nestes casos com mais de
uma busca a funo dever ser escrita com o intervalo e depois com o critrio de busca
referente a este intervalo, depois mais um intervalo e seu respectivo critrio de busca, e
assim sucessivamente. Olhem como ficou no nosso exemplo =Cont.ses(D6:D15; "F";
C6:C15;"<30")
Primeiro colocamos o intervalo referente a coluna 'Sexo' e o critrio de busca 'F'; e
depois o intervalo referente a idade e o critrio de busca para menos de 30 anos. Pronto,
o Excel vai nos retornar a quantidade exata de ocorrncias que atendem a estes 2
requisitos simultaneamente.

Agora vamos complicar um pouquinho. Digamos que h uma terceira coluna contendo
os cursos que cada funcionrio possui. E queremos saber quantos so aqueles que tem
menos de 40 anos e que possuem curso de Excel.
Reparem que no podemos colocar no segundo critrio de busca o termo 'Excel', pois
desta forma ele buscaria somente aqueles que tem o curso de Excel e no contabilizaria,
por exemplo, aqueles que tem Excel e Word. Como faremos ento? Fcil, usaremos um

caractere curinga. Escreveremos a funo da seguinte maneira =Cont.ses(C6:C15;


"<40"; E6:E15; "*excel*") onde o * antes e depois da palavra Excel agir como
curinga.
O curinga serve para o Excel retornar todas as clulas que tem QUALQUER COISA
escrita antes ou depois de 'Excel', ou seja, mostrar todas as pessoas que tem curso de
Excel, independente de ter somente ele, ou ter outros cursos tambm. Veja como ficou
no nosso exemplo:

Funo Desloc:
A funo Desloc faz uma referncia para um intervalo que especificado por linhas e
colunas de certa clula ou intervalo de clulas.
Para melhor compreenso, pode-se pensar na funo desloc como um conjunto de
coordenadas para se chegar a determinado destino. Neste caso, iremos utilizar um
exemplo prtico para melhor anlise:

Na imagem acima temos uma planilha com uma clula Incio e outra de Fim como se
fossem um caminho a ser tracejado para se chegar ao destino. Sendo assim, utilizando a
funo Desloc, iremos tracejar o caminho para se chegar da clula Incio a clula Fim.

Insira a funo DESLOC em um local da planilha conforme sintaxe abaixo:

Ref: Represente o incio a ser percorrido;


Lins: Representa o nmero de linhas a ser percorrida para se chegar ao destino;
Cols: Representa o nmero de colunas a ser percorrida para se chegar ao destino;
[altura]: Nmero de linhas que o destino procurado ocupa;
[largura]: Nmero de colunas que o destino procurado ocupa;
Para o exemplo citado, temos:
ref = clula Incio
lins= 11 linhas a serem percorridas
cols= 4 colunas a serem percorridas
Altura= 1
Largura=1

Ao final da funo, tecle Enter e verifique que o resultado ser Fim. Ou seja, com a
funo desloc demos uma rota e um destino para se chegar em determinada clula.

Funo Desloc e Corresp


Agora que aprendemos a finalidade e o modo de uso de cada uma das funes
apresentadas, vamos utiliza-las em conjunto. Para isso temos o seguinte exemplo para
melhor compreenso:

Observe a imagem abaixo onde temos uma planilha de controle de frutas e seus
respectivos preos em cada ms. O dono de um mercado pretende alimentar a planilha
mensalmente para obter consultas das variaes de preos de cada fruta em um
trimestre.

Com base nestas informaes desejamos obter a consulta de preos ao inserir em


campos diferentes o nome da fruta e o ms desejado conforme imagem abaixo:

Deste modo, inicialmente criaremos listas suspensas para facilitar o preenchimento dos
campos Fruta e Ms. Acessando a aba Dados>Validao de Dados>Validao de
Dados e escolhendo a opo Lista, conforme mostram imagens abaixo:

A figura abaixo mostra a frmula que ser inserida na clula B13, que no caso ser
exibido o preo de acordo com o ms e a fruta selecionada.

Entendendo a funo:
Inicialmente observe as duas funes CORRESP.
A primeira est buscando a posio relativa da fruta que est inserido na clula B11. Por
exemplo, a fruta Abacaxi est na posio 1 da matriz Frutas.
A segunda funo CORRESP busca a posio relativa do Ms que est inserido na
clula B12. Por exemplo, o ms de Janeiro est na posio 1 da matriz Ms.
Deste modo, a funo DESLOC ter que basicamente cruzar as informaes com base
no resultado das duas funes CORRESP.
Por exemplo, se quisermos saber o preo da fruta Laranja no ms de Maro temos que
compreender que a funo DESLOC ir cruzar o resultado obtido nas duas Funes
CORRESP conforme mostra abaixo:

Observaes:
Um ponto importante que podemos destacar na aplicao destas funes est na
possibilidade de existir valores repetidos na lista.
Por exemplo, digamos que exista duas vezes a fruta Laranja na lista conforme mostra
imagem abaixo:

Deste modo, para definirmos qual ser a Laranja que estamos nos referindo na busca,
devemos ajustar o tipo de correspondncia na funo CORRESP que faz a busca de na
lista de frutas. Ou seja:
Se inserirmos o tipo de correspondncia como zero (0), a funo retornar o primeiro na
lista que est sendo procurado. No caso, apontaria para a posio 3 na lista. Se
inserirmos o tipo de correspondncia como um (1), a funo retornar o maior valor
menor, ou o valor procurado, caso a matriz esteja em ordem crescente. No caso,
apontaria para a posio 4 na lista.
Assim, com base no ajuste destes parmetros possvel determinar qual valor ser
buscado quando existe nomes repetidos em uma lista. Desta maneira, notvel que com
o auxlio das duas funes (Desloc e Corresp) podemos realizar buscas em tabelas,
complementando assim as necessidades de cada uma das funes.
Vale ressaltar tambm a possibilidade de implementar outros outras funes CORRESP
dentro da funo DESLOC de modo a poder trabalhar com outros campos de busca.

1 O que a Frmula Faz?


A frmula INDIRETO ou INDIRECT no Excel pouco conhecida, at mesmo por
pessoas que se julgam especialistas no programa. No entanto, os benefcios do uso da
mesma so inimaginveis.
A funo dela facilitar a busca de valores dentro de uma planilha utilizando
referncias de texto. As variveis dela so bem simples: =INDIRETO(texto_ref;a1).
texto_ref uma referncia a uma clula que contm uma referncia em estilo A1, uma
referncia em estilo L1C1, um nome definido como uma referncia ou uma referncia a
uma clula como uma sequncia de caracteres de texto. Se texto_ref no for uma
referncia de clula vlida, INDIRETO retorna o valor de erro #REF!.
a1 uma varivel lgica opcional. Se for VERDADEIRO ou omitida, texto_ref ser
interpretada como uma varivel no estilo A1. Se for FALSO, texto_ref ser interpretada
como varivel L1C1.
difcil de explicar por escrito, mas podemos fazer um simples exemplo prtico para
que voc entenda:
a) Escreva seu nome na clula A1
b) Escreva na clula C1: =INDIRETO(A1) as aspas so necessrias pois a
referncia deve ser textual.
c) Seu nome aparecer escrito na clula C1
A referncia tambm pode ser feita atravs de frmula. Veja outro exemplo:
a) Escreva seu nome na clula A1
b) Escreva A1 na clula B1
c) Escreva na clula C1: =INDIRETO(B1) as aspas no so mais necessrias pois a
referncia agora de uma clula com contedo textual.
d) Seu nome aparecer escrito na clula C1
Essa introduo mostrou para que serve a frmula indireto, mas ainda no possvel
verificar os benefcios claros do uso dela. isso que tentaremos mostrar nas prximas
partes do nosso artigo.

2 Aplicaes Prticas
A frmula INDIRETO existe para facilitar a sua vida em algumas situaes. A principal
delas quando voc tem uma sheet de controle com um item e voc precisa buscar suas
caractersticas em sheets diferentes.
Por exemplo, vamos supor que voc queira criar uma planilha para controlar seus gastos
pessoais. Nesta planilha voc vai ter uma sheet para cada ms do ano e uma sheet
principal com anlises do ms que voc escolheu. Uma forma de fazer isso, seria
utilizando funes condicionais, mas imagina o trabalho que daria fazer um SE para
cada ms Vamos montar a planilha desta forma:

Reparem que a planilha tem um campo para escolher o ms que ser analisado, uma
lista de meses (apenas para fazer uma lista suspensa) e sheets para cada ms. Ao criar a
lista suspensa, atravs da validao de dados (clique aqui e saiba como fazer), o campo
de escolha de ms passa a ter um menu para o usurio escolher o ms que ele quer
analisar.
Imagine que voc precisa do valor da clula A1 do ms escolhido na sheet do mesmo.
Caso voc fosse buscar dados nas sheets usando Condicionais, voc teria que usar uma
funo parecida com essa: =SE(L3=Janeiro;Janeiro!
A1;SE(L3=Fevereiro;Fevereiro!A1;SE(L3=Maro;). Esta frmula se
estenderia para todos os meses.
Utilizando a funo INDIRETO, voc s precisa disso: =INDIRETO(E3&!A1).
Como o Excel l isso? E3 uma clula, por no estar entre aspas, portanto ele l o valor
da clula E3 Janeiro. !A1 uma referncia de texto, por estar entre aspas. & um
termo usado para unir as duas partes. Ou seja, ele l Janeiro!A1 Sheet Janeiro, clula
A1.
Vamos fazer um teste:
1) Escreva na sheet Janeiro, clula A1 Primeiro Ms do Ano
2) Escreva na sheet Fevereiro, clula A1 Segundo Ms do Ano.
3) Depois Escreva a frmula =INDIRETO(E3&!A1) na clula E7 da sheet Principal
4) Preencha a clula E3 da sheet Principal com Janeiro. A clula E7 deve mostrar o
texto Primeiro Ms do Ano
5) Troque o contedo da clula E3 para Fevereiro. O contedo da clula E7 deve ter
trocado para Segundo Ms do Ano
Veja as imagens abaixo:

H ainda a possibilidade de utilizar a frmula INDIRETO dentro de uma frmula


PROCV ou PROCH. Vamos testar um exemplo disso:
1) Das linhas 10 a 19 na sheet Principal, na coluna A, escreva os algarismos 1 a 10.

2) Faa o mesmo na sheet Janeiro.


3) Nas linhas 10 a 19 na sheet Janeiro, na coluna B, escreva valores aleatrios como na
imagem abaixo:

4) Na sheet Principal, na clula B10, escreva a frmula


=PROCV(A10;INDIRETO($E$3&!A10:B19);2;FALSO).
5) Arraste esta frmula para as linhas B11 a B19 na sheet Principal.
6) Pronto! Voc tem agora a mesma tabela nas duas sheets. O excel leu o contedo da
frmula INDIRETO como Janeiro!A10:B19, exatamente o que voc colocaria na matriz
do PROCV se no tivesse a frmula.
Se voc preencher todas as sheets com contedo semelhante, utilizando a frmula
INDIRETO voc poder criar um excelente painel na sheet Principal. Trocando o ms
na clula E3, seu painel importar os dados do ms escolhido na clula correta.

A funo Concatenar do Excel permite agrupar sequencias de textos em um nica


sequncia, ou seja, simplesmente voc junta textos que esto separados por clulas em
nico texto, voc pode criar textos personalizados em resultados de frmulas.
Veja o exemplo abaixo:

Neste exemplo vou unir o nome e o sobrenome em um nico texto.


Clique na clula D2.
Digite a frmula =Concatenar(
Clique na clula A2, onde est o nome Pedro.
Pressione ponto e vrgula.
Veja:

Digite agora:
Essas criam um espao entre os textos concatenados, repare que existe espao entre as
aspas.

Pressione ponto e vrgula novamente e clique na clula B2 que onde a clula onde est o
sobrenome.
Feche o parntese.
Veja como ficou a frmula:

O resultado ser:

Veja o exemplo abaixo:

Neste exemplo utilizei a funo Concatenar junto com a funo Mdia.


Veja:

Ol pessoal!
A funo Cont.valores, permite contar dentro de um intervalo, apenas clulas que
possuem valores ou seja clulas que no so vazias.
A sintaxe da frmula :

=Cont.valores(valor1;[valor2])

Siga os passos para aplicar a frmula corretamente.

Vamos utilizar o exemplo abaixo:


Na clula I9, digite a seguinte frmula: =Cont.valores(

Selecione o intervalo correspondente ao campo Nome.

Feche um parntese e pressione ENTER.


A sua frmula dever ficar da seguinte maneira: =CONT.VALORES(B2:B23)

Veja o resultado:

Para testar, apague um nome do intervalo Nome e ver que a contagem ser
reduzida, pois a funo Cont.valores no conta clulas vazias.

Veja a relao entre a sintaxe e a frmula.


=Cont.Valores(valor1;[valor2])
Obs: O valor 2 opcional.

=Cont.Valores(B2:B23)

Na dica de hoje vou demonstrar mais uma funo de contagem do Excel. A funo
Contar.vazio permite contar dentro de um intervalo a quantidade de clulas que
possuem valores vazios.
A sintaxe da frmula :

=Contar.vazio(Intervalo)

No exemplo abaixo, vamos contar no intervalo quantas clulas esto vazias, ou seja com
o cadastro incompleto.
Siga os passos:

Clique na clula I10 e digite: Cadastros incompletos.

Clique na clula J10.


Digite a seguinte frmula:=Contar.Vazio(

Selecione o intervalo referente ao campo Nome.

Feche um parntese e pressione ENTER.

A sua frmula dever ficar da seguinte maneira: =Contar.Vazio(B2:B23)


Veja o resultado:

Para testar apague algum valor no intervalo do campo Nome, o Excel contar todas
clulas que estiverem vazias.
Veja a relao entre a sintaxe e a frmula.
=Contar.vazio(Intervalo)
=Contar.Vazio(B2:B23)
Neste artigo falaremos sobre a funo Cont.Num que mais uma funo de
contagem do Excel, esta funo permite contar a quantidade de valores
numricos presentes em uma planilha, incluindo tambm frmulas.
A sintaxe da frmula :

=Cont.Nm(valor1;[valor2])

Vamos utilizar o exemplo abaixo. Neste exemplo, vamos contar a quantidade


de pessoas entrevistadas, esta contagem ser feita pelo intervalo cdigo, ou
seja, vamos contar quantos nmeros existem neste intervalo, obtendo assim a
quantidade de pessoas entrevistadas.

Veja:

Clique na clula I9 e digite: Quantidade de pessoas entrevistadas.

Clique na clula J9.

Digite o seguinte: =Cont.num(

Selecione o intervalo que possui os cdigos.

Feche um parntese e pressione ENTER.

A sua frmula dever ficar da seguinte forma:


=CONT.NM(A2:A23)
Veja o resultado:

Veja a relao entre a frmula e a sintaxe:


=Cont.Nm(valor1;[valor2])
=CONT.NM(A2:A23)
Obs: O valor 2 opcional.

Você também pode gostar