Eu tenho uma data na célula D3 e depois na célula C2 eu tenho essa fórmula:
=DATE(YEAR(D3)+1,MONTH(D3),DAY(D3)-1)
Que adiciona a data para revisão em um ano. mas quando eu preciso inserir a célula para a direita para adicionar uma nova data ela muda a fórmula para a célula E3 e eu quero que ela fique em D3 e calcule a partir da nova data. Eu tentei função indireta, mas eu não posso fazê-lo funcionar com o formato de data
Por favor ajude
microsoft-excel
Sarah-Jane
fonte
fonte
indirect
Respostas:
Você pode usar os dois
OFFSET
ouINDIRECT
:=DATE(YEAR(INDIRECT("D3",TRUE))+1,MONTH(INDIRECT("D3",TRUE)),DAY(INDIRECT("D3",TRUE))-1)
=DATE(YEAR(OFFSET(C2,1,1))+1,MONTH(OFFSET(C2,1,1)),DAY(OFFSET(C2,1,1))-1)
fonte
OFFSET()
opção, que ainda manterá a funcionalidade se a planilha for modificada em uma linha acima ou coluna à esquerda deC2