Página 1 de 1

Localizar dado em uma matriz. PROCV ou PROCH não faz.

Enviado: 08 Set 2018 às 19:44
por HerbertCleire
Boa noite pessoal,

Estou recorrendo a esta ajuda depois de muito, mas muito mesmo quebra a cabeça.
Tentei de tudo para encontrar um valor que está em uma coluna (para garantir que ele exista) em uma matriz (várias colunas).
Usei ProcV, ProcH, combinação das fórmulas ÍNDICE + CORRESP e nada deu certo.

Anexei a planilha para pedir ajuda aos amigos.

Preciso encontrar o dado da célula A2 (955851) que também se encontra nas colunas de G até AK e repetir este valor encontrado na coluna C (VERIFICAÇÃO).

Mas preciso fazer isso para todas as linhas da coluna A (que são os dados que preciso garantir que estão na matriz G até AK)

Agradeço muito a ajuda. Estou a bastante tempo tentando esta façanha...rsrsrs. :D

Re: Localizar dado em uma matriz. PROCV ou PROCH não faz.

Enviado: 08 Set 2018 às 20:02
por gfranco
Boa noite.
Seria +- isso o que precisa?
Dê retorno.

Re: Localizar dado em uma matriz. PROCV ou PROCH não faz.

Enviado: 08 Set 2018 às 21:28
por HerbertCleire
Caraca amigo, tu foi rápidão.... Acho que terei que me dedicar mais no Excel...rrsrsrsrs
Po cara, que maravilha ver que a sua fórmula funciona. Perfeito, é o que realmente precisava.
Só tenho um probleminha, acho que pequeno mesmo. Na coluna C com o nome VERIFICAÇÃO retornou na linha 14 que o valor procurado "não foi encontrado". Mas este valor existe sim na matriz, está em J821.
Tentei alterar sua fórmula, onde está escrito AK$671 para AK$821 para ver se pegava o valor mas que não encontrou.

=SEERRO(ENDEREÇO(LIN(INDIRETO(
SEERRO(TEXTO(MENOR(SE($G$2:$AK$671=A2;LIN($G$2:$AK$671)*10000+COL($G$2:$AK$671));1);"L0C0000");"");0));COL(INDIRETO(
SEERRO(TEXTO(MENOR(SE($G$2:$AK$671=A2;LIN($G$2:$AK$671)*10000+COL($G$2:$AK$671));1);"L0C0000");"");0));4);"Não encontrado")

Re: Localizar dado em uma matriz. PROCV ou PROCH não faz.

Enviado: 08 Set 2018 às 21:37
por gfranco
Boa noite.
Eu não tinha observado que o término dos dados não era simétrico na parte inferior.
Ajustei o alcance para a ultima linha que contém dados (834)

Re: Localizar dado em uma matriz. PROCV ou PROCH não faz.

Enviado: 08 Set 2018 às 21:46
por HerbertCleire
Agora sim gfranco. Muito obrigado pela ajuda.
Você me ajudou muito cara.
Parabéns pelo conhecimento e muito obrigado pela dedicação e ajuda.