locked
PROCV retornando o endereço da célula RRS feed

  • Pergunta

  • boa tarde.

     

    Preciso que a função PROCV ao invés de retornar o conteúdo da célula, me retorne o endereço da célula.

     

    Pesquesei em muitos lugares mas não consegui encontrar.

     

    Obrigado.

     

     

    quinta-feira, 30 de dezembro de 2010 18:29

Respostas

  • Uma forma de fazer isso é usar CORRESP() em vez de procv()

     

    assim

    =corresp( ítem buscado ; faixa buscada ; 0 ) vai retornar em que posição da faixa o ítem foi encontrado. A partir daí vc pode fazer um algebrismo e retornar o endereço.

     

    ="A" & corresp( X1 ; a20:a40 ; 0 ) + 19  , vai retornar "A20" por exemplo, se for o primeiro ítem.

     

    Mas aqui nós temos um caso em que vc tá querendo a solução. QUal é o problema ? Desconfio que talvez a função índice() associada a corresp() deve resolver mais diretamente o seu problema. Conta para nós qual é o problema que nós vamos dar uma solução, quem sabe, melhor do que essa que vc bolou.

     


    João Eurico Consultor Manguetown - Brazil
    quinta-feira, 30 de dezembro de 2010 19:36

Todas as Respostas

  • Uma forma de fazer isso é usar CORRESP() em vez de procv()

     

    assim

    =corresp( ítem buscado ; faixa buscada ; 0 ) vai retornar em que posição da faixa o ítem foi encontrado. A partir daí vc pode fazer um algebrismo e retornar o endereço.

     

    ="A" & corresp( X1 ; a20:a40 ; 0 ) + 19  , vai retornar "A20" por exemplo, se for o primeiro ítem.

     

    Mas aqui nós temos um caso em que vc tá querendo a solução. QUal é o problema ? Desconfio que talvez a função índice() associada a corresp() deve resolver mais diretamente o seu problema. Conta para nós qual é o problema que nós vamos dar uma solução, quem sabe, melhor do que essa que vc bolou.

     


    João Eurico Consultor Manguetown - Brazil
    quinta-feira, 30 de dezembro de 2010 19:36
  • Obrigado pela ajuda João.

    O que pensei em fazer foi o seguinte:

    Tenho uma tabela de Centro de Custo. Em uma aba tenho o Indice do Centro de Custo. Neste indice quero usar a função HIPERLINK para que quando clicado sobre um dos indices ele va para a aba que contem os gastos na ABA DETALHES CENTRO CUSTO.

    Exemplo:

    ABA INDICE CENTRO DE CUSTO

    A B

    1 A01 AGUA / LUZ                    

    2 A02        ALUGUEL IMOVEIS / VEICULOS    

    3 A03        ALUGUEL TELEFONES             

    4 A04        COPA / COZINHA / M. LIMP      

     

    ABA DETALHES CENTRO DE CUSTO

    A B

    1 A01 R$ 34,00 

    2 A01 R$ 50,00

    3 A03 R$ 31,00

    4 A04 R$ 67,00

    Na celula A4 do INDICE CENTRO DE CUSTO quando clico sobre ela, ela me direciona para a celula A4 da ABA DETALHES CENTRO DE CUSTO

     

    Obrigado pela ajuda.

    quinta-feira, 30 de dezembro de 2010 20:00
  • João, eu usei o seu exemplo e deu certo. Muito obrigado pela ajuda!!!
    quinta-feira, 30 de dezembro de 2010 20:12