Faire une somme conditionnel
Résolu
azertyqsdf
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
Slt à tous
je souhaite faire une somme en conditionant cette somme;
je m'explique
j'ai fait la programmation suivante:
=SI($X$11<=E13:E24;"0";SI($X$11<=F13:F24;SOMME(X13:X29);"0")) => ça m'ecrit valeur
X11 = Une date fixe
E13:E24: l'ensemble des dates de début
F13:F24: l'ensemble des dates de fin
X13:X29: l'ensemble des cellule à additionner si les conditions sont remplis
il s'agit donc de faire la somme des cellule de la colonne X si la date est compris entre les date de début et de fin (colonne) pour chaque personne (de la ligne 13 à 24)
Merci à tous
je souhaite faire une somme en conditionant cette somme;
je m'explique
j'ai fait la programmation suivante:
=SI($X$11<=E13:E24;"0";SI($X$11<=F13:F24;SOMME(X13:X29);"0")) => ça m'ecrit valeur
X11 = Une date fixe
E13:E24: l'ensemble des dates de début
F13:F24: l'ensemble des dates de fin
X13:X29: l'ensemble des cellule à additionner si les conditions sont remplis
il s'agit donc de faire la somme des cellule de la colonne X si la date est compris entre les date de début et de fin (colonne) pour chaque personne (de la ligne 13 à 24)
Merci à tous
A voir également:
- Faire une somme conditionnel
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Format conditionnel excel - Guide
- Somme en anglais excel - Guide
- SOMME SI COULEUR ✓ - Forum Excel
8 réponses
Bonjour,
à première vu, tu ne peux pas comparer 2 choses différentes (une valeur et une plage de données) et dans ta formule comment X11 peut être à la fois inférieur à la date de début et fin???
à première vu, tu ne peux pas comparer 2 choses différentes (une valeur et une plage de données) et dans ta formule comment X11 peut être à la fois inférieur à la date de début et fin???
Bonjour,
A première vue, je dirais une formule SOMMEPROD?
=SOMMEPROD((E13:E24<X11)*(F13:F24>X11)*X13:X24)
A première vue, je dirais une formule SOMMEPROD?
=SOMMEPROD((E13:E24<X11)*(F13:F24>X11)*X13:X24)
X11 est par exemple le 31/12/2013
et les autres date sont des dates de début et des dates de fin il faut donc que faire la somme des valeurs qui correspondent au mois de janvier
et les autres date sont des dates de début et des dates de fin il faut donc que faire la somme des valeurs qui correspondent au mois de janvier
Bonjour,
La formule de pijaku (salutations) vous donne la somme selon votre date en [X11], il faut juste une petite correction car il manque une parenthèse, voici la formule corrigée :
La formule de pijaku (salutations) vous donne la somme selon votre date en [X11], il faut juste une petite correction car il manque une parenthèse, voici la formule corrigée :
=SOMMEPROD((E13:E24<X11)*(F13:F24>X11)*(X13:X24))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Je ne comprends a quoi correspond X13:X24
Je ne comprends a quoi correspond X13:X24
Salut,
Bonjour Le Pingou.
X13:X24 correspond à la plage que tu souhaites additionner.
J'ai cru comprendre que tu souhaites additionner toute la plage X13:X29, cependant, avec SOMMEPROD, les plages doivent être de même "hauteur".
Par conséquent, tu peux tenter :
=SOMMEPROD((E13:E29<X11)*(F13:F29>X11)*(X13:X29))
Sans accéder à tes données, c'est pas évident de t'orienter...
Bonjour Le Pingou.
X13:X24 correspond à la plage que tu souhaites additionner.
J'ai cru comprendre que tu souhaites additionner toute la plage X13:X29, cependant, avec SOMMEPROD, les plages doivent être de même "hauteur".
Par conséquent, tu peux tenter :
=SOMMEPROD((E13:E29<X11)*(F13:F29>X11)*(X13:X29))
Sans accéder à tes données, c'est pas évident de t'orienter...
je n'arrive pas à vous faire un print écran pour vous montrer
est-ce que c'est possible sur cçm ?
est-ce que c'est possible sur cçm ?
un print écran ne suffirait pas.
Tu peux créer une copie de ton fichier, sans données confidentielles, et nous la faire passer ici en passant par un site de pièce jointe comme https://www.cjoint.com/
Tu va sur ce site créer un lien vers ton fichier et reviens ici coller le lien dans une réponse.
Tu peux créer une copie de ton fichier, sans données confidentielles, et nous la faire passer ici en passant par un site de pièce jointe comme https://www.cjoint.com/
Tu va sur ce site créer un lien vers ton fichier et reviens ici coller le lien dans une réponse.
voila le liens
https://www.cjoint.com/?3GplJ7vX5dH
https://www.cjoint.com/?3GplJ7vX5dH
Hello tous les deux,
Je m'incruste un peu (désolé), à ce que j'ai compris (donc somme de la colonne X où une date est comprise entre date de début et date de fin), ce fichier simple suffirait ? (j'ai inscrit des données bidon en X, et pris la date du jour) :le fichier.
Il ne reste plus qu'à adapter...
Je m'incruste un peu (désolé), à ce que j'ai compris (donc somme de la colonne X où une date est comprise entre date de début et date de fin), ce fichier simple suffirait ? (j'ai inscrit des données bidon en X, et pris la date du jour) :le fichier.
Il ne reste plus qu'à adapter...
Salut Morghotal,
Tu ne t'incrustes pas, t'inquiète, reste un peu même.
Ta formule fonctionnerai, tout comme celle de Le Pingou ou la mienne plus haut, si et seulement si, il ne souhaitait un résultat en fonction des noms :
il s'agit donc de faire la somme des colonnes jaunes si la date est compris entre les date de début et de fin pour chaque personne
Et là, le problème est que les noms, en colonne C, sont inscrits dans des cellules fusionnées...
Tu ne t'incrustes pas, t'inquiète, reste un peu même.
Ta formule fonctionnerai, tout comme celle de Le Pingou ou la mienne plus haut, si et seulement si, il ne souhaitait un résultat en fonction des noms :
il s'agit donc de faire la somme des colonnes jaunes si la date est compris entre les date de début et de fin pour chaque personne
Et là, le problème est que les noms, en colonne C, sont inscrits dans des cellules fusionnées...
D'ac je reste un peu...
Les noms dans les cellules fusionnées doivent l'être dans le cas où c'est le même nom qui se répète de 1 à n fois de suite, c'est évidemment une erreur dans un tableau de données...
J'ai donc défusionné, mis des noms bidons, et fait un peu de VBA pour récupérer la liste de nom dédoublonnée, à laquelle on applique les SOMMEPROD cités précédemment, et on arrive bien à sommer la colonne X selon les noms, et si la date d'aujourd'hui est comprise entre "date de début" et "date de fin".
J'ai tout mis sur la seconde feuille.
-->Le fichier
Les noms dans les cellules fusionnées doivent l'être dans le cas où c'est le même nom qui se répète de 1 à n fois de suite, c'est évidemment une erreur dans un tableau de données...
J'ai donc défusionné, mis des noms bidons, et fait un peu de VBA pour récupérer la liste de nom dédoublonnée, à laquelle on applique les SOMMEPROD cités précédemment, et on arrive bien à sommer la colonne X selon les noms, et si la date d'aujourd'hui est comprise entre "date de début" et "date de fin".
J'ai tout mis sur la seconde feuille.
-->Le fichier
Bonjour,
les données de la demande initiale ne correspondent pas au fichier, pour commencer actualiser les données et saisir manuellement des données et le résultat attendu et reposter le fichier
exemple X11 ne contient pas de date ?
E13:E24: revoir les bornes qui devrait être E15:E23, idem pour F idem pour X
et X ne contient rien, colonne dont la largeur est 1,29
et reexpliquer cette demande
"il s'agit donc de faire la somme des cellule de la colonne X si la date est compris entre les date de début et de fin (colonne) pour chaque personne (de la ligne 13 à 24) "
ce que je comprends, il faut faire la somme des valeurs d'une colonne (X?) entre les dates de début colonne E et de Fin colonne F , mais ou sont les dates critère de début et de fin
un critère supplémentaire est le nom qui se trouve dans une plage fusionnée colonne C
alors faut ,il faire par exemple la somme des valeurs entre deux dates pour le premier nom C16:C18 mais uniquement sur ces trois lignes ?
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
les données de la demande initiale ne correspondent pas au fichier, pour commencer actualiser les données et saisir manuellement des données et le résultat attendu et reposter le fichier
exemple X11 ne contient pas de date ?
E13:E24: revoir les bornes qui devrait être E15:E23, idem pour F idem pour X
et X ne contient rien, colonne dont la largeur est 1,29
et reexpliquer cette demande
"il s'agit donc de faire la somme des cellule de la colonne X si la date est compris entre les date de début et de fin (colonne) pour chaque personne (de la ligne 13 à 24) "
ce que je comprends, il faut faire la somme des valeurs d'une colonne (X?) entre les dates de début colonne E et de Fin colonne F , mais ou sont les dates critère de début et de fin
un critère supplémentaire est le nom qui se trouve dans une plage fusionnée colonne C
alors faut ,il faire par exemple la somme des valeurs entre deux dates pour le premier nom C16:C18 mais uniquement sur ces trois lignes ?
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.