none
Excel avançado RRS feed

  • Pergunta

  • Pessoal,

    A minha primeiro planilha ela dá um resumo das outras planilhas. Gostaria de uma formula onde colocaria:

    se E4=1 (o 1 é o codigo que coloco dentro da planilha. cada planilha tem um codigo) então puxa o nome do cliente na celula A1. O problema é que eu tenho que fazer isso para todas as minhas planilhas. Tenho mais de cinquenta clientes e gostaria de saber se tem formula de fazer isso automatico criando nova planilah ele busca sozinho.

    Grato.


    Postado alguma resposta no technet Marcelo - Assinatura

    quarta-feira, 19 de setembro de 2012 18:10

Respostas

  • Não há uma função trivial que busque um valor em todas as colunas. Teria que ser utilizado VBA.

    Minha sugestão é você criar um índice de planilhas, em que na coluna A teriam os códigos das planilhas, e na coluna B teriam os seus nomes respectivos (isto é, o nome de suas abas).

    Na célula E4 dessa planilha índice você digitaria o código da planilha. Numa outra célula, basta colar a fórmula

    =INDIRETO("'"&PROCV(E4;A:B;2;0)&"'!A1")


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    quarta-feira, 19 de setembro de 2012 23:42

Todas as Respostas

  • Não há uma função trivial que busque um valor em todas as colunas. Teria que ser utilizado VBA.

    Minha sugestão é você criar um índice de planilhas, em que na coluna A teriam os códigos das planilhas, e na coluna B teriam os seus nomes respectivos (isto é, o nome de suas abas).

    Na célula E4 dessa planilha índice você digitaria o código da planilha. Numa outra célula, basta colar a fórmula

    =INDIRETO("'"&PROCV(E4;A:B;2;0)&"'!A1")


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    quarta-feira, 19 de setembro de 2012 23:42
  • Se puder fornecer mais informações sobre essas planilhas, formulas e suas disposições. Talvez possamos encontrar uma solução.

    terça-feira, 16 de outubro de 2012 04:46