Como faço para criar uma lista de cada mês com o primeiro dia do mês e o último nome do mês?

0

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.

    
por Boris The Animal 26.08.2017 / 15:18

2 respostas

2

Fórmula para B3 :

=DATE(2017,1+ROW()-ROW($B$3),1)

para C3 :

=DATE(2017,2+ROW()-ROW($B$3),1)-1

    
por 26.08.2017 / 15:46
1

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.

    
por 27.08.2017 / 12:50