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

Microsoft 365 Formule si avec plusieurs conditions

DR85

XLDnaute Junior
Bonjour,

Dans cette formule
=SI(ET(N2>A2); NB.JOURS.OUVRES(A2;N2); SI(N2=""; SI(AUJOURDHUI()>A2; "retard";""); SI(N2=A2; "ok"; NB.JOURS.OUVRES(A2;N2))))
je souhaiterais que dans la partie en rouge il vérifie en plus que si A2=01/01/2023 il renvoie "" et pas retard comme c'est le cas actuellement (par rapport a la date d'aujourd'hui).
Pourriez vous svp m'aider?
Damien
 
Solution
Est-ce que cette formule :
Code:
=SI(J2;SI(N2;NB.JOURS.OUVRES(J2;N2);NB.JOURS.OUVRES(J2;AUJOURDHUI()))-1;SI(N2;"erreur";""))
donne les mêmes résultats que ta formule :
Code:
=SI(ET(J2<>"";N2<>"");NB.JOURS.OUVRES(J2;N2)-1;SI(ET(J2<>"";N2="");NB.JOURS.OUVRES(J2;AUJOURDHUI())-1;SI(ET(J2="";N2="");"";SI(J2="";"erreur"))))

DR85

XLDnaute Junior
Hello, je vais essayer d’être clair:
A et B sont des cellules date
si A et B sont remplis il doit renvoyer le nb de jours ouvrés -1
si À est rempli et B vide il renvoie le nb de jours ouvrés -1 par rapport à la date du jour
si À et B sont vides il renvoie une cellule vide
si A est vide et B rempli il renvoi erreur
si À et B sont remplies et égales il renvoie le nb de jours ouvrés -1 (c’est à dire 0). Je suppose que ce critère est géré par les 2 premières condition.
Je pense que j’ai fait le tour des conditions.
Merci pour ton aide
Bonne journée
Damien
 

TooFatBoy

XLDnaute Barbatruc
Merci pour cette réponse parfaitement claire.

Il me semble que ce sont exactement les mêmes conditions que dans un des trois fils précédents.
Si c'est bien le cas, j'avais écrit une formule à ce moment-là qu'il faut que je retrouve pour te la proposer.
 

DR85

XLDnaute Junior
Après bidouille cette formule a l’air de fonctionner dans tous les cas :
=SI(ET(J2<>"";N2<>""); NB.JOURS.OUVRES(J2;N2)-1; SI(ET(J2<>"";N2=""); NB.JOURS.OUVRES(J2;AUJOURDHUI())-1; SI(ET(J2="";N2=""); ""; SI(J2=""; "erreur"))))
le fait de poser par écrit m’a pas mal aidé.
Merci à tous
 

Constantin

XLDnaute Occasionnel
Supporter XLD
En fait, je le sais depuis ce matin, ils sont passés sous Office365!
J'imagine que l'organisation de ton entreprise est planifiée ? Peut-être disposes-tu d'un logigramme décisionnel ?
Pour en revenir à tes problèmes de flux et de congestions, en identifies-tu les causes ou quelqu'un le fait-il (service par service ?)
Il ne faut surtout pas que le vin se gâte!
Je ne sais pas si l'organisation du temps de travail compte-tenu des :
- jours fériés
- WE
- Fermetures de l'entreprise
- Ponts
dépendent de ta responsabilité, tu me sembles avoir fort à faire.
Pour autant, je comprends un peu l'impatience de TooFatBoy et moi aussi j'ai du mal à te suivre.
Je ne sais pas quelle est ta fonction dans cette entreprise :
- RH
- Prod
- autre
- informatique (oups)
Dis-nous tout ça pour qu'on se fasse une idée.(si tu en as envie!)
Cordialement,
Pierre
 

TooFatBoy

XLDnaute Barbatruc
Est-ce que cette formule :
Code:
=SI(J2;SI(N2;NB.JOURS.OUVRES(J2;N2);NB.JOURS.OUVRES(J2;AUJOURDHUI()))-1;SI(N2;"erreur";""))
donne les mêmes résultats que ta formule :
Code:
=SI(ET(J2<>"";N2<>"");NB.JOURS.OUVRES(J2;N2)-1;SI(ET(J2<>"";N2="");NB.JOURS.OUVRES(J2;AUJOURDHUI())-1;SI(ET(J2="";N2="");"";SI(J2="";"erreur"))))
 

DR85

XLDnaute Junior
Hello,
Apres un premier test ça a l’air concluant. Sauf que la tienne est beaucoup plus concise et simple. Bref ça a l’air top. Merci
 

DR85

XLDnaute Junior
Bonsoir,
on est en pleine période de réorganisation…arrivée d’un nouveau directeur et d’une nouvelle vision. Très axé lean management, kaizen,5s. Bref on essaye de mettre en place des indicateurs. Avec votre aide j’ai résolu mon problème et toofatboy a amélioré la formule. Merci beaucoup. À bientôt pour un nouveau problème
 

TooFatBoy

XLDnaute Barbatruc
on est en pleine période de réorganisation…arrivée d’un nouveau directeur et d’une nouvelle vision. Très axé lean management, kaizen,5s. Bref on essaye de mettre en place des indicateurs.
Ah... 5s ! J'avais mis ça en place là où je bossais, et ça c'était beaucoup mieux passé que ce à quoi je m'attendais. Tous les services s'étaient vraiment investis.
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…