Figer heure après validation

Bonjour,

Sur un tableau (google sheet) j'ai des données à saisir avec une donnée finale (quand la tache est terminée) "oui" ou "non" et je souhaiterais que dans la colonne à côté s'affichent la date et l'heure à laquelle j'ai saisi "oui". J'ai donc utilisé la formule suivante :

=si(S2="OUI"; MAINTENANT();"") Mais mon souci est que l'horodatage se met à jour en continu avec la formule =maintenant donc je voudrais trouver un moyen de figer la la date lorsqu'elle s'affiche .

Avez-vous une idée ?

Merci par avance

Bonjour,

pour mettre en "dur" l'horodatage, tu peux (et tu dois) utiliser un script

exemple à adapter ...

function onEdit(event){ 
  var col = 19; // colonne S
  var feuille = "MA_FEUILLE";
  var f = event.source.getActiveSheet();
  var r = event.source.getActiveRange();
  if ((r.getColumn() == col) && (f.getName() == feuille) && (r.getValue()=='oui') ){ 
    r.offset(0,1).setValue(new Date());
  }
}
Rechercher des sujets similaires à "figer heure validation"