Comment imbriquer une formule avec 6 conditions

Bonjour,

j'ai une formule avec 6 conditions, je dois les faire fonctionner les 6. pour le moment seulement les deux premières conditions qui fonctionnent. et j'ai pas de message d'erreur. pouvez vous m'aider a imbriquer ces 6 formules. Merci d'avance

cette formule et tapé dans la colonne M.

je vous joint le fichier excel

=SI(Q8="C";SI(K8="";"";SI(L8>G8;(ENT(K8-F8)*24)+HEURE(L8-G8);(ENT(K8-F8)*24)-HEURE(G8-L8)));SI(Q8="";SI(K8="";"";SI(L8>U8;(ENT(K8-T8)*24)+HEURE(L8-U8);(ENT(K8-T8)*24)-HEURE(U8-L8)));SI(Y8="passage de critique à prio 1";SI(K8="";"";SI(L8>U8;(ENT(K8-T8)*24)+HEURE(L8-U8);(ENT(K8-T8)*24)-HEURE(U8-L8)));SI(Y8="passage de prio 1 à critique";SI(K8="";"";SI(L8>G8;(ENT(K8-F8)*24)+HEURE(L8-G8);(ENT(K8-F8)*24)-HEURE(G8-L8)));SI(Y8="pas d'évolution";SI(K8="";"";SI(L8>AA8;(ENT(K8-Z8)*24)+HEURE(L8-AA8);(ENT(K8-Z8)*24)-HEURE(AA8-L8)));SI(Y8="passage de critique ou P1 à aucune priorité";"RAS"))))))

si vous voulez en détail de chaque condition voila:

condion 1 : =SI(Q8="C";SI(K8="";"";SI(L8>G8;(ENT(K8-F8)*24)+HEURE(L8-G8);(ENT(K8-F8)*24)-HEURE(G8-L8))))

condition 2 : =SI(Q8="";SI(K8="";"";SI(L8>U8;(ENT(K8-T8)*24)+HEURE(L8-U8);(ENT(K8-T8)*24)-HEURE(U8-L8))))

condition 4 : =SI(Y8="passage de critique à prio 1";SI(K8="";"";SI(L8>U8;(ENT(K8-T8)*24)+HEURE(L8-U8);(ENT(K8-T8)*24)-HEURE(U8-L8))))

condition 3 : =SI(Y8="passage de prio 1 à critique";SI(K8="";"";SI(L8>G8;(ENT(K8-F8)*24)+HEURE(L8-G8);(ENT(K8-F8)*24)-HEURE(G8-L8))))

condition 5 : =SI(Y8="pas d'évolution";SI(K8="";"";SI(L8>AA8;(ENT(K8-Z8)*24)+HEURE(L8-AA8);(ENT(K8-Z8)*24)-HEURE(AA8-L8)))

condition 6: =SI(Y8="passage de critique ou P1 à aucune priorité";"RAS")

Salut Michel,

tu peux nous mettre ça en français, s'il te plaît?

Ex : si il y a C en Q8 alors, on vérifie s'il y a une date en K8. Si oui, on calcule..... , sinon,....

S'il n'y a pas de C, alors,...

Histoire de comprendre quand on commence à tenir compte de Y8.

A+

Bonjour,

Tu peux commencer par réduire le calcul de différence des heures.

Pour exemple, a différence peut être calculée ainsi :

snip 20161129092357

Cdlt.

mais il ne s'agit pas que calculer les écart. mais faut tenir comte des conditions dans la colonne Q et Y.


en faite j'ai trouvé la solution, c'est ça.

=SI(Y8="passage de critique à prio 1";SI(K8="";"";SI(L8>AA8;(ENT(K8-Z8)*24)+HEURE(L8-AA8);(ENT(K8-Z8)*24)-HEURE(AA8-L8)));SI(Y8="passage de prio 1 à critique";SI(K8="";"";SI(L8>AA8;(ENT(K8-Z8)*24)+HEURE(L8-AA8);(ENT(K8-Z8)*24)-HEURE(AA8-L8)));SI(Q8="C";SI(K8="";"";SI(L8>G8;(ENT(K8-F8)*24)+HEURE(L8-G8);(ENT(K8-F8)*24)-HEURE(G8-L8)));SI(Q8="";SI(K8="";"";SI(L8>U8;(ENT(K8-T8)*24)+HEURE(L8-U8);(ENT(K8-T8)*24)-HEURE(U8-L8)));SI(Y8="passage de critique ou P1 à aucune priorité";"";"")))))

par contre je veux bien réglé la dernière condition. est ce que:

si Y8="passage de critique ou P1 à aucune priorité";"";"")

genre si la condition et vrai alors dans la cellule de la colonne ECART affiche rien. c'est a dire pas de calcule.

Jean-Eric a écrit :

Bonjour,

Tu peux commencer par réduire le calcul de différence des heures.

Pour exemple, a différence peut être calculée ainsi :

Cdlt.

sinon est ce que tu peux me réglé le dernier problème stp. pour le moment la condition ne fonctionne pas. si l'eacrt affiche 4 et quand je met la colone Y a "passage de critique ou P1 à aucune priorité" ben la case ecart affiche toujours 4 au lieu qu'elle soit vide.

la condition est :

Si Y8 = "passage de critique ou P1 à aucune priorité" alors je calcule rien, c'est a dire la case ecart devient vide.

voila la formule:

=SI(Y8= "passage de critique ou P1 à aucune priorité";"";"")

Rechercher des sujets similaires à "comment imbriquer formule conditions"