Académique Documents
Professionnel Documents
Culture Documents
Se voc um dos que preferem ver a explicao em vdeo, temos uma aula
inteira do nosso curso de Excel Iniciante e Intermedirio para o PROCV. Caso voc j
conhea o PROCV e queira conhecer algumas funes mais avanadas como
a NDICE (que falaremos mais ao longo desse post), recomendo o nosso curso
de Excel Avanado.
Nesse caso, temos um problema clssico, que quando voc quer ver todos os
valores de vendas realizadas, mas a PROCV s iria te retornar um valor e,
nesse caso, temos um mnimo de 2 valores por opo.
Vamos ver agora como resolver cada um desses problemas e o que voc
precisa usar para chegar no melhor resultado.
=PROCV(valor_procurado;matriz_tabela;nm_ndice_coluna;intervalo)
O problema:
A soluo:
Agora, para ter o resultado corretamente, voc precisa criar uma coluna a mais
na tabela de base de dados, para ter o mesmo tipo de resultado. Veja:
Se a coluna extra no te agradar, voc pode ocultar sem problema algum.
Agora fica s faltando usar o PROCV utilizando como valor procurado a
clula que adicionamos e a matriz que busca os valores nas colunas D e E,
veja na frmula:
Pronto, a funo funciona perfeitamente e voc pode utilizar at para mais de
duas colunas se quiser. Tambm possvel usar o CONCATENAR
diretamente na funo, veja:
O problema:
Veja que a funo tem chaves { } antes de comear e ao final, isso indica que
uma funo matricial. Para tornar a sua funo em uma funo matricial
basta apertar CTRL + SHIFT + ENTER depois de escrever ela por completo.
Se modificssemos o nome do vendedor na nossa lista teramos um novo
resultado:
Como temos uma funo bem complexa, vou te mostrar o passo a passo para
que voc entenda cada fator explicado.
Passo 2 MENOR
Agora eu quero dizer ao Excel que dos valores que ele encontrou, que ele me
retorne o menor
=MENOR(SE($B$4:$B$12=$G$4;LIN($B$4:$B$12)-3);LIN(A1))
Veja que a nica parte da frmula com referncia relativa a LIN(A1). Isso
ocorre propositalmente para quando arrastarmos a frmula para baixo, ela
retornar o segundo, terceiro e quarto menor respectivamente. Por isso
conseguimos colocar a ordem das vendas corretamente. Se marcssemos outro
vendedor, teramos apenas as vendas realizadas por ele numeradas na ordem
correta:
Como o Jonas s realizou 3 vendas, aparece um erro #NM! no local da
venda 4. De toda forma, a gente ainda no conseguiu colocar o nome do
produto vendido, apenas a sua referncia. Para chegar nesse resultado
utilizaremos a funo NDICE
Passo 3 NDICE
Esse passo bem simples e sem mistrio. Basta repetir a funo usada
colocando o SEERRO na frente e deixando um (valor em branco) no final.
Lembrando que a funo matricial, desde o incio, isso faz com que toda vez
que mexermos na caixa de frmula tenhamos que usar o CTRL + SHIFT +
ENTER.
Assim sumiremos com o valor de erro. Entenda, ele ainda est l, s que fica
disfarado de valor em branco para sua planilha ficar mais amigvel para
quem estiver visualizando.
{=SEERRO(NDICE($B$4:$D$12;MENOR(SE($B$4:$B$12=$G$4;LIN($B
$4:$B$12)-3);LIN(A1));2);)}
Caso voc utilize outras funes ou formas para chegar nesses resultados,
conta pra gente nos comentrios.