Notifications
Clear all

PROCV Vários Resultados

6 Posts
2 Usuários
0 Reactions
1,460 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Apesar do título ficar PROCV a fórmula em si não usar PROCV

Anexei a planilha e como podem ver quando na Sheet (Mapa de Risco) seleciono o Risco Médio ou Baixo para listar os riscos ele não traz valores só está funcionando para Alto e Muito Alto

Podem me ajudar?

Usei duas fórmulas e as duas sem chances

1 - Do fórum

=SE(ÉERROS(MENOR(SE(Ranking!$Q$9:$Q$138;LIN(Ranking!$Q$9:$Q$138));LIN(INDIRETO("1:"&LINS(Ranking!$Q$9:$Q$138))))-1);"";ÍNDICE(Ranking!$N$9:$N$138;MENOR(SE(Ranking!$Q$9:$Q$138=MapadeRiscos!$V$17;LIN(Ranking!$Q$9:$Q$138));LIN(INDIRETO("1:"&LINS(Ranking!$Q$9:$Q$138))))-1))

2 - Da Net adaptada

=SE(LINS($1:1)>CONT.SE(Ranking!$Q$9:$Q$138;MapadeRiscos!$V$17);"";ÍNDICE(Ranking!$N$9:$N$138;MENOR(SE(Ranking!$Q$9:$Q$138=MapadeRiscos!$V$17;LIN(Ranking!$Q$9:$Q$138)-LIN(Ranking!$N$2)+1;FALSO);LINS($1:1))))

Diferença entre as duas[b/]
A do fórum você deve selecionar toda a seleção (desculpe o pleonasmo) aí sim aplicar Matricial Crtl + Shift + ENTER a segunda você aplica a fórmula matricial na primeira célula da seleção e arrasta para as demais

Vlw pela ajuda galera!

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/10/2013 10:39 am
(@carlos-w)
Posts: 31
Eminent Member
 

Boa Tarde !

Mude a formula da net por essa:

=SE(LINS($1:1)>CONT.SE(Ranking!$Q$9:$Q$138;MapadeRiscos!$V$17);"";ÍNDICE(Ranking!$N$9:$N$138;MENOR(SE(Ranking!$Q$9:$Q$138=MapadeRiscos!$V$17;LIN(Ranking!$Q$9:$Q$138)-LIN(Ranking!$Q$9)+1;FALSO);LINS($1:1))))

Att; Carlos W

__________________________________________________________________________________________________________________________________________________
Se for util clicar na mãozinha !

Carlos W________________________________________________________
Se for útil clicar na mãozinha, ao lado do botão citar. Obrigado!

 
Postado : 23/10/2013 11:24 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Mto bom! Sabe me dizer qual era o erro?

E porque a do fórum não tá rolando?

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/10/2013 11:30 am
(@carlos-w)
Posts: 31
Eminent Member
 

Era bem simples ! Você tinha que descontar o primeira resultado obtido, para que não houvesse repetição.

=SE(LINS($1:1)>CONT.SE(Ranking!$Q$9:$Q$138;MapadeRiscos!$V$17);"";ÍNDICE(Ranking!$N$9:$N$138;MENOR(SE(Ranking!$Q$9:$Q$138=MapadeRiscos!$V$17;LIN(Ranking!$Q$9:$Q$138)-LIN(Ranking!$Q$9)+1;FALSO);LINS($1:1))))

Na sua o erro estava onde eu marquei de vermelho, na sua estava "$N$9".

Abrs, Carlos W.

___________________________________________________________________________________________________________________________________________________
Se for util clicar na mãozinha !

Carlos W________________________________________________________
Se for útil clicar na mãozinha, ao lado do botão citar. Obrigado!

 
Postado : 23/10/2013 11:38 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Agora deu mais uma ziquinha kkkkkkkkkkkkkk

Eu coloquei na coluna N.Risco pra trazer o Nível do Risco dos Riscos listados

Usando a fórmula:

ÍNDICE(Ranking!$O$9:$O$136;CORRESP(MapadeRiscos!$T20;Ranking!$N$9:$N$138;0))

O problema é que só traz os valores quando selecione o valor na MapadeRiscos!$V$17 duas vezes, não traz na primeira somente na segunda, alguém sabe me dizer porque?

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/10/2013 12:21 pm
(@carlos-w)
Posts: 31
Eminent Member
 

Não entendi ! Em qual célula esta essa fórmula ? De um exemplo de como deveria ficar.

Carlos W________________________________________________________
Se for útil clicar na mãozinha, ao lado do botão citar. Obrigado!

 
Postado : 23/10/2013 1:09 pm