Menu

Addition avec plusieurs critères [Résolu]

zik789 6 Messages postés lundi 13 novembre 2017Date d'inscription 14 novembre 2017 Dernière intervention - 13 nov. 2017 à 18:13 - Dernière réponse : zik789 6 Messages postés lundi 13 novembre 2017Date d'inscription 14 novembre 2017 Dernière intervention
- 14 nov. 2017 à 16:26
Bonjour à tous,

Bonjour à tous,

Voilà, j'ai un tableau avec des noms en colonne C (ces noms sont susceptibles de changer donc on ne peut pas les nommer dans la formule), dans la colonne H, date de début, dans la colonne I, date de fin et la colonne J le nombre d'heures.
Je dois faire une formule qui calcul la somme des heures entre la date de début et date de fin et ce en fonction du nom pour lui additionner ses heures entre la date de début et date de fin.
la formule doit prendre en compte la date de debut et celle de fin par rapport au nom, ex: Damien a une date de début mais pas de fin dans la première ligne du tableau, il en a pas du tout dans le tableau et a une date de fin ensuite, le but étant de mettre dans le tableau RECAP, la date de debut et celle de fin ainsi que l'addition de ses heures (même celles où il n'y a pas de date puisque comprises entre la date de debut et celle de fin) et faire ça pour tous les noms qui apparaissent. La condition supplémentaire dans RECAP est qu'il peut y avoir un autre Damien (ça sera la même personne) avec d'autres dates etc.
Je mets une image pour essayer d'être plus clair :p



A bientôt,
Afficher la suite 

9 réponses

Répondre au sujet
via55 9062 Messages postés mercredi 16 janvier 2013Date d'inscription 22 février 2018 Dernière intervention - 13 nov. 2017 à 18:47
0
Utile
Bonjour

Plutôt qu'une image sur laquelle on ne peut pas travailler, poste un exemple de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici

Cdlmnt
Via
Commenter la réponse de via55
Mike-31 16057 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 14 février 2018 Dernière intervention - 13 nov. 2017 à 18:55
0
Utile
Bonjour,

=SOMMEPROD((H2:H20>="19/2/2017"*1)*(I2:I20<="2/3/2017"*1)*(C2:C20="Damien")*(J2:J20))

si tu places les dates critères dans deux cellules exemple en L1 et M1
=SOMMEPROD((H2:H20>=L1)*(I2:I20<=M1)*(C2:C20="Damien")*(J2:J20))

idem pour le nom en N1
=SOMMEPROD((H2:H20>=L1)*(I2:I20<=M1)*(C2:C20=N1)*(J2:J20))

Commenter la réponse de Mike-31
zik789 6 Messages postés lundi 13 novembre 2017Date d'inscription 14 novembre 2017 Dernière intervention - 13 nov. 2017 à 18:57
0
Utile
3
c'est juste un brouillon que j'ai fait comme ça, il n'y a pas de formules, c'était pour donner un visuel pour expliquer. Je ne peux malheureusement pas vous envoyer le fichier car les données dedans sont confidentielles. J'avais essayer de faire avec SOMME.SI.ENS mais le problème est qu'il faut connaitre les nom à l'avance (si j'ai bien compris la formule), or là les noms peuvent être différents il n'y a rien de fixe. Ils sont notés au fur et à mesure et en fonction de l’exercice (année) ils changent du tout au tout.
Mike-31 16057 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 14 février 2018 Dernière intervention - 13 nov. 2017 à 19:02
Re,

Rien ne t’empêche d’anonymiser un fichier ou créer un fichier exemple plutôt que nous obliger à le faire pour toi ce que je regrette avoir fait à la lecture de ta réponse nous ne sommes que des bénévoles pas des automates ni tes employés
zik789 6 Messages postés lundi 13 novembre 2017Date d'inscription 14 novembre 2017 Dernière intervention - 13 nov. 2017 à 22:30
Re,

Oui désolé je n'avais pas vu le problème sous cet angle. Du coup je vais essayer de trouver, peut être en rajoutant une colonne intermédiaire.

Merci à vous :)
zik789 6 Messages postés lundi 13 novembre 2017Date d'inscription 14 novembre 2017 Dernière intervention - 14 nov. 2017 à 15:46
Juste une question concernant l'envoie de fichier. Je pouvais vous l'envoyer même si les liens ne marcheraient pas car la base qui l'alimente est dans un autre fichier?
Commenter la réponse de zik789
zik789 6 Messages postés lundi 13 novembre 2017Date d'inscription 14 novembre 2017 Dernière intervention - Modifié par zik789 le 14/11/2017 à 15:38
0
Utile
Merci pour les formules mais ça ne marche pas. J'ai demandé à un ami à moi, je vous tiens au courant si ça vous intéresse et si il peut le faire bien sur :p
Commenter la réponse de zik789
Mike-31 16057 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 14 février 2018 Dernière intervention - 14 nov. 2017 à 15:52
0
Utile
Re,

Tu as la tête dure on t'a demandé de mettre à notre disposition un exemple de fichier anonymisé en respectant l'ordre des colonnes pour adapter la formule
maintenant c'est toi qui voit
1) Clic sur ce http://cjoint.com/
2) Clic sur Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien
4) Un lien en bleu souligné sera généré en haut de page, sélectionne clic droit "Copier"
5) reste plus qu'a le "Coller" dans une réponse avec quelques explications
Commenter la réponse de Mike-31
zik789 6 Messages postés lundi 13 novembre 2017Date d'inscription 14 novembre 2017 Dernière intervention - 14 nov. 2017 à 16:26
0
Utile
Je te promets ça n'a rien à voir avec ma tête ^^ Je suis juste novice sur les fofos excel :p

http://www.cjoint.com/c/GKopyyICMtI

ça ira un truc comme ça?

En gros l'idée est de remplir l'onglet RECAPC avec ce qu'il y a dans BaseI
Commenter la réponse de zik789