Página 1 de 1

Trazer a data do último dia do mês pelo nome da planilha

Enviado: 29 Mai 2018 às 12:14
por Rubinho
Prezados parceiros, bom dia.

Tenho um arquivo em Excel, cujas pastas são nomeadas pelo mês/ano (relatórios mensais), na configuração: MMMAA (sem barra, sem nada, apenas o mês em três letras e o ano com dois algarismos, tipo MAI18, ABR18, MAR18 e assim sucessivamente.

Gostaria que em cada planilha, numa célula específica, viesse a data do último dia do mês, na configuração: DD/MM/AAAA correspondente ao nome da planilha.

Tem como fazer via função ou via macro?? De qualquer forma, não tenho nem idéia de como operacionalizar...

Alguém podia ajudar-me...

grato,

Rubinho
*************************

Re: Trazer a data do último dia do mês pelo nome da planilha

Enviado: 29 Mai 2018 às 12:25
por babdallas
Em qualquer célula da sua planilha de um arquivo que contenha esse padrão de nome (Ex: MAI18.xlsx), insira esta fórmula que irá retornar o último do mês
Código: Selecionar todos
=FIMMÊS(DATA("20"&DIREITA(EXT.TEXTO(CÉL("nome.arquivo");LOCALIZAR("[";CÉL("nome.arquivo"))+1;LOCALIZAR("]";CÉL("nome.arquivo"))-LOCALIZAR("[";CÉL("nome.arquivo"))-6);2);TEXTO("01/"&ESQUERDA(EXT.TEXTO(CÉL("nome.arquivo");LOCALIZAR("[";CÉL("nome.arquivo"))+1;LOCALIZAR("]";CÉL("nome.arquivo"))-LOCALIZAR("[";CÉL("nome.arquivo"))-6);3);"m");1);0)

Re: Trazer a data do último dia do mês pelo nome da planilha

Enviado: 29 Mai 2018 às 14:45
por osvaldomp
Código: Selecionar todos
=FIMMÊS(DATA.VALOR("1/"&EXT.TEXTO(CÉL("filename");PROCURAR("]";CÉL("filename"))+1;3)&"/"&DIREITA(CÉL("filename");2));0)
obs. se a fórmula retornar #NOME substitua PROCURAR por LOCALIZAR

Trazer a data do último dia do mês pelo nome da planilha

Enviado: 30 Mai 2018 às 08:27
por Rubinho
Parceiros, bom dia e obrigado pela resposta.

Não deu certo...

Pelo que entendi nas funções que vcs enviaram, a formula faz referência ao "nome do arquivo", mas são as planilhas (SHEETS) que são nomeadas desta forma. Trata-se de um arquivo com várias planilhas onde o nome delas é MMMAA.

o resultado deu #valor!

Se puderem ajudar, agradeço de coração.

sds,

Rubens
**********************************

Re: Trazer a data do último dia do mês pelo nome da planilha

Enviado: 30 Mai 2018 às 08:55
por osvaldomp
Rubinho escreveu: Pelo que entendi nas funções que vcs enviaram, a formula faz referência ao "nome do arquivo", mas são as planilhas (SHEETS) que são nomeadas desta forma.
As fórmulas extraem o nome da planilha a partir do caminho do arquivo.

o resultado deu #valor!
Disponibilize uma amostra do seu arquivo com as fórmulas aplicadas.

Re: Trazer a data do último dia do mês pelo nome da planilha

Enviado: 30 Mai 2018 às 09:27
por babdallas
Por isso sempre aconselhamos a postar um modelo de arquivo. Veja se o anexo ajuda.

Trazer a data do último dia do mês pelo nome da planilha

Enviado: 04 Jul 2018 às 09:27
por Rubinho
OK. Obrigado. resolvido.

Deus os abençoe....