Fórmula do Excel: Contar Estatísticas de Dias do Mês

Neste tutorial, apresentamos fórmulas para contar o número total de dias de um determinado mês ou do mês atual.
Se pretender acompanhar este tutorial, transfira a folha de cálculo de exemplo.
Fórmula genérica:
| DAY(EOMONTH(date,0)) |
Sintaxe e argumentos
| Date: the date that you want to count days of month. The date argument can be a number or date (since the date is stored as number in Excel). |
Valor de retorno
A fórmula devolve um valor numérico.
Erro
Se o argumento data for um valor de texto, a fórmula devolve o erro #VALOR!.
Como funciona esta fórmula
Para contar o número total de dias do mês específico em cada célula do intervalo B3:B6, utilize a seguinte fórmula na célula C3:
| =DAY(EOMONTH(B3,0)) |
Prima Enter e, em seguida, arraste a alça de preenchimento automático até à célula C6. 

Explicação
Função EOMONTH: obtém o último dia do mês, quer no futuro quer no passado. EOMONTH(B3;0) devolve o último dia do mês da data na célula B3, ou seja, 29/02/2020.
Função DAY: obtém o dia do mês como número a partir de uma data.
=DAY(EOMONTH(B3,0))
=DAY(“2/29/2020”)
=29
Observação
1) Se pretender que o número total de dias do mês atual seja devolvido automaticamente sempre que a data mudar, pode alterar a fórmula genérica para esta:
| DAY(EOMONTH(TODAY(),0)) |
Função TODAY: obtém a data atual.
2) Se pretender obter o número de dias a partir do nome de um mês, pode alterar a fórmula genérica para esta:
| DAY(EOMONTH(DATEVALUE("01-"&date&"-"&YEAR(TODAY())),0)) |
Exemplo: supondo que pretende obter o número de dias a partir do nome do mês na célula B9, utilize a fórmula da seguinte forma:
=DAY(EOMONTH(DATEVALUE("01-"&,B9&,"-"&,YEAR(TODAY())),0))
Prima Enter para obter o resultado.
Função YEAR: devolve o ano com base na data indicada.
Função DATEVALUE: converte uma data armazenada em formato de texto numa data válida.
=DAY(EOMONTH(DATEVALUE("01-"&,B9&,"-"&,YEAR(TODAY())),0))
=DAY(EOMONTH(DATEVALUE("01-"&,B9&,"-"&,2020),0))
=DAY(EOMOTH(“1/1/2020”,0))
=DAY(«1/31/2020»)
=31
Fórmulas relacionadas
- Verificar se uma data é dia útil
Este tutorial apresenta uma fórmula para verificar se uma determinada data corresponde a um dia útil. - Verificar se duas datas estão no mesmo ano e mês
Para verificar se duas datas pertencem ao mesmo ano e mês, utilize a fórmula apresentada neste tutorial. - Criar um intervalo de datas a partir de duas datas
Este tutorial apresenta uma fórmula com a função TEXTO para criar um intervalo de datas com base em duas datas, no formato de texto, no Excel. - Criar Intervalo de Datas Semanal
Neste tutorial, apresentamos uma fórmula para obter rapidamente o intervalo de datas semanal no Excel.
Funções relacionadas
- Função WEEKNUM do Excel
Devolve o Número da semana da data indicada num determinado ano - Função WORKDAY do Excel
Adiciona dias úteis à Data de Início indicada e devolve um dia útil - Função MONTH do Excel
A função MONTH obtém o mês como número inteiro (1 a 12) a partir de uma data - Função DAY do Excel
A função DAY obtém o dia como número (1 a 31) a partir de uma data - Função NOW do Excel
Obtém a hora e a data atuais
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.