Formule de temps avec t-s
Résolu
Mashk
-
Mashk Messages postés 72 Statut Membre -
Mashk Messages postés 72 Statut Membre -
Bonjour,
J'ai une formule ou le résultat calcul les heures supplémentaires automatique après un certain nombre d'heures (qui peu être variable). Est-ce possible d'utilisé la case qui a déjà une formule excel pour y ajouter une autre formule si le résultat deviens dans le (-) moins. J'ai réussi a le faire, mais celle-ci est dans une nouvelle case, ce que je voudrais éviter.
Ex:
Case A6 =SI(S16<=Q6;S16;Q6) (Case des heures régulière)
Case A8 =SI(S16>=Q6;S16;Q6)-Q6-S21-S24 (Cette case peu être dans le négatif)
Est-ce possible d'ajouter une autre formule dans la case A6 qui s'ajuste au négatif de la case A8
J'ai une formule ou le résultat calcul les heures supplémentaires automatique après un certain nombre d'heures (qui peu être variable). Est-ce possible d'utilisé la case qui a déjà une formule excel pour y ajouter une autre formule si le résultat deviens dans le (-) moins. J'ai réussi a le faire, mais celle-ci est dans une nouvelle case, ce que je voudrais éviter.
Ex:
Case A6 =SI(S16<=Q6;S16;Q6) (Case des heures régulière)
Case A8 =SI(S16>=Q6;S16;Q6)-Q6-S21-S24 (Cette case peu être dans le négatif)
Est-ce possible d'ajouter une autre formule dans la case A6 qui s'ajuste au négatif de la case A8
6 réponses
-
Bonjour,
Non, car A6 est dans la formule de A8 et A8 ne peut intervenir sur A6, ça fera une référence circulaire.
Maintenant, sans fichier, il est difficile de voir s'il n'y a pas une autre solution ....
Crdmt -
https://www.cjoint.com/c/EKedy7vs6S5
Dans mon fichier, il s'agit des cases D37et D39, j'ai ajouter une formule dans la case G37 pour voir le résultat souhaité.
Merci
-
Bonjour
Votre formule en D37=SI(S16<=Q6;S16;Q6)
Votre formule en D39=SI(S16>=Q6;S16;Q6)-Q6-S21-S24
Votre formule en G37: G37=SI(D39<=0;D37+D39)
En G37, en remplaçant chaque cellule par sa propre formule, ce qui devient
G37=SI(SI(S16>=Q6;S16;Q6)-Q6-S21-S24<=0;SI(S16<=Q6;S16;Q6)+SI(S16>=Q6;S16;Q6)-Q6-S21-S24)
Question concernant D37 et D39,
en D37 on teste D16<=Q6 OK
mais en D39, on teste D16>=Q6 ne serait-ce pas plutôt S16>Q6 (sans le signe =)
Cdlt -
En mettant votre formule du G37 dans la case du D37 ça fonctionne comme je désire l'avoir. Il y a juste une petite chose par contre, il inscrit FAUX dans la case D37 aussitôt que la case D39 est au dessus de 0.
Pour le reste tout me semble parfait comme ça, je vais le tester ce soir.
Merci -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonsoir
Je n'ai fait que respecter votre formule initiale en G37( le problème existait déjà),
Correction: si la condition n'est pas respectée alors on ne met rien. Ce qui se traduit par
=SI(SI(S16>=Q6;S16;Q6)-Q6-S21-S24<=0;SI(S16<=Q6;S16;Q6)+SI(S16>Q6;S16;Q6)-Q6-S21-S24;"").
j'ai enlevé le signe = dans la partie +SI(S16>Q6;
Cdlt -
Merci beaucoup
Problème résolu :)
J'ai juste remplacer la fin ;¨¨) par ;Q6 pour avoir le chiffre de la case Q6 si cela s'avère faux.
:)