Excel
Résolu
EthanAdminHunt
Messages postés
7
Statut
Membre
-
Raymond PENTIER Messages postés 71823 Statut Contributeur -
Raymond PENTIER Messages postés 71823 Statut Contributeur -
Bonjour,
J’ai une feuille de présence pour les employés du bureau, avec calcul d’heures supplémentaires, etc. J’ai des techniciens qui travaillent le soir et les fins de semaine. La fin de semaine, nous avons une prime par exemple de 100 $ par jour en plus de ces heures régulières.
J’ai créé une liste (validation) par exemple, samedi, dimanche, dimanche avec rotation pour avoir la prime de 100 $.
J’ai besoin d’une formule que si un technicien travaille tout la semaine en plus du dimanche et qui a la prime de 100 $ et en plus à accumulé des heures supplémentaire, je dois prendre les heures supplémentaires et le divisé par 1.5 (à cause de la prime).
Temps régulier 40 heures =SI(K27>40;40;K27) // K27 = =SOMME(K4:K26)
Temps supplémentaires 8 heures =SI(K27>40;K27-40;0)
Dimanche 150.00$
Comment je fais correspondre la formule avec ma liste?
Merci de votre aide
J’ai une feuille de présence pour les employés du bureau, avec calcul d’heures supplémentaires, etc. J’ai des techniciens qui travaillent le soir et les fins de semaine. La fin de semaine, nous avons une prime par exemple de 100 $ par jour en plus de ces heures régulières.
J’ai créé une liste (validation) par exemple, samedi, dimanche, dimanche avec rotation pour avoir la prime de 100 $.
J’ai besoin d’une formule que si un technicien travaille tout la semaine en plus du dimanche et qui a la prime de 100 $ et en plus à accumulé des heures supplémentaire, je dois prendre les heures supplémentaires et le divisé par 1.5 (à cause de la prime).
Temps régulier 40 heures =SI(K27>40;40;K27) // K27 = =SOMME(K4:K26)
Temps supplémentaires 8 heures =SI(K27>40;K27-40;0)
Dimanche 150.00$
Comment je fais correspondre la formule avec ma liste?
Merci de votre aide
A voir également:
- Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel trier par ordre croissant chiffre - Guide
10 réponses
Ton problème m'intéresse.
Fais-nous voir ton fichier, dans son état actuel, en utilisant http:/www.cjoint.com/
Pour bien faire, prends quelques exemples avec une semaine de moins de 40 h, une semaine avec prime, une semaine avec HS et prime, en faisant tes calculs manuellement pour qu'on soit sûrs des résultats à trouver, et donc des formules à adopter.
Alors à très bientôt.
Fais-nous voir ton fichier, dans son état actuel, en utilisant http:/www.cjoint.com/
Pour bien faire, prends quelques exemples avec une semaine de moins de 40 h, une semaine avec prime, une semaine avec HS et prime, en faisant tes calculs manuellement pour qu'on soit sûrs des résultats à trouver, et donc des formules à adopter.
Alors à très bientôt.
bonjour EthanAdminHunt
Si j'ai compris ton problème tu peux essayer la formule suivante pour les heures supplémentaires.
J'ai supposé que ta liste de validation était en colonne L et que la prime était matérialisée par le mot "rotation"
Les heures supplémentaires sont divisées par 1,5 si présence de "rotation"
Un petit coucou à Raymond
ps: je n'avais pas vu le lien de "cjoint" mais tu ne nous a mis que ton adresse courriel et pas le fichier...
Si j'ai compris ton problème tu peux essayer la formule suivante pour les heures supplémentaires.
J'ai supposé que ta liste de validation était en colonne L et que la prime était matérialisée par le mot "rotation"
Les heures supplémentaires sont divisées par 1,5 si présence de "rotation"
=SI(K27>40;SI(NB.SI(L4:L26;"*rotation*")>0;(K27-40)/1,5;K27-40);0)
Un petit coucou à Raymond
ps: je n'avais pas vu le lien de "cjoint" mais tu ne nous a mis que ton adresse courriel et pas le fichier...
Salut,
Notre ami Raymond l'antillais t'a demandé de joindre à cette adresse un exemple de classeur sans note personnelle
https://www.cjoint.com/
tu as envoyé ton adresse mail
A+
Notre ami Raymond l'antillais t'a demandé de joindre à cette adresse un exemple de classeur sans note personnelle
https://www.cjoint.com/
tu as envoyé ton adresse mail
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ReBonjour
Désolé!
Voici le nom de fichier: Copie de Feuille de temps_2008.xls
L'onglet période 26 et la liste de validation ce trouve à H123
Merci!
Désolé!
Voici le nom de fichier: Copie de Feuille de temps_2008.xls
L'onglet période 26 et la liste de validation ce trouve à H123
Merci!
bonjour
Le nom du fichier ne nous importe pas c'est dans "https://www.cjoint.com/" que tu dois le mettre avec parcourir.
As-tu regardé la suggestion que je t'ai faite au poste 3 ?
Le nom du fichier ne nous importe pas c'est dans "https://www.cjoint.com/" que tu dois le mettre avec parcourir.
As-tu regardé la suggestion que je t'ai faite au poste 3 ?
Bon, c'est la première fois que j'utilise ceci!
Mon fichier était trop gros...
Voilà enfin!
https://www.cjoint.com/?fcwqUbz2EL
Mon fichier était trop gros...
Voilà enfin!
https://www.cjoint.com/?fcwqUbz2EL
Merci beaucoup Gbinforme!
Ça fonctionne très bien!
=SI(K27>40;SI(NB.SI(H57;"*Dimanche (rotation)*")>0;(K27-40)/1.5;K27-40);0)
Je suis vraiment très content!
Bonne fin de journée!
Ça fonctionne très bien!
=SI(K27>40;SI(NB.SI(H57;"*Dimanche (rotation)*")>0;(K27-40)/1.5;K27-40);0)
Je suis vraiment très content!
Bonne fin de journée!
bonjour
Je suis vraiment très content aussi de t'avoir dépanné mais tu n'as pas besoin de rajouter "dimanche" dans la formule car les "*" devant et derrière "rotation" remplacent n'importe quel libellé et ainsi tu pourrais aussi avoir des samedi sans changer ta formule.
Je suis vraiment très content aussi de t'avoir dépanné mais tu n'as pas besoin de rajouter "dimanche" dans la formule car les "*" devant et derrière "rotation" remplacent n'importe quel libellé et ainsi tu pourrais aussi avoir des samedi sans changer ta formule.
Alors, EthanAdminHunt, tu vois ? Ton retour (2006, c'était il y a longtemps !) sur CCM t'aura été profitable :
* Tu as fait connaissance de quelques piliers de cette honorable institution, et non des moindres : Mike-31 et gbinforme.
* Tu maîtrises désormais cet outil précieux qu'est cjoint.com/.
* Tu as la solution à ta question.
Puis-je cependant t'indiquer que :
* Si tu mets en L27 la formule =K27-40 (toujours avec ton excellente couleur blanche), l'écriture de ta formule se simplifie : =SI(L27>0;SI(NB.SI(H57;"*rotation*")>0;L27/1,5;L27;0)
* Dans ta cellule A64 tu peux saisir =A59-A61 au lieu de =SOMME(A59-A61) ;
de même, dans la cellule K64, saisis =K29+K61 au lieu de =SOMME(K29)+K61.
* Enfin je ne suis pas sûr que ta formule en A59 soit correcte (indépendamment qu'elle fasse référence à une cellule en #REF!) : =SI(A55>=7;A63+1;A63+0)+SI(A56>=7;1;0) ;
en effet tu juxtaposes 2 conditions : =SI(A55>=7;A63+1;A63) et SI(A56>=7;1;0) quidevraient faire l'objet de 2 formules dans 2 cellules distinctes.
En tout cas, tu as réalisé un joli petit travail ! Compliments. Tu pourrais encore affiner en essayant d'automatiser la saisie de A57 et A58, avec une formule du style : SI(OU(K53>0;K54>0;1;0)
* Tu as fait connaissance de quelques piliers de cette honorable institution, et non des moindres : Mike-31 et gbinforme.
* Tu maîtrises désormais cet outil précieux qu'est cjoint.com/.
* Tu as la solution à ta question.
Puis-je cependant t'indiquer que :
* Si tu mets en L27 la formule =K27-40 (toujours avec ton excellente couleur blanche), l'écriture de ta formule se simplifie : =SI(L27>0;SI(NB.SI(H57;"*rotation*")>0;L27/1,5;L27;0)
* Dans ta cellule A64 tu peux saisir =A59-A61 au lieu de =SOMME(A59-A61) ;
de même, dans la cellule K64, saisis =K29+K61 au lieu de =SOMME(K29)+K61.
* Enfin je ne suis pas sûr que ta formule en A59 soit correcte (indépendamment qu'elle fasse référence à une cellule en #REF!) : =SI(A55>=7;A63+1;A63+0)+SI(A56>=7;1;0) ;
en effet tu juxtaposes 2 conditions : =SI(A55>=7;A63+1;A63) et SI(A56>=7;1;0) quidevraient faire l'objet de 2 formules dans 2 cellules distinctes.
En tout cas, tu as réalisé un joli petit travail ! Compliments. Tu pourrais encore affiner en essayant d'automatiser la saisie de A57 et A58, avec une formule du style : SI(OU(K53>0;K54>0;1;0)