Problème fonction sommeprod

Résolu/Fermé
emilie.de Messages postés 9 Date d'inscription vendredi 10 avril 2015 Statut Membre Dernière intervention 25 septembre 2015 - 24 sept. 2015 à 16:57
emilie.de Messages postés 9 Date d'inscription vendredi 10 avril 2015 Statut Membre Dernière intervention 25 septembre 2015 - 25 sept. 2015 à 12:01
Bonjour,

Dans le cadre de mon travail je dois isoler les heures travaillées le dimanche des autres jours et cela par semaine.

Actuellement les salariés remplissent un fichier excel horodateur dans lequel ils remplissent la date et les heures effectuées.
Par le biais de la formule No.semaine j'ai pu attribuer des n° de semaine et j'ai réussi a afficher les jours de la semaine avec une fonction recherche.

J'arrive à afficher le nombre d'heure travaillées par semaine sans souci et j'arrive également à calculer le nombre d'heures travaillées un dimanche avec la fonction somme.si mais je n'arrive pas à afficher les heures travaillées un dimanche et par semaine.

Je vous envoie une version simplifiée du fichier sur wetransfer: https://www.wetransfer.com/downloads/0831356a408442151c5a6fde3a618a5e20150924145547/5970a164a812cdd5ef3f69421ec5db1e20150924145547/19bf4c

En vous remerciant par avance,

Emilie




A voir également:

5 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
24 sept. 2015 à 17:07
Bonjour,
Avec les cookies que ce site IMPOSE illégalement, bonjour pour les pubs à tout bout de champ !!! :-(

Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci proposé (clic droit) dans le message de réponse
Dans l'attente

0
emilie.de Messages postés 9 Date d'inscription vendredi 10 avril 2015 Statut Membre Dernière intervention 25 septembre 2015
25 sept. 2015 à 08:30
Bonjour,

Je ne connaissais pas Cjoint, voici donc le lien: http://www.cjoint.com/c/EIzgDB23ytp

En vous remerciant,

Emilie
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
25 sept. 2015 à 08:36
Bonjour

tout simplement une erreur de cellule
=SOMMEPROD(($G$2:$G$5=A12)*($H$2:$H$5="Dimanche")*(E2:E5))

A12 au lieu de A8
0
emilie.de Messages postés 9 Date d'inscription vendredi 10 avril 2015 Statut Membre Dernière intervention 25 septembre 2015
25 sept. 2015 à 08:38
Bonjour,

Merci de votre réponse mais en fait la formule se tire, donc en C12 dans la formule il y a bien A12...
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
25 sept. 2015 à 08:47
pourquoi dans A8 tu as 1 pour la semaine et dans la colonne G 39 pour la semaine ?
0
emilie.de Messages postés 9 Date d'inscription vendredi 10 avril 2015 Statut Membre Dernière intervention 25 septembre 2015
25 sept. 2015 à 08:51
Il s'agit des numéros de semaine. Dans l'exemple je n'ai donné que des données pour la semaine du 21 au 27 septembre soit la semaine n°39 c'est donc normal qu'il n'y ait pas de résultat pour les semaines 1,2,3...

C'était pour faire ressortir le fait que je voulais voir apparaître le nombre d'heures réalisées par semaine, soit 10.5 pour la semaine 39, mais également le nombre d'heure réalisées un Dimanche pour la même semaine...
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
25 sept. 2015 à 09:10
si tu veux conserver les heures des semaines précédentes ( 1 ....38) il faut conserver les heures effectuées à l'année, donc faire un planning annuel (G1 à G3666) ou transformer les formules en fixe par "copier -collage spécial -valeurs"
on peut passer par vba mais il faudrait revoir la disposition de la feuille
0
emilie.de Messages postés 9 Date d'inscription vendredi 10 avril 2015 Statut Membre Dernière intervention 25 septembre 2015
25 sept. 2015 à 09:16
Les heures des semaines précédentes ne sont pas à prendre en compte, je vous ai envoyé un fichier simplifié car il était trop lourd sinon mais ce que je n'arrive pas à obtenir ce sont les heures effectuées un dimanche en ayant le résultat par semaine. Je ne sais pas comment faire pour qu'en C12 il m'affiche 5 heures.

Peut-être que sommeprod n'est pas la bonne formule mais je ne vois pas qu'elle autre formule utiliser car le résultat dépend de 2 conditions.
0

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

Posez votre question
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
25 sept. 2015 à 09:51
je vous ai envoyé un fichier simplifié

ca a tout compliqué et rendu l'impossibilité d'une réponse

Il faut bien te rendre compte que ce que tu demandes n'est pas forcément facile et que personne ne veut passer parfois plusieurs heures à essayer de résoudre un problème bénévolement pour se voir dire après coup « non vous n'avez pas compris mon problème (rarement, je n'ai pas bien expliqué, excusez moi) il faut plus que.... »


0
emilie.de Messages postés 9 Date d'inscription vendredi 10 avril 2015 Statut Membre Dernière intervention 25 septembre 2015
25 sept. 2015 à 12:01
Vous vous doutez bien que mon intention n'était pas de compliquer les choses et je pensais sincèrement avoir été claire dans mes explications en disant ce que j'avais réussi à faire et les points sur lesquels je butais. Puisque vous citez mon message laissez moi reprendre ce que j'avais écris dans le premier: "je dois isoler les heures travaillées le dimanche des autres jours et cela par semaine" "je n'arrive pas à afficher les heures travaillées un dimanche et par semaine"
Vous auriez très bien pu me dire de votre côté que vous n'aviez pas bien compris mon problème et je vous l'aurais expliqué d'une autre manière c'est d'ailleurs ce que j'ai fait dans mon message précédent.

Vous me reprochez de ne pas m'être excusée mais je pensais qu'on était dans un fil de discussion et je voulais vous donner des informations complémentaires, je ne pensais pas que vous me mettiez en tort et si je peux me permettre vous ne m'avez pas dit non plus dans votre premier message "pouvez-vous mettre le fichier sur cjoint?" ou "Merci de mettre votre fichier sur Cjoint" vous avez utilisé directement le mode impératif.

Je n'avais pas l'intention de profiter de votre temps, je pensais être sur une plateforme d'échanges.

Cordialement,

Emilie
0