FONCTION SI ou pas...

Résolu
malo17 Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -  
malo17 Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je réalise un tableur excel concernant les heures travaillées par chaque employé par mois.
l'employé travaille 8 heures par jour. Lorsqu'il travaille plus de 8 heures, il passe en heure supplémentaire. J'aimerais savoir s'il existe une fonction qui permet de calculer automatiquement les heures supplémentaires. J'ai cherché avec la fonction si mais ça n'a pas l'air de fonctionner.
D'autant plus qu'il faut intégrer un critère supplémentaire à savoir le nombre d'heure supp travaillées. Le tarif de rémunération est différent au delà de 14 heures travaillées par jour. Pour cela j'ai crée 2 colonnes : <14h et >14h...

Ainsi j'aimerais qu'une fonction magique calcule automatiquement les heures supp (et uniquement celle là) et que le résulat se place dans la bonne colonne à savoir : <14h ou > 14h

Je mets mon dossier ci-joint
https://www.cjoint.com/?hcn4gqZUwc

Merci bcp
Magali
A voir également:

5 réponses

Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut ,

L' exemple de m@rina que je salut au passage est le bon à part que passé 14 heures les heures sup de 8 à 14 heures en AH étaient perdues sur l'exemple ci joint j'ai apporté la modif

https://www.cjoint.com/?hcwIMuOTis

à tester

A+
1
malo17 Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   3
 
Salut,
comme pour Marina je te remercie vraiment de m'avoir aidé!
Bonne journée.
Magali
0
beeloobop
 
Bonjour,

Je te propose une petite astuce. Des vrais pros peuvent surement trouver mieux avec macro et tout le taintouin parce que ma soluton relève plus de Mc Gyver que de Bill Gates. Mais bon elle marche et mac Gyver est quand même pus sexy que Bill Gates... Mais c'est une autre histoire... Revenons à nos moutons!

J'ai créé 2 autres tableaux à côté du tableau initial, dans la même feuille. On a donc :
Premier tableau : heures totales affichées par jour (exemple : B5 = 15)
Deuxième tableau : il compte les heures travaillées en dessous de 14h avec la formule suivante : AO5=SI(B5<=14;B5;14) (il affiche donc AO5=14)
Troisième tableau : il compte les heures travaillées au dessus de 14h avec la formule suivante : BU5=SI(B5>14;B5-14;0) (il affiche donc BU5=1)

Dans la colonne <14, on fait une somme des heures du 2e tableau
Dans la colonne >14, on fait une somme des heures du 3e tableau.

Les deux nouveau tableau peuvent être réduits en réduisant les colonnes. Désolée de ne pas pouvoir joindre le fichier excel que j'ai modifié, je sais pas bien comment on fait ^^'

En espérant t'avoir un peu éclairé sur la solution à défaut de t'en donner une complètement parfaite... ^^

Bonne continuation

Beeloobop
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Bonjour,

Sans utiliser tout le tintouin (sic !! ;)), voici une solution avec tout simplement deux formules SOMMEPROD.
https://www.cjoint.com/?hcoMnxRSDS

Tu vérifies la formule, car je ne sais pas ce qu'on fait de 14, si ça rentre dans les > 14 ou dans les > 14 !
Dans l'exemple, j'ai mis pour la deuxième colonne : >= 14 (= ou > que 14).

m@rina

PS pour beeloobop : quand u veux mettre un fichier à dispositiion, utilise https://www.cjoint.com/
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

récupére ton exemple sur ce lien et on en reparle


https://www.cjoint.com/?hcpettEpZ7

A+
0

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

Posez votre question
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Bonjour Mike-31 ! ;)

A plusieurs, on finit par y arriver !
Merci pour avoir peaufiné mon idée !

m@rina
0
malo17 Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   3
 
Salut Marina,
merci beaucoup pour ton aide, c'est beau excel quand on sait s'en servir !
Bonne journée
encire merci
Magali
0