Eu acho que isso é fácil, mas não estou encontrando soluções online. Tenho contas recorrentes e gostaria simplesmente que os valores das datas mudassem todos os meses em suas respectivas células.
Por exemplo, se a data de vencimento da célula A2 mostra 24/12/2019 e agora é 25/12/2019, gostaria que a data de vencimento da célula A2 agora se tornasse 24/01/2020.
Então, quando for 25/01/2020, a próxima data será 25/02/2020, etc.
Da mesma forma, se for uma fatura anual e a data de vencimento da célula A2 for 24/12/2019 e agora for 25/12/2019, a data de vencimento da célula A2 mudará para 24/12/2020.
Existe uma função simples para isso?
Se você tiver, por exemplo, 2019-12-03 em A1 (ou seja, 'ontem' enquanto escrevo isso)
, uma célula contendo a fórmula abaixo mostrará a data um mês depois.
Edite A1 para conter uma data DEPOIS ou IGUAL à data atual e a fórmula mostrará uma célula vazia.
=IF(TODAY()>A1;DATE(YEAR(A1);MONTH(A1)+1;DAY(A1));"")
Para "uma conta anual"
+1
, precisaria ser logo após YEAR().Esta fórmula (a):
=DATE(YEAR(TODAY());MONTH(TODAY());25)
... exibirá o dia 25 do mês atual, até que o mês mude - por exemplo, para uma data de vencimento atualizada mensalmente.Da mesma forma (b):
=DATE(YEAR(TODAY());1;25)
mostrará 25 de janeiro do ano atual (ou seja, mudará conforme o ano mudar).
se você substituir A1 por $A$100 acima, para obter este (c):
=IF(TODAY()>$A$100;DATE(YEAR($A$100);MONTH($A$100)+1;DAY($A$100));"")
e colocar qualquer um de a) e b) em A100, você verá cada célula contendo c) atualizar conforme altera A100 manualmente ou a fórmula dá um novo valor (como mostrado acima em a ou b).
Ou talvez (d) para mostrar OU o dia 25 do mês atual enquanto a data atual for anterior a ele, OU o dia 25 do PRÓXIMO mês se a data atual passar do dia 25.
=IF( DAY(TODAY()) <25;
DATE( YEAR(TODAY()); MONTH(TODAY()) ; 25);
DATE( YEAR(TODAY()); MONTH(TODAY())+1; 25)
)
Por favor, use um formato de data inequívoco, não algo que possa ser um jogo de adivinhação dependendo da data real.