Formule Somme si Ens ...

Résolu/Fermé
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 - 16 févr. 2015 à 09:06
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 - 26 févr. 2015 à 10:25
Bonjour à tous,

Je souhaiterais faire une formule somme si ens en fonction d'un nom et d'une date.
Jusque là rien de compliqué.

Ce qui me dérange est l'emplacement des éléments. Je souhaiterais additionner les différents temps en fonction des 2 éléments cité ci dessus. Je ne sais pas comment faire pour que cela fonctionne. Je vous mets un extrait de mon fichier en sachant qu'il y a une centaines de données tout à la suite.

https://www.cjoint.com/?3BqjpEmUBzS

Je vous remercie de votre aide. :)
A voir également:

11 réponses

Kigarsk Messages postés 64 Date d'inscription samedi 14 février 2015 Statut Membre Dernière intervention 17 février 2015 6
16 févr. 2015 à 09:09
avec des operateurs logiques peut etre (and // or )
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
16 févr. 2015 à 09:11
Je veux bien mais je ne suis pas très forte en Excel.
Est il possible de me donner un exemple svp?
0
Kigarsk Messages postés 64 Date d'inscription samedi 14 février 2015 Statut Membre Dernière intervention 17 février 2015 6
16 févr. 2015 à 09:19
A vrai dire excel est ma bete noire... x)

Essayez "operateurs logiques excel" sur google, avec un peu de lecture cela devrai vous parraitre simple :)
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1 > Kigarsk Messages postés 64 Date d'inscription samedi 14 février 2015 Statut Membre Dernière intervention 17 février 2015
16 févr. 2015 à 09:48
Merci pour vos réponses, mais pour le moment je ne trouve pas de solutions.
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
16 févr. 2015 à 09:52
Est ce quelqu'un d'autre aurait une solution svp?
0
PSud Messages postés 1275 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 30 octobre 2023 519
16 févr. 2015 à 09:59
Bonjour,
Pour essayer de mieux comprendre ce que tu veux faire, peux-tu nous écrire en phrase ce que tu veux faire dans une case ?
Par exemple : E25 = somme de E12 à E23 si A1 = .......
J'ai un peu de mal à comprendre ta phrase "somme si ens en fonction d'un nom et d'une date"
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
16 févr. 2015 à 10:05
PSud, voici un exemple :

Je voudrais la somme D12 à D23 en fonction du Nom et de la Date car sur l'extraction originale, j'ai différents nom et date.

En résumé, je veux savoir 2 choses :
par exemple pour le 02/02, combien de temps d'attente il y a eu pour la totalité des personnes (la somme de D12 à D23 en fonction de la date en A2)
et Pour la personne X, combien de temps d'attente il a effectué le 02/02 (la somme de D12 à D23 en fonction du Nom A1)

Est ce plus clair pour vous?
0
phil2k Messages postés 10854 Date d'inscription lundi 28 octobre 2013 Statut Contributeur Dernière intervention 24 janvier 2023 2 326
16 févr. 2015 à 10:00
Bonjour

vous avez des exemples ici :
https://support.office.com/fr-fr/article/SOMME-SI-ENS-fonction-9dd6179e-cced-41dd-ac38-08fdf5b929e5

mais je ne comprends pas bien ce que vous voulez faire ....
additionner quoi , avec quel criteres ??
0

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

Posez votre question
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
Modifié par ccm81 le 16/02/2015 à 10:05
Il faudrait un peu plus d'explications sur ce que tu veux obtenir, à partir de quoi. Et donner au moins un exemple
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
16 févr. 2015 à 10:06
ccm81, voici un exemple :

Je voudrais la somme D12 à D23 en fonction du Nom et de la Date car sur l'extraction originale, j'ai différents nom et date.

En résumé, je veux savoir 2 choses :
par exemple pour le 02/02, combien de temps d'attente il y a eu pour la totalité des personnes (la somme de D12 à D23 en fonction de la date en A2)
et Pour la personne X, combien de temps d'attente il a effectué le 02/02 (la somme de D12 à D23 en fonction du Nom A1)

Est ce plus clair pour vous?
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
16 févr. 2015 à 10:08
La formule en elle même est simple pour le premier cas, mais je ne sais pas comment la répéter automatiquement sur les suivantes au vu de la structure du fichier
0
PSud Messages postés 1275 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 30 octobre 2023 519
16 févr. 2015 à 12:12
Alors il faut peut-être envisager d'adapter la structure du fichier ou changer de formule.
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
16 févr. 2015 à 12:30
Je ne peux pas changer la structure.
Concernant la formule, je peux la changer tant que le résultat est correct, mais le problème est que je ne vois pas du tout comment faire.
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
16 févr. 2015 à 13:23
Je dois avoir un problème pour lire ton fichier (je suis sous excel 2003) peux tu le mettre au format excel 2003 (format/enregistrer sous/ type ... .xls) avant de l'envoyer

Quelques remarques au vu de ce que j'ai pu lire dans ton fichier
RQ1. par exemple pour le 02/02, combien de temps d'attente il y a eu pour la totalité des personnes (la somme de D12 à D23 en fonction de la date en A2
Je ne vois pas de date, ni en A2, ni ailleurs
RQ2. et Pour la personne X, combien de temps d'attente il a effectué le 02/02 (la somme de D12 à D23 en fonction du Nom A1)
Je ne vois aucun nom ni en A1, ni ailleurs
RQ3. Il faudrait un fichier un peu plus complet, avec un exemple complet fait "à la main"
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
16 févr. 2015 à 13:37
ccm81, ci joint le fichier demandé.

J'espère qu'il sera plus compréhensible :)

https://www.cjoint.com/?3BqnVTNyJ8g
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
Modifié par ccm81 le 16/02/2015 à 14:27
A peine

1. si j'ai compris
Pour chaque date
1.1. il y a une plage du type A1:V25 (soit 25 lignes) pour chaque nom
une seule ?
1.2. ces plages sont situées les unes en dessous des autres ?
1.3. pour chaque date, il y a le même nombre de (plages) noms ?
2. les temps en colonnes D sont apparemment au format texte et ne sont pas des dates au sens de mon excel français 2003
ton fichier d'origine est il un fichier excel?
les données proviennent elles d'une autre application?
3. Je n'ai pas assez de données
Il me faut un vrai fichier (tu modifies, éventuellement , seulement les noms) avec 3 ou 4 dates et 3 ou quatre noms par date (voir 1.3.) et au moins deux ou trois résultats attendus commentés
4. A mon avis, il faudra passer par une macro.
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
17 févr. 2015 à 10:21
ccm81 merci pour ton retour. Le cas de mon premier fichier est solutionné.
Je te joins ma deuxième extraction dans un message suivant.
0
via55 Messages postés 14498 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 novembre 2024 2 735
16 févr. 2015 à 14:53
Bonjour à tous

En attendant une formule miracle ou une macro, si toutes les données sont placées les unes au dessous des autres de manière identique avec le même écart de lignes comme dans l'exemple (léger ) fourni, il est possible de récupérer sur une autre feuille dans 3 colonnes distinctes les noms, les dates et les totaux de la colonne D. Il sera facile ensuite de faire des somme.si sur cette nouvelle base

Pour ce faire en A1 mettre la formule :
=INDIRECT("Feuil1!A" & 26*LIGNE()-25)
en B1 : =INDIRECT("Feuil1!A" & 26*LIGNE()-24)
et en C1 :=INDIRECT("Feuil1!D" & 26*LIGNE()-1)
puis étirer les formules vers le bas

Malheureusement les heures n'étant pas au format heure dans la colonne D tu vas avoir du mal à faire des sommes !

Cdlmnt
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
17 févr. 2015 à 10:19
via55 je te remercie cela fonctionne pour le fichier que j'ai envoyé car il y a bien le même nombre de ligne pour chaque extraction.
Pour la colonne D pas de soucis je transforme les h en : pour calculer mes heures :).

Par contre j'ai un autre fichier où là, il n'y a pas le même nombre de ligne.
Je suis obligée de passer par une macro?
0
via55 Messages postés 14498 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 novembre 2024 2 735 > PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016
17 févr. 2015 à 19:56
Bonsoir

Si le fichier n'a pas le même écart de lignes entre les données que le premier il suffit de modifier les formules pour s'adapter à l'écart, par contre si dans ce nouveau fichier les données sont disposés "anarchiquement" avec des écarts différents selon les personnes ou les dates pour chaque donnée, oui là il faudra sans doute passer par une macro et encore ce ne sera peut être pas simple, tout dépend comment peuvent être repérées les cellules où prendre les bonnes infos.
Impossible d'en dire plus sans voir la structure de ce nouveau fichier.

Cdlmnt
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
17 févr. 2015 à 10:32
ccm81, voici un fichier plus complet comme demandé.

https://www.cjoint.com/?3BrkQV0A9z8

Merci de votre aide.
0
PeS52 Messages postés 33 Date d'inscription mardi 7 octobre 2014 Statut Membre Dernière intervention 9 novembre 2016 1
26 févr. 2015 à 10:25
Merci à tous j'ai réussi à trouver une autre solution :)
0