
Fórmula genérica
=DAY(EOMONTH(date,0))
Resumo
Para obter o número de dias em um determinado mês a partir de uma data, você pode usar uma fórmula baseada nas funções FIMO e DIA.
No exemplo mostrado, a fórmula na célula B5 é:
=DAY(EOMONTH(B5,0))
Explicação
A função DAY retorna o componente de dia de uma data. A função EOMONTH retorna o último dia do mês para uma determinada data. Portanto, nesta fórmula, EOMONTH primeiro retorna uma data correspondente ao último dia do mês e, em seguida, DAY retorna o valor de data para essa data.
Por definição, o valor retornado por DAY é sempre igual ao número de dias do mês, já que a data fornecida para DAY é sempre o último dia.