Regrouper valeurs en fonction de la valeur d'une cellule
Résolu/Fermé
kamedul41
Messages postés
9
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
11 mars 2015
-
2 juin 2014 à 00:09
NulEnExcel - 2 mars 2016 à 16:50
NulEnExcel - 2 mars 2016 à 16:50
A voir également:
- Regrouper valeurs en fonction de la valeur d'une cellule
- Fonction si et - Guide
- Aller à la ligne dans une cellule excel - Guide
- Attribuer une valeur à une cellule texte excel ✓ - Forum Excel
- Excel renvoyer la valeur d'une cellule en fonction d'une autre ✓ - Forum Excel
- Comment colorer une cellule excel en fonction du contenu d'une autre cellule ✓ - Forum Excel
4 réponses
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
2 juin 2014 à 00:56
2 juin 2014 à 00:56
Bonjour
=SOMME.SI(P10:P15;"Paris";Q10:Q15)
etc
Cdlmnt
=SOMME.SI(P10:P15;"Paris";Q10:Q15)
etc
Cdlmnt
kamedul41
Messages postés
9
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
11 mars 2015
2 juin 2014 à 11:09
2 juin 2014 à 11:09
Ça fonctionne !
Merci beaucoup via55!
Merci beaucoup via55!
Bonjour,
je prends part au fil de discussion.
Ta formule m'a bien aidé. Et maintenant, si je veux que la formule prenne automatiquement la valeur PARIS ou ROME sans que j'ai besoin de l'ecrire ? Est-ce possible ?
Par exemple :
j'ai plusieurs transporteurs dans mon cas
GEODIS 10
CALBERSON 15
KN 9
GEODIS 7
KN 27
( dans mon fichier j'ai environ une centaine de transporteurs.) donc je me vois mal ecrire la formule pour chaque transporteur. Donc je voulais savoir si il y avait moyen que la formule s'ecrive pour tous les transporteurs?
merci d'avance
je prends part au fil de discussion.
Ta formule m'a bien aidé. Et maintenant, si je veux que la formule prenne automatiquement la valeur PARIS ou ROME sans que j'ai besoin de l'ecrire ? Est-ce possible ?
Par exemple :
j'ai plusieurs transporteurs dans mon cas
GEODIS 10
CALBERSON 15
KN 9
GEODIS 7
KN 27
( dans mon fichier j'ai environ une centaine de transporteurs.) donc je me vois mal ecrire la formule pour chaque transporteur. Donc je voulais savoir si il y avait moyen que la formule s'ecrive pour tous les transporteurs?
merci d'avance
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
1 mars 2016 à 18:23
1 mars 2016 à 18:23
Bonsoir
Si tu veux pouvoir faire varier la condition tu peux réserver une cellule vide, par exemple Y1 pour écrire la condition de ton choix
Ensuite la formule devient :=SOMME.SI(P10:P15;Y1;Q10:Q15)
Tu n'as qu'à changer la valeur en Y1 pour avoir le résultats correspondant, tu peux même créer pour Y1 une liste déroulante avec tous les choix possibles pour éviter d'avoir à taper chaque fois le nom (tu fais sur une autre feuille dans une colonne la liste des choix (les 100 transporteurs pour toi si je comprend bien), ensuite tu sélectionnes toute la plage et avec clic droit - Nommer une plage tu lui attribue un nom , par ex transp. Ensuite tu reviens sur la page précédente sélectionner la cellule Y1 puis Données Validations de données puis Autoriser : Liste et dans Source tu mets =transp
Cdlmnt
Via
Si tu veux pouvoir faire varier la condition tu peux réserver une cellule vide, par exemple Y1 pour écrire la condition de ton choix
Ensuite la formule devient :=SOMME.SI(P10:P15;Y1;Q10:Q15)
Tu n'as qu'à changer la valeur en Y1 pour avoir le résultats correspondant, tu peux même créer pour Y1 une liste déroulante avec tous les choix possibles pour éviter d'avoir à taper chaque fois le nom (tu fais sur une autre feuille dans une colonne la liste des choix (les 100 transporteurs pour toi si je comprend bien), ensuite tu sélectionnes toute la plage et avec clic droit - Nommer une plage tu lui attribue un nom , par ex transp. Ensuite tu reviens sur la page précédente sélectionner la cellule Y1 puis Données Validations de données puis Autoriser : Liste et dans Source tu mets =transp
Cdlmnt
Via
Merci Via55
après avoir posté mon message j'ai essayé de résoudre par moi même le problème. J'ai évité le probleme en quelque sorte en faisant une base de donnée des transporteurs sur une autre feuille comme tu me l'a suggeré. Ensuite j'ai juste eu a imbriqué un RECHERCHEV avec un SOMME.SI et le tour est joué. J'ai même fait une liste déroulante : ainsi je choisis mon transporteur et la formule me calcule ce que je désire.
Si vous voulez que je vous poste mon travail n'hésitez pas a demander ! ca peut être intéressant pour certains.
Cordialement,
NulEnExcel (soufiane).
après avoir posté mon message j'ai essayé de résoudre par moi même le problème. J'ai évité le probleme en quelque sorte en faisant une base de donnée des transporteurs sur une autre feuille comme tu me l'a suggeré. Ensuite j'ai juste eu a imbriqué un RECHERCHEV avec un SOMME.SI et le tour est joué. J'ai même fait une liste déroulante : ainsi je choisis mon transporteur et la formule me calcule ce que je désire.
Si vous voulez que je vous poste mon travail n'hésitez pas a demander ! ca peut être intéressant pour certains.
Cordialement,
NulEnExcel (soufiane).
2 mars 2016 à 15:23
Merci d'avance!