Usando a instrução IF para criar uma agenda com datas

0

Estou tentando criar uma agenda com datas usando as fórmulas IF e EDATE. Então, eu tenho uma data de início e uma data de término e quero criar uma programação com períodos de três meses entre essas datas.

Por exemplo: a data de início é 01.01.2017 e a data final é 01.01.2018. minha agenda seria parecida com:

  • 01.01.17
  • 01.04.17
  • 01.07.17
  • 01.10.17
  • 01.01.18

Eu posso criar um agendamento com sucesso se o último período for de 3 meses ou menos. No entanto, estou com dificuldade para criar um agendamento em que o último período seja superior a 3 meses. Por exemplo, a data de início é 01.01.2017 e a data final é 01.02.2018 e eu gostaria de fazer o último período de 4 meses.

Gostaria que você compartilhasse algumas ideias ou sugestões.

    
por Tim B 23.10.2017 / 11:59

1 resposta

0

Coloque a data de início em A1 e, em seguida, termine em A2 . Em B1 enterr:

=A1

Em B2 digite:

=IF(B1="","",IF(DATE(YEAR(B1),MONTH(B1)+3,DAY(B1))>$A$2,"",DATE(YEAR(B1),MONTH(B1)+3,DAY(B1))))

e copie para baixo. A coluna B são as datas da programação sem ajuste . Em C1 , digite:

=IF(B1="","",IF(DATE(YEAR(B1),MONTH(B1)+3,DAY(B1))>$A$2,$A$2,B1))

e copie:

Como você pode ver, o último período foi ampliado de três meses para quatro meses.

    
por 23.10.2017 / 16:11