Aggiorna ora e data corrente se un valore della colonna è stato modificato in un text predefinito

Voglio una colonna per aggiungere ora corrente se una colonna specifica ha un text predefinito.

In una cella della colonna B ho scritto una formula che aggiorna il tempo sulla base del text della colonna A.

=IF(A2="resolved",=NOW(),"not done") 

Ciò mostra un errore.

Voglio applicare questa formula per tutta la colonna. Ho legato:

 =IF(A2="resolved",NOW(),"not done") 

ma tutto il tempo nella colonna B viene aggiornato allo stesso valore se una cella viene modificata in una colonna.

Ciò è dovuto al fatto che il foglio di lavoro è impostato sul calcolo automatico. Quindi, each volta che la condizione era precedentemente vera, o per tutte le celle della colonna A che attualmente corrispondono alla condizione, questo causerà l'utilizzo del timbro attuale.

L'unico modo per impedirlo di modificare le celle che corrispondono alla condizione è cambiarlo al calcolo manuale, quindi dovresti select una cella e premere enter per eseguire il calcolo. Purtroppo questo potrebbe disabilitare il calcolo automatico per l'intera cartella di lavoro, in modo da non aggiornare tutte le altre formule. Purtroppo non c'è modo di farlo su una cella per base di celle, altrimenti per usare vba, che potrebbe innescare solo se alcune celle vengono modificate.