Avoir une date fixe réinitialisable

Bonjour. Je voudrais trouver le moyen de mettre une date qui ne change pas tous les jours.
Mais avec possibilité de réinitialiser cette date si mon champ passe par “0”. Est ce possible ?
test calc.ods (10.4 KB)
Merci.
NB: j’ai trouvé une aide Calcul avec dates et heures mais elle ne répond pas à cette demande.

Je ne pouvais pas comprendre entièrement.
Souhaitez-vous ajouter à votre fichier de test quelques échantillons de ce que vous souhaitez en D si C est x ?

en:
I couldn’t understand fully.
Would you add to your test file a few samples of what do you wish in D if C is x?

Bonjour thierryR1, le forum,

Essayez en mettant une date qui restera fixe en A1 tant que B5 est différent de 0

D5=SI(B5+ACTUELLE()=0;AUJOURDHUI();A1)

:wink:

Merci njhub Je ne connaissais pas la fonction actuelle() mais ça ne semble pas changer le résultat. Pour visualiser le résultat j’ai changé un peu la formule: ACTUELLE()= err518

=SI(B5+ACTUELLE()=0;" ";MAINTENANT())

J’ai fait une autre approche.

=SI.CONDITIONS(ET(B5=0;D5=0) ;0;ET(B5 > 0;D5=0 );MAINTENANT();ET(B5>0;D5>0);D5)

C’est presque bien.
Pour que ça fonctionne il faut régler le principe d’itération.
outils / Options / Libreoffice calc / calcul / cocher la case « itération »

1 Like