Escolar Documentos
Profissional Documentos
Cultura Documentos
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:
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'.
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.
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.
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.
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:
1 - Com os dados dispostos na planilha, reserve uma coluna ao lado destes para os
vereditos das avaliaes.
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:
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
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.
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.
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.
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.
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:
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:
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])
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.
=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:
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])
Veja: