XL 2016 formule ne fonctionne pas ou incohérente

nouri1

XLDnaute Junior
bonjour,
je veux distribuer à chaque cellule du temps le numéro de poste du travail qui lui convient selon le temps introduit dans cette cellule, j'ai appliqué cette formule mais elle ne fonctionne pas; =SI(ET([@heure]>$I$2;[@heure]<$I$3);1;SI(OU(ET([@heure]>$I$4;[@heure]<$I$5);ET([@heure]>$I$6;[@heure]<$I$2));3;SI(ET([@heure]>$I$5;[@heure]<$I$2);;2))) le résultat est que toutes les cellules se remplis par le numéro 2 qui indique le poste de travail 2 (de 14:15 à 22:15) j'ai pas compris où est exactement l'erreur

merci d'avance de m'aider à résoudre ce problème

cordialement
 

nouri1

XLDnaute Junior
bonjour frangy, c'est bon la formule a fonctionné avec excel 2016, mais quand les heures dans la colonne heure dépassent 22:15:00 la formule ne retourne pas le numéro 3 dans la colonne poste elle retourne 0; il y a un problème pour le 3ém poste
 

frangy

XLDnaute Occasionnel
Bonjour,

Dans l'exemple que je t'ai adressé, tu peux constater que cela fonctionne.
Je suppose que dans la table de correspondance tu n'a pas renseigné correctement l'heure de fin sur la ligne 22:15:00 - 00:00:00.
Il ne faut pas saisir 00:00 mais 24:00.
L'affichage sera bien 00:00:00 mais la valeur visible dans la barre de formule sera 01/01/1900 00:00:00.

Cordialement.
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG