Microsoft 365 Formule date avec liste déroulante

ange45

XLDnaute Nouveau
Bonjour,

Je dois améliorer mon fichier et je suis bloquée sur la future modification.

Actuellement si je choisis un état dans ma liste déroulante alors la date du jour l'heures et minutes apparaisses automatiquement.

Pour des raisons diverses, je souhaiterai que si je change par autre état dans ma liste déroulante que la date et l'heures se change. (qui n'ai pas le cas aujourd'hui)


Exemple :

le 01/03/2023 11h00 j'ai choisi dans la colonne état "En cours"

Aujourd'hui nous sommes le 03/03/2023 15h00 si je modifie "En cours" par "Résolu" alors que la date, l'heure et minutes se modifie automatiquement



J'aimerai donc modifier la formule mais pas quoi ? je bloque 🥲


J'aimerai comprendre la future formule qui règlerais mon problème pour l'intégrer dans mon vrai tableau

Merci pour votre aide qui me sera très précieuse
 

Pièces jointes

  • Classeur1.xlsx
    27.1 KB · Affichages: 6

Jacky67

XLDnaute Barbatruc
Bonjour,

Je dois améliorer mon fichier et je suis bloquée sur la future modification.

Actuellement si je choisis un état dans ma liste déroulante alors la date du jour l'heures et minutes apparaisses automatiquement.

Pour des raisons diverses, je souhaiterai que si je change par autre état dans ma liste déroulante que la date et l'heures se change. (qui n'ai pas le cas aujourd'hui)


Exemple :

le 01/03/2023 11h00 j'ai choisi dans la colonne état "En cours"

Aujourd'hui nous sommes le 03/03/2023 15h00 si je modifie "En cours" par "Résolu" alors que la date, l'heure et minutes se modifie automatiquement



J'aimerai donc modifier la formule mais pas quoi ? je bloque 🥲


J'aimerai comprendre la future formule qui règlerais mon problème pour l'intégrer dans mon vrai tableau

Merci pour votre aide qui me sera très précieuse
Bonjour,
Une proposition en PJ sans la colonne Etat (qui me semble inutile dans ce cas)
Avec un peu de VBA
 

Pièces jointes

  • resolu.xlsm
    33.6 KB · Affichages: 12

AtTheOne

XLDnaute Impliqué
Supporter XLD
Bonjour à toutes & à tous,
bonjour @ange45
En activant le calcul itératif (Options, Formules, Mode de calcul) car on utilise des références circulaires
et en ajoutant une colonne "Etat bis" (que l'on pourra masquer au besoin) pour pister le changement d'état.
formule de "Etat bis" :
VB:
=SI([@Etat]="";"";SI([@Etat]<>[@[Etat Bis]];[@Etat];[@[Etat Bis]]))
formule de "Date" :
VB:
=SI([@Etat]<1;"";SI([@[Etat Bis]]=[@Etat];[@Date];MAINTENANT()))
C'est un peu tarabiscoté mais ça fonctionne (XL2021 et XL365)

Amicalement
Alain
PS : si un post répond à la demande merci de le marquer comme solution (case à cocher à droite du post)
 

Pièces jointes

  • Formule date avec liste déroulante.xlsx
    21.8 KB · Affichages: 13

Discussions similaires

Réponses
3
Affichages
269

Statistiques des forums

Discussions
312 196
Messages
2 086 088
Membres
103 116
dernier inscrit
kutobi87