Fórmula para B3
:
=DATE(2017,1+ROW()-ROW($B$3),1)
para C3
:
=DATE(2017,2+ROW()-ROW($B$3),1)-1
Eu preciso de uma lista de 20 a 30 anos neste formato.
Description First day of the month Last day of the month
2017 January, 2017-01-01, 2017-01-31
2017 February, 2017-02-01, 2017-02-28
Como posso criar essas listas com o Excel? Arrastar simples não funciona.
Use a função EDATE()
:
1) Insira sua data inicial em B1, ou seja, 2017-01-01.
Em B2, use esta fórmula: =edate(B1,1)
- isso adiciona um mês à data.
Copie a fórmula em B2 para baixo para quantas linhas quiser.
2) Em C1 você quer a última data do mês - que é também o dia anterior ao primeiro dia do mês seguinte, para que você possa usar a seguinte fórmula em C1:
=edate(B1,1)-1
- adiciona um mês à data e retira um dia, ou seja, o último dia desse mês. Mais uma vez, copie conforme necessário.
3) Na A1 você quer o nome do mês referido em B1. Então use esta fórmula:
=TEXT(B1,"yyyy mmmm")
- (você pode adicionar uma vírgula após mmmm se desejar especificamente como na sua pergunta, ou seja, =TEXT(B1,"yyyy mmmm,")
). Copie para baixo.
Tags microsoft-excel