Excel now() ne devraient pas mettre à jour les timestamp

J'ai une formule excel =IF(NOT(ISBLANK(A2)), TEXT(NOW(), "mm/dd/yyyy HH:ss"),"")

Mon Problème est le suivant: bien sûr, à chaque fois que j'ouvre cette feuille, il met à jour la valeur de la cellule associée à la plus récente d'horodatage. Je ne veux pas de ce timestamp à changer si ça existait déjà.

Ce que je veux, c'est en quelque sorte: si A2 n'est pas vide et n'a pas été mis à jour récemment, alors ne mettre à jour l'horodatage d'autre mise à jour.

Je suis à la recherche d'une fonction en ligne si possible.

Grâce

  • Je ne pense pas que vous pouvez le faire avec Excel forumlas dans une seule cellule. Vous pourriez probablement faire plusieurs cellules. Vous pouvez aussi le faire avec VBA de déclenchement sur les événements de changement, mais c'est assez compliqué et complexe.
  • merci pour votre commentaire!
  • Maintenant, je suis sûr que même avec de multiples cellules, il ne peut être fait avec des formules excel seul. VBA Événements sont la seule façon dont il peut être fait (ou autre, avec VSTO Événements).
InformationsquelleAutor Vikram | 2012-12-10