como você mantém uma fórmula para ficar com uma certa célula mesmo quando você insere uma célula à direita

3

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

Sarah-Jane
fonte
Você poderia tentar usar indirect
Dave

Respostas:

2

Você pode usar os dois OFFSET ou INDIRECT:

  • =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)
Máté Juhász
fonte
Obrigado eu vou tentar isso quando eu estiver de volta no trabalho amanhã. Eu realmente aprecio você ter tempo para responder ao meu problema.
Sarah-Jane
+1 para o OFFSET() opção, que ainda manterá a funcionalidade se a planilha for modificada em uma linha acima ou coluna à esquerda de C2
Code Jockey