Página 1 de 1

É possível montar formula usando valor texto informado.

Enviado: 03 Mai 2018 às 00:05
por ELONMORAIS
Boa noite,

Tenho um relatório que utiliza uma base que muda mês a mês sendo cada mês um arquivo excel.
Existe como eu mudar a base através de um valor digitado?

Exemplo:
A3='Z:\Teste\Teste - Maio.xlsm]Planilha1'!B6

Tem como eu criar uma célula para eu apenas informar qual mês eu quero e o excel alterar na fórmula?
A1=Junho
A3='Z:\Teste\Teste - ?A1?.xlsm]Planilha1'!B6

Há como fazer o excel entender/fazer isso?

Desde já agradeço!

É possível montar formula usando valor texto informado.

Enviado: 03 Mai 2018 às 07:33
por gfranco
Bom dia.
A função indireto consegue transformar uma referência de texto numa referência válida para o Excel.
Entretanto, quando se trata de referências externas à pasta de trabalho, torna-se necessário que a pasta referenciada esteja aberta, o que é (ao meu ver) inconveniente.
Para essas situações eu recomendaria o uso do power query (disponível na versão 2010 ou posterior do Excel)

Re: É possível montar formula usando valor texto informado.

Enviado: 03 Mai 2018 às 18:23
por ELONMORAIS
Opa, obrigado! Vou dar uma olhada!

Re: É possível montar formula usando valor texto informado.

Enviado: 10 Mai 2018 às 14:30
por TG555
ELONMORAIS escreveu:Boa noite,

Tenho um relatório que utiliza uma base que muda mês a mês sendo cada mês um arquivo excel.
Existe como eu mudar a base através de um valor digitado?

Exemplo:
A3='Z:\Teste\Teste - Maio.xlsm]Planilha1'!B6

Tem como eu criar uma célula para eu apenas informar qual mês eu quero e o excel alterar na fórmula?
A1=Junho
A3='Z:\Teste\Teste - ?A1?.xlsm]Planilha1'!B6

Há como fazer o excel entender/fazer isso?

Desde já agradeço!
Elon,

Como o Gfranco bem mencionou, a fórmula indireto consegue montar a referência, porém exige que a mesma esteja aberta para mostrar os valores nas fórmulas. Além do recurso que ele te recomendou, eu te digo uma possibilidade mais simples caso te interesse:

Crie na pasta onde ficam as planilhas mensais uns arquivos avulsos já nomeados no seu padrão com todos os meses do ano (crie cópias de um mês anterior, sem os dados do mesmo e renomeie-as).

Então, na sua planilha de "consolidação", onde juntas os dados de todas, monte as referências externas usando o PROCV sobre as planilhas avulsas, para que consigas puxar os valores sem abri-las pela atualização automática de links do Excel.

Aí, no decorrer do tempo, vais substituindo na pasta os arquivos modelos avulsos pelas suas versões preenchidas (com a mesma formatação/layout, é claro) de forma a alimentar a planilha de consolidação automaticamente.