none
PROCV ou INDICE+CORRESP com incremento de 6 linhas ao valor procurado RRS feed

  • Pergunta

  • Estou com duas situações distintas, mas muito parecidas.

    Estava tratando a busca de dados de uma planilha extraída do sistema SAP com a formula INDICE+CORRESP, normalmente eu uso a PROCV, mas resolvi dar uma aditivada e começar a usar estas duas.

    Ocorre que tenho uma situação que não consegui resolver com nenhuma, nem adicionando a formula LOCALIZAR no inicio da sintaxe, aliás acho que estou errando na sintexe.

    O Problema é:

    Tenho em uma planilha de recebimento de dados a coluna "A" onde tenho números de Contratos, estes Contratos são exibidos ou não na planilha extraída do sistema.

    Para os contratos não encontrados, coloquei como solução um SE(ÉERROS no inicio da formula que me remete a uma outra guia.

    Fui trabalhando com a extração dos dados, exibidos em colunas a direita, sem problemas com a formula INDICE+CORRESP, até me deparar com o seguinte problema.

    1º Problema: O Valor procurado está na mesma coluna que o Contrato, porém, seis linha abaixo, como incrementar a formula um +6 para buscar o valor 6 linhas abaixo.

    Exemplo: {=ÍNDICE('Dados não Arrumados'!B:B;CORRESP('Estudo para Extração de Dados'!$A12;'Dados não Arrumados'!B:B;0))} Nesta situação, o que está retornando é o próprio valor do contrato e não o Valor Original do Contrato que está exatamente a seis linha abaixo, em todos os casos, não há variações.

    Resolvendo este problema, eu acredito que resolverei outros vários dados que estão seis linhas abaixo, porém mais a direita e não na mesma coluna.

    quarta-feira, 24 de outubro de 2018 14:45

Todas as Respostas

  • Se for realmente o caso de sempre ser 6 linha abaixo, você pode adicionar esse número ao resultado da função CORRESP.

    =ÍNDICE('Dados não Arrumados'!B:B;CORRESP('Estudo para Extração de Dados'!$A12;'Dados não Arrumados'!B:B;0)+6)


    Natan

    quarta-feira, 24 de outubro de 2018 15:47