26 Fórmulas e Funções com Data no Excel

Neste artigo veja 26 fórmulas e funções com data no Excel.

Converter Texto em Data Excel

O problema: Temos uma célula com data convertida como texto e desejamos converter em data.

Solução 1: Use a função =DATA.VALOR(D8), substituindo D8 pela célula com o texto.

Solução 2: Multiplique a célula por 1, isso fará com que o texto seja convertido implicitamente. = D8*1

26 fórmulas e funções de data no Excel

Formatar Data Excel

O problema: Como formatar datas no Excel, somente o dia, somente o mês, ano, data e ano, etc.

Solução: Para formatar datas preencha as formatações clicando com o botão direito e selecionando Personalizar. Veja conforme abaixo as soluções considerando a data do dia 15/01/2022

Exemplos:

  • dd: dia com dois dígitos, 15
  • mm: mês com dois dígitos, 01
  • aa: ano com dois dígitos, 22
  • ddd: dia da semana abreviado, sáb
  • dddd: dia da semana, sábado
  • dd/mm/aaaa: 15/01/2022
  • “Joinville” dd “de” mmmm “de” aaaa: Joinville 15 de janeiro de 2022

Converter Data no Excel em Texto

O problema: Como converter data em Texto.

Solução: Para converter uma data em Texto pode usar a função TEXTO e aplicar a formatação desejada.

Exemplos:

  • =TEXTO(B9;”DD-MMMM”): 15-janeiro
  • =PRI.MAIÚSCULA(TEXTO(B10;”MMMM/AAAA”)): Janeiro/2022
  • =TEXTO(B11;”DDDD”): sábado
  • =”Joinville, “&TEXTO(B8;”dd”)&” de “&TEXTO(D8;”mmmm”)&” de “&TEXTO(B8;”aaaa”): Joinville, 15 de janeiro de 2022

Extrair Dia de uma Data no Excel

O problema: Como extrair dia no Excel.

Solução: =DIA(B8), retorna o dia do mês

Extrair Dia no Excel

O problema: Como extrair dia no Excel.

Solução: =DIA(B8), retorna o dia do mês.

Extrair Mês no Excel

O problema: Como extrair mês no Excel.

Solução: =MÊS(B8), retorna o mês da data.

Extrair Ano no Excel

O problema: Como extrair ano no Excel.

Solução: =ANO(B8), retorna o ano da data.

Último Dia do Mês no Excel

O problema: Como retornar o último dia do mês. Exemplo 01/01/2022

Solução: =FIMMÊS(B8;0), com 0 no segundo parâmetro é retornado o último dia do mês corrente, usando data negativa é do mês anterior, e data positiva para meses seguintes. Retorno 31/01/2022.

Último Dia do Mês Anterior

O problema: Como retornar o último dia do mês anterior. Exemplo 01/01/2022

Solução: =DATA(2022;01;0), com isso o retorno é 31/12/2021.

Primeiro Dia do Mês

O problema: Como retornar o primeiro dia do mês. 15/01/2022

Solução: =FIMMÊS(B8;-1)+1. Usamos para isso o retorno do último dia do mês anterior, usando -1 e por fim somando 1 para retornar o primeiro dia do mês.

Adicionar Meses em Data no Excel

O problema: Como adicionar meses a uma da no Excel?

Solução: =DATAM(B8;5). No exemplo estamos adicionando 5 meses na data usando a função DATAM

Adicionar Anos

O problema: Como aumentar meses a uma data no Excel?

Solução: =DATAM(B8;$P$6*12). Nele estamos passando em P6 a quantidade de anos e multiplicando por 12 para acrescentar anos.

Calcular Idade

O problema: Como calcular idade no Excel?

Solução: =INT(FRAÇÃOANO(B8;HOJE();3)). A função FraçãoAno retorna a fração de um ano, passando a data inicial, a data de nascimento e a data de hoje, e como configuração passamos o formato de ano. O INT retorna o número inteiro da fração de data, o total da idade.

Diferença entre Datas no Excel

O problema: Como calcular diferença de datas no Excel?

Solução: =C8-B8. No caso estamos fazendo a data maior menos a data menor e temos a quantidade de dias diretamente, basta formatar como geral.

Somar Dias Úteis – DiaTrabalho Excel

O problema: Como retornar a diferença de dias no Excel considerando 360 dias no ano, ou 30 dias cada mês? Mês comercial.

Solução: =DIAS360(B8;C8). Passando a data menor primeiro e em seguida a maior. O retorno é a quantidade de dias.

Somar Dias Úteis- DiaTrabalhoTotal.Intl

O problema: Como somar dias úteis entre duas datas?

Solução: =DIATRABALHO(B8;$T$5;tFeriados[Data]). No exemplo passamos a data inicial e a quantidade de dias que desejamos adicionar e passando uma lista de feriados, que também serão considerados.

Quantos Dias Úteis – DiaTrabalhoTotal Excel

O problema: Como contar quantos dias úteis entre duas datas considerando apenas sábado como feriado?

Solução: =DIATRABALHOTOTAL(B8;C8;tFeriados[Data]). Na fórmula estamos passando a data inicial, data final e a tabela de feriados a considerar.

Quantos Dias Úteis – DiaTrabalhoTotal.Intl Excel

O problema: Como contar quantos dias úteis entre duas datas considerando apenas sábado como feriado?

Solução: =DIATRABALHO.INTL(B8;$U$5;11;tFeriados[Data]). Na fórmula passamos a data inicial, data final, a formatação de como devemos considerar as folgas semanais e em seguida a lista de feriados a ignorar no cálculo.

Somar Datas Inclusive

O problema: Como contar dias entre datas considerando a data inicial?

Solução: =C8-B8+1. Estamos passando aqui a data final menos a data inicial +1.

Diadasemana de Data no Excel

O problema: Como extrair o número do dia da semana no Excel?

Solução: =DIA.DA.SEMANA(B8). A função retorna números de 1 à 7 conforme o dia da semana.

Próxima Segunda em Data Excel

O problema: Como calcular a data da próxima segunda no Excel?

Solução: =B8+7-DIA.DA.SEMANA(B8;3). A função utiliza o parâmetro 3 na função dia.da.semana e retorna números de 0 à 6 e soma com a diferença de 7 e esta data, retornando então a próxima segunda.

Diferença de Dias, Meses e Anos no Excel

O problema: Como retornar a quantidade de meses dias ou anos no Excel?

Solução: =DATADIF(B8;C8;$AA8). Aqui passamos a data inicial e final e passamos os parâmetros: Y, M, D, MD, YM, YD, retornando então ano, mês, dia, dia ignorando o mês, mês ignorando o ano e dia ignorando o ano.

Lista de Datas no Excel

O problema: Como retornar uma lista datas no Excel automaticamente?

Solução: =SEQUÊNCIA(AE6-AE5+1;;AE5). A função sequência retorna então a lista de dias. Data final – Data inicial + 1 e passando no último parâmetro a data inicial

Quantos Domingos entre Datas no Excel

O problema: Como calcular a quantidade de domingos entre datas no Excel?

Solução: =SOMA(SE(DIA.DA.SEMANA(SEQUÊNCIA(C8-B8+1;;B8))=1;1;0)). Nela retornamos a soma de dias da semana conforme a lista de datas gerada.

Download Planilha Exemplo de 26 Fórmulas e Funções com Data no Excel

Clique no botão abaixo para realizar o  download da planilha de senha de abertura no Excel, com exemplo de dados:

Baixe a planilha


Marcos Rieper

Pai, marido, professor e consultor em Excel.

Obrigado por ler este artigo, este blog foi criado para difundir o conhecimento em Excel à todos.

Divulgamos novos artigos nas redes sociais, basta clicar nos ícones abaixo.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel