Formule trop longue
Résoludiablo13800 Messages postés 3469 Statut Membre -
Bonjour,
J'ai essayé d'adapter la formule des heures complémentaires de ce fichier https://www.cjoint.com/c/MLoouF0bYGJ à ce fichier https://www.cjoint.com/c/MLoowyyKVsJ mais Excel me dit que j'ai un nombre trop grand de conditions.
Je ne peux pas passer pour une macro car j'ai des collègues qui n'ont pas excel et du coup elles ne peuvent pas utiliser les fichiers.
Je remercie d'avance celles et ceux qui m'aideront
Windows / Chrome 120.0.0.0
- Formule trop longue
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
1 réponse
Bonjour,
Aucune raison de passer par une macro la formule
Ca aurait été bien de voir ce que vous aviez fait pour avoir l'erreur, ca aurait permis de vous corriger plutôt que de vous pondre la formule.
Sachez juste que le risque de grand nombre d'argument ne s'applique pas trop dans votre cas, vous avez juste plusieurs si qui sont enchainé mais non imbriqué.
=SI(M4=0;AA4;SI(AA4=0;0;SI(O4>A4;0;A4-O4)+SI(Q4<C4;0;Q4-C4)+(...))*24)
Il faut juste enchainé maintenant avec les autres cases.
Merci pour la réponse, j'avais mis la même formule suivante
=SI(M4=0;AA4;SI(AA4=0;0;SI(O4>A4;0;A4-O4)+SI(Q4<C4;0;Q4-C4)+(SI(S4>E4;0;E4-S4)+SI(U4<G4;0;U4-G4)+SI(W4>I4;0;I4-W4)+SI(Y4<K4;0;Y4-K4))*24)) mais ça ne fonctionne pas
Je vous mets un autre fichier sur lequel j'avais noté le résultat que je devais obtenir en adoptant la formule avec plusieurs heures d'arrivée et de départ dans la journée
https://www.cjoint.com/c/MLopzXPt7CJ
Surement parce que avec le fichier que vous venez maintenant d'envoyer les coordonnées des cases de la formule ne correspondent pas.
Si j'en suis la logique de votre tableau, vous devez soustraire les différence d'heure des horaires contrats aux horaire réels.
=SI(M4=0;AA4;SI(AA4=0;0;SI(AB4>G4;0;AB4-G4)+SI(AE4<J4;0;AE4-J4)+(..))*24))