Altera automaticamente o ano no Excel em datas já disponíveis

2

Estou trabalhando em dados de estoques diários com datas que variam de 2016 a 2000. O problema é que os dados que importei converteram todos os anos para "2016". As datas estão em ordem decrescente. Quando as datas mudam de Januray para o mês de dezembro seguinte, o ano não muda. Atualmente estou usando a função de data. Mas eu tenho que mudar manualmente a fórmula para o próximo ano, sempre que o ano muda. Quero automatizar esse processo, pois preciso trabalhar em muitos dados com esse mesmo problema.
Coisas a serem lembradas

  1. As datas estão em ordem decrescente de abril de 2016 a janeiro de 2000
  2. Como os dados são de cotações diárias, os meses nos dados não começam necessariamente a partir do dia 1 ou terminam no dia 31. Por exemplo, a data de dezembro de uma empresa com dados de dezembro foi a 14ª em 2010.
  3. Quero que as datas e o mês sejam iguais, mas que o ano seja alterado sempre que a data final (nem sempre 31 ou 30) de dezembro chegar.

Sua ajuda vai me poupar muito tempo e eu serei grato Obrigado em advane.

    
por Subhan Ahmad 30.05.2016 / 13:15

1 resposta

2

Se seus dados começarem na segunda linha:

  • copie B2 para C2
  • do C3 use esta fórmula: =DATE(YEAR(C2)-IF(B3>B2,1,0),MONTH(B3),DAY(B3))

    
por 30.05.2016 / 14:04