Página 1 de 1

Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 16:02
por Pegorini
Boa Tarde Senhores.

Estou com um problema na minha função e gostaria da ajuda de vocês.

Na minha planilha "Tabela" O27 foi inserida uma fórmula que deve apresentar como resposta 1 ou 2 ou 3 ou 4.

Quando eu escolho a opção "transporte intermunicipal e interestadual de cargas" na planilha "Menu" O27 retorna 1, porém ao escolher as demais opções O27 traz como resposta #VALOR OU #REF.

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 16:12
por Kledison
Boa tarde!

tenta assim:
Código: Selecionar todos
=ÍNDICE(O20:O24;CORRESP(Menu!D9;P20:P24;0))
Att

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 16:46
por Pegorini
Obrigado Kledison

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 17:03
por Pegorini
Oi Kledison. Obrigado pela ajuda.

Inseri essa fórmula, mas a opção 2 está com problema.

Poderias me ajudar?

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 17:05
por Pegorini
Anexo a planilha ajustada com sua fórmula.

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 18:07
por Kledison
Ok,

olhei rapidamente aqui, removi parte do final da frase, o texto (trabalhadores para trabalh) do item dois na ABA Consulta e funcionou, acho que a quantidade de caracteres está causando esse problema, vou verificar com mais calma para ver se acho alguma solução sem remover parte do texto.


Imagem

Att

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 19:28
por Pegorini
Obrigado Kledison. Realmente eu precisaria que mantivesse todo o texto. Se encontrares uma solução me ajudaria muito.

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 19:42
por Kledison
Olá!

resolvi por enquanto usando colunas auxiliares na ABA Consulta, alterei também a validação de dados e coloquei de outro jeito para aparecer na ABA tabela.

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 19:46
por osvaldomp
Kledison escreveu: 07 Nov 2020 às 18:07 ... acho que a quantidade de caracteres está causando esse problema, ...
Salve, Mestre.
Exatamente isso. Tanto CORRESP() como PROCV() têm limite de busca de 255 caracteres, acima dessa quantidade retornam erro. E a opção 2 tem 261 caracteres.

Parece que ÍNDICE() na versão matriz aceita mais de 255 caracteres, pois ÍNDICE(P20:P24=Menu!D9;0) no caso da opção 2 retorna {F;V;F;F;F}, então uma alternativa seria a versão abaixo
=ÍNDICE(O20:O24;CORRESP(VERDADEIRO;ÍNDICE(P20:P24=Menu!D9;0);0))

Re: Problema na função INDICE e CORRESP

Enviado: 07 Nov 2020 às 19:49
por Kledison
Excelente Mestre Osvaldo!

mais uma para guardar aqui, obrigado pelo apoio.

Att

Re: Problema na função INDICE e CORRESP

Enviado: 08 Nov 2020 às 10:12
por Pegorini
Incrível. Muito obrigado Kledison e Osvaldo.