Formule trop longue
Résolu
Lili03100
Messages postés
150
Date d'inscription
Statut
Membre
Dernière intervention
-
diablo13800 Messages postés 2890 Date d'inscription Statut Membre Dernière intervention -
diablo13800 Messages postés 2890 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Formule trop longue
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - 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))