Notifications
Clear all

procv+proch

12 Posts
3 Usuários
0 Reactions
1,801 Visualizações
 nvg
(@nvg)
Posts: 12
Active Member
Topic starter
 

Boa tarde.
Pretendo efectua uma pesquisa na horizonta e na vertical em simultaneo, sendo que o valor da linha ou da coluna é variavel,
ja tentei conjigar as duas formula mas nao consegui.

 
Postado : 27/01/2014 10:09 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Poderia disponibilizar um arquivo modelo compactado, demonstrando sua dúvida?

Att

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

 
Postado : 27/01/2014 10:15 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Use indice() e corresp() para linha e para coluna ....

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

 
Postado : 27/01/2014 10:43 am
 nvg
(@nvg)
Posts: 12
Active Member
Topic starter
 

http://www.sendspace.com/file/7zuj46

Já tentei e nao consegui tambem.

 
Postado : 27/01/2014 10:52 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Escreva aqui como vc testou , digo, como ficou a formula..
por favor...

(não consigo baixar seu arquivo aqui na empresa....) - sendspace bloqueado . . .

Se puder, coloque o arquivo aqui no site, devidamente compactado de acordo com as regras !

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

 
Postado : 27/01/2014 10:57 am
 nvg
(@nvg)
Posts: 12
Active Member
Topic starter
 

no exemplo que esta no link esta a formula numa celula, mas fica aqui como está:
=ÍNDICE(BP118:CA118;CORRESP(H5;BM119:BO128;0))

 
Postado : 27/01/2014 11:01 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Cara, tenta essa fórmula em C13:

=ÍNDICE($BP$119:$CA$128;CORRESP($H$5;$BM$119:$BM$128;0);CORRESP($A$13;$BP$118:$CA$118;0))

A partir dela, acho q tu consegue fazer as outras.

Abs

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 27/01/2014 11:03 am
 nvg
(@nvg)
Posts: 12
Active Member
Topic starter
 

retorna valor "falso" quando deveria ser "2".

 
Postado : 27/01/2014 11:05 am
(@gtsalikis)
Posts: 2373
Noble Member
 

estranho, pra mim deu certo.

Veja o anexo.

Qual sua versão do Excel?

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 27/01/2014 11:14 am
 nvg
(@nvg)
Posts: 12
Active Member
Topic starter
 

é isso mesmo, nao sei porque nao deu certo comigo, a versão é 2007.
Será pedir muito uma pequena explicação de como funciona essa formula, uma pequena descrição?
Obrigado

 
Postado : 27/01/2014 11:19 am
(@gtsalikis)
Posts: 2373
Noble Member
 

vc pode acompanhar a fórmula entendendo como funcionam ÍNDICE e CORRESP.

No caso, em ÍNDICE, eu defini a matriz onde estão os valores, ela trabalha com a sintaxe: matriz, linha da matriz, coluna da matriz.

Usando corres, eu defini a linha da matriz, e depois a coluna da matriz, para cada caso, fiz uma busca.

Por exemplo, vc pediu o VAZ, para janeiro,

CORRESP vai buscar o valor de VAZ na lista de nomes e retornar o número sequencial dele que no caso é 7,
na outra fórmula CORRESP, vai buscar janeiro, que no caso é 1.

Então ele vai voltar em ÍNDICE, e buscar , na matriz indicada, a linha 7, da coluna 1, que seria o valor "2" .

Hj eu to mal pra explicar. Tá meio corrido a coisa no trampo.

Mas, afinal, resolveu o problema, ou não?

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 27/01/2014 11:29 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

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

 
Postado : 27/01/2014 2:09 pm