Comment calculer (automatiquement) nombre d'heures par rapport a

Résolu/Fermé
yamoky Messages postés 34 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 28 septembre 2019 - 3 mai 2016 à 06:38
yamoky Messages postés 34 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 28 septembre 2019 - 3 mai 2016 à 18:47
Bonjour, à tous

J'aimerais calculer le nombre heure par rapport à un prénom.

Car mon mon responsable secteur ma filer un système de planning totalement pourrie et je n'ai pas le droit de modifier la présentation (vraiment merdique pour faire les plannings)

Donc en gros chaque jour j'ai une personne pour le matin (2 personnes différentes différentes sur la même ligne 2) et et le nombre d'heures effectué ce trouve dans la cellule juste au-dessus.
J'aimerais connaître le nombre d'heures que devrait effectué robert sans à chaque fois faire dans la cellule A9 =SOMME(A1;A2;A5;A6;A7)
Car en A3 et A4, on as Rémi.

Si je ne suis pas clair, faite le moi savoir.
Le but à d'automatiser tout ce ça

3 réponses

efinet Messages postés 3 Date d'inscription lundi 2 mai 2016 Statut Membre Dernière intervention 3 mai 2016 1
3 mai 2016 à 07:49
IL faut mettre en A9 =SOMME.SI.ENS(A1:G1;A2:G2;"Pierre";A1:G1;">0")
Il fera la somme de A1 à G1 selon les critère de A2 à G2 et pour des valeurs supérieures à 0 de A1 à G2.

Bonne journée
1
yamoky Messages postés 34 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 28 septembre 2019 2
Modifié par yamoky le 3/05/2016 à 15:05
Ok merci je vais tester.
Je vous tiendrais au courant si ça fonctionne.

Merci encore

PS: Je viens de testé cette fonction, elle fonctionne bien pour une ligne.
Mais j'ai essayer pour le faire sur 4 ligne, il me dit que l'argument ">0" n'est pas bon.

Je t'envoie le fichier si tu peux m'expliquer en même temps ce serais cool merci ;p

https://www.transfernow.net/?utm_source=partagefichierscom&utm_medium=download

Merci déjà pour ta première réponse
0
efinet Messages postés 3 Date d'inscription lundi 2 mai 2016 Statut Membre Dernière intervention 3 mai 2016 1
3 mai 2016 à 18:37
Désolé pour le temps de réponse mais je n'étais pas devant mon PC.

Voici la formule en cellule Q6
=SOMME.SI.ENS($B$8:$O$8;$B$7:$O$7;P6;$B$8:$O$8;">0")+SOMME.SI.ENS($B$12:$O$12;$B$11:$O$11;P6;$B$12:$O$12;">0")+SOMME.SI.ENS($B$16:$O$16;$B$15:$O$15;P6;$B$16:$O$16;">0")+SOMME.SI.ENS($B$20:$O$20;$B$19:$O$19;P6;$B$20:$O$20;">0")

Tu fais la somme de tes quatre SOMME.SI.ENS() pour les quatre lignes 8,12,16 et 20

Il y a une autre façon de faire en passant par une macro en VBA mais pour 4 lignes cela n'en vaut pas la peine.

Tu remarqueras que j'ai remplacé le critère "Christine" par P6 comme ça tu peux copier la cellule Q6 jusqu'à Q12 et si tu changes les noms de la colonne P cela évite de les changer dans les formules.

Une dernière chose en Q10 tu as mis un espace après "David" donc le nombre d'heure reste à zéro, il faut que tu l'enlève.

Voilà j'espère avoir répondu à tes attentes.
0
yamoky Messages postés 34 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 28 septembre 2019 2
3 mai 2016 à 18:47
ok merci pour tout je vais tester ça dès que j'ai l'occasion
un grand merci pour tout
0