Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule ne fonctionne plus

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

FACITFR

XLDnaute Junior
Bonjour,

J'utilise la formule suivante =SI($F11>H$4;SI($F11-4>H$4;"Oui";"Attention…");"Non") pour savoir si "Oui" est avant la date du jour; si "Non" est après la date du jour et si "Attention" 4 jours avant la date du jour.
Comme le montre le fichier - joint, la formule me donne "Attention" sur les 4 jours après la date du jour.
Pouvez-vous m'aider à rétablir la bonne formule ?
Merci d'avance
 

Pièces jointes

Re : Formule ne fonctionne plus

Ninter,

Mon fichier m'est utile pour savoir si quelqu'un est à jour (par rapport à la date du jour, en vert) ou s'il a dépassé la date du jour ( en rouge, s'il est en retard) ou bien s'il ne lui reste que 4 jours (en orange, à être à jour). Cela peut s'appliquer à du matériel, à des contrôles techniques par exemple.
Le plus curieux, c'est que ma formule fonctionnait très bien... (!?)

excfl,

=SI(JOUR($H$4)-JOUR(F11)=4;"Attention";SI(JOUR($H$4)-JOUR(F11)>=0;"Oui";"Non"))
me donne "Oui" pour les dates futures, "Non" pour le 15/12/2013 et "Attention" le 16/12/2013.

=SI(JOUR($H$4)-JOUR(F11)=4;"Attention";SI(JOUR($H$4)-JOUR(F11)>0;"Oui";"Non"))
fonctionne également à l'envers (les date futures "Non" et antérieures "Oui"
 
Re : Formule ne fonctionne plus

Bonjour,
Je ne sais pas si j'ai bien compris, mais essayez cette formule:
=SI($F11>H$4,SI($F11-4>H$4,"Non","Attention…"),"oui")
dans la cellule h11 et tirer vers le bas

Ninter
 
Re : Formule ne fonctionne plus

Merci beaucoup,

C'est la formule qui convient !
j'ai juste inversé "Oui"/"Non" par "Non"/"Oui pour avoir ce que je recherche.
En fait, il s'agit de cartes conducteurs auxquelles on doit archiver les données tout les 28 jours.
Le fichier permet de réduire ce temps (21 jours) et d’anticiper les oublis.
 

Pièces jointes

Re : Formule ne fonctionne plus

Re,

Code:
=SI(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))-DATE(ANNEE(F11);MOIS(F11);JOUR(F11))>4;"Non";SI(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))-DATE(ANNEE(F11);MOIS(F11);JOUR(F11))>=0;"Attention";"Oui"))

excfl
 

Pièces jointes

Re : Formule ne fonctionne plus

Encore merci excfl
Cette formule me sera bien utile.

Merci aussi Ninter,
Je n'ai pas su t'expliquer mon pb. Car je ne l'avais pas identifié moi-même. La fonction date sur 360 jours m'était inconnue.
 
Re : Formule ne fonctionne plus

Bonjour excfl,

Peut-on inclure la macro ci-jointe suivante dans mon fichier ? Pour avertir 1 mois à l'avance d'une prochaine échéance.

Suivant le type de contrôle, les dates varient de 6, 12 et 24 mois entre deux visites. Peux-t-on automatiser cette tache ?

Merci d'avance.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Formule
Réponses
3
Affichages
196
Réponses
1
Affichages
346
wDog66
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…