Formule condition si

lili -  
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   -

bonjour à toutes et à tous, j'ai à nouveau besoin de votre savoir.

Je dois repartir le paiement des heures supplémentaires de mes agents en 3 colonnes

exemple : un agent à fait 32Heures supplémentaires

le calcul se fait par jour donc dès que dans la colonne A le total des heures dépassent 14h, les 11h prochaines doivent être reportées dans la colonne B et le reste doit se mettre dans la colonne C . La colonne A ne peut repasser 14 la colonne B ne peut dépasser 11 et le reste doit aller en C

J'ai réussi à bloquées les heures de colonne A à 14h et faire passer le reste ensuite dans la colonne B mais ca me mets l'intégralité du reste c'est à dire 18h . Or je souhaiterais qu'apparaissent que 11 max dans la colonne B et le reste c'est à dire 7h dans la colonne C.

merci d'avance pour votre aide

A voir également:

8 réponses

PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

Bonjour,

un agent à fait 32Heures supplémentaires

le calcul se fait par jour

Ça fait beaucoup pour une seule journée de travail ;)

Un fichier exemple avec exemples et résultats attendus serait le bienvenu 

1) Aller dans https://www.cjoint.com/
 2) Cliquer sur [Parcourir] pour sélectionner le fichier ou le glisser dans le cadre (15 Mo maxi)
 3) Aller vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
 4) Au bout de quelques secondes la seconde page s'affiche, avec le lien en gras ; faire un clic droit dessus et choisir "Copier l'adresse du lien"
 5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".

Cordialement

0
lili
 

merci d'accepter de m'aider

https://www.cjoint.com/c/MGun4XdebUK

0
brucine Messages postés 21728 Date d'inscription   Statut Membre Dernière intervention   3 432 > lili
 

Bonjour,

Si j'ai bien compris, l'explication est un peu obscure:

En F3:

=SIERREUR(SI(SOMME(D3:D11)>=14;SI(SOMME(D3:D11)>25;11;SOMME(D3:D11)-14));"")

En G3:

=SI(F3>0;F3;"")

0
brucine Messages postés 21728 Date d'inscription   Statut Membre Dernière intervention   3 432 > brucine Messages postés 21728 Date d'inscription   Statut Membre Dernière intervention  
 

Pardon, ton histoire, c'est vraiment du javanais, ici ça coïncide, mais pas toujours, le reste en G3 est, puisqu'on a déjà enlevé 14 et 11 et que s'il y a des heures sup c'est forcément que le total est supérieur à 25 et F3 non nul:

=SI(F3>0;SOMME(D3:D11)-25;"")

0
bigoudiii Messages postés 274 Date d'inscription   Statut Membre Dernière intervention   91 > lili
 

Hello,

Moi j'ai compris comme ça (??) :

E3 :

=MIN(14;SOMME(D$3:D3))

F3 : 

=SI(E3<14;"";MIN(11;SOMME(D$3:D3)-14))

G3 :

=SI(SOMME(E3;F3)<25;"";SOMME(D$3:D3)-SOMME(E3:F3))

https://www.cjoint.com/c/MGup3e0iJpH

0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 

Bonjour à tous,

et moi comme ça !!

https://www.cjoint.com/c/MGuqkWtcayY


Crdlmt

0
lili
 

OH MERCI BCP C'EST EXACTEMENT CA C'EST PARFAIT

cependant lorsque je n'ai qu'une seule qui s'affiche de donnée la colonne E (répartition en 400) s'affiche un 4. pensez vous qu'il soit possible de ne rien affiché si dans les colonnes précédentes rien est affiché?

merci

0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700 > lili
 
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

../ ma proposition si j'ai bien compris la demande

https://www.cjoint.com/c/MGuqpQZwjyW

Cordialement

0
lili
 

merci papyLuc51 c'est exactement ca pour les colonnes F et G avec le plafonnement et le report cependant dans la colonne E il me faudrait l'inverse. Il faut qu'apparaisse seulement ce que je peux payer... c-a-d les lignes jusqu'à 14H au delà rien ne doit apparaitre dans la colonne E puisque reportée en F ou G

0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486 > lili
 

Alors, pour te répondre avec exactitude, fais comme l'a demandé Raymond (mes amitiés) renvoie ton fichier avec les résultats attendus pour adapter.

Cordialement

0
lili > PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention  
 

https://www.cjoint.com/c/MGviKmW1McK

voici le fichier avec vos formules et mon attente

0
brucine Messages postés 21728 Date d'inscription   Statut Membre Dernière intervention   3 432 > lili
 

Bonjour,

J'ai repris servilement ton fichier (où ta formule en E ne peut pas dépasser 14), me contentant de modifier F et G comme je l'ai précisé en <3> et modifié en <4>.

Chez moi, cela fournit les résultats attendus, ou bien, comme le disent Raymond et PapyLuc, c'est que ce tu souhaites n'est pas assez clair pour que nous l'ayons compris.

0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 

Bonjour lili.

Si tu veux une réponse valable, il faut nous fournir des explications claires.

En plus de ton premier fichier, veux-tu nous en envoyer un second, mais avec les résultats attendus, au lieu des formules, dans toutes les cellules concernées.


0
lili
 

https://www.cjoint.com/c/MGviKmW1McK

merci pour votre réponse

voici le fichier avec les formules proposées et mon attente

pour expliquer plus en profondeur, mon employer paye max 25HS par mois , les 14h première HS à un taux spécifique, les 11 suivantes a un taux plus élevé, et le reste est reporté sur le mois suivant. En tant que RH nous savons faire la répartition mais pour des questions de statistiques nous devons fournir la répartition que nous entrons dans le logiciel de paye

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

../

Sur ton premier envoi Raymond demandait d'inscrire les résultats que tu attends en inscrivant les nombres au clavier (pas les formules) sur toutes les lignes ce qui nous servira d'exemple pour adapter les formules.

Cordialement

0
lili
 

https://www.cjoint.com/c/MGvkUtSEiiK

je pense avoir renseigné correctement pour une meilleure compréhension

merci encore pour votre patiente

0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

../ Je ne me suis occupé que des colonnes D et E

Pour D18 ajouter une condition pour éviter des calculs si les deux horaires ne sont pas inscrits

=SI(OU(B18="";C18="");"";(C18-B18)*24)

Pour E18 ajouter une condition de présence d'un nombre en D18

=SI(D18="";"";SI(OU(E17=14;E17="");"";MIN(14;SOMME($D$18:$D18))))

En espérant que tu aies donné toutes tes attentes

Cordialement

0
lili
 

c'est vrai qu'il est très difficile d'exposer par écrit mes attentes et je vous remercie pour l'effort que vous fournissez en essayant de m'aider. j'ai refais le tableau en indiquant plus précisément le résultat attendu dans des commentaires et faisant 3 exemples pour vous montrer différentes situation

https://www.cjoint.com/c/MGvocsCKTVK

0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

../ En espérant qu'on arrive au bout de tes attentes

https://www.cjoint.com/c/MGvpldKnqqg

Cordialement

0
lili
 

tout simplement extra PapyLuc51 

mille mercis à tous pour votre aide

0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 

Bonjour.

Je suis parvenu aussi à une solution : https://www.cjoint.com/c/MGwaMwO1ctU


0
lili
 

wahououu merci énormément pour vos explications. c'est parfait.

mille mercis à vous 

0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700 > lili
 

Quid du post 16 ?

0