EXCEL SOMMES DE VALEUR SOUS CONDITION

lolo2203 -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,



Je recherche une formule ou une fonction qui me permettrait de faire la somme d'une colonne mais uniquement pour les lignes qui vérifie une condition:
colonne 1 uniquement du texte avec un code du type V pour voyage (V1, V2, ...) G (G1, G2, G3) pour groupe
colonne 2 le nombre de personnes pour V ou G

La fonction nb.si (la formule est: =nb.si(A1:A10;"V*")) me permet de savoir combien j'ai de G ou de V
mais je voudrait maintenant faire le total du nombre de personnes pour tous les G d'une part puis tous les V d'autres part

merci pour vos réponses
A voir également:

3 réponses

pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 768
 
Bonjour,
Il existe deux (u moins) formules pour atteindre ton résultat :
=SOMME.SI() et =SOMMEPROD
On suppose tes "V" & "G" en A1:A1000
en B1:B1000 des nombres
en C1 tu inscriras la lettre dont tu souhaites la somme (G ou V)
en D1 :
=SOMMEPROD((A1:A1000=C1)*B1:B1000)
en D2 :
=SOMME.SI(A1:A1000;C1;B1:B1000)
Tu peux tester en changeant la lettre en C1.
0
lolo2203
 
Bonjour,

Merci pour cette formule

Maintenant, je viens de voir que dans la colonne du nombre de personnes j'avais aussi une lettre (toujours A). Cette lettre signifie qu'il ne faut pas prendre en compte cette ligne, mais cette ligne est utile afin de suivre l'évolution de nos ventes et création de produits.

Voici mon soucis:
pour connaître le nombre de V ou de G j'utilise nb.si, sauf qu'il faudrait que les ligne G ou V où dans la colonne du nombre de personnes il y a "A" ne soit pas comptabilisées !

j'ai essayé plusieurs formules, mais sûrement mal ou encore plus sûr pas les bonnes.

Auriez-vous une idée ?

Merci pour vos réponses
0
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 768
 
Salut,
Essaie cette formule :
=SOMMEPROD((A1:A1000="G")*(B1:B1000<>"A"))
0
lolo2203
 
merci

Mais ça me marque 0 pour n'importe lequel G ou V

je pens eque je vais devoir organiser mon tableau de façon à voir les lignes en A mais à la fin de la liste et considérer que le début du tableau !!!!

Merci encore

si quelqu'un à une autre idée ...
0
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 768
 
Je viens de tester ma formule et... elle fonctionne!
Peut être y a t'il un souci au niveau du format de tes cellules.
Pour vérifier cela, merci de nous coller ici un lien vers une copie de ton fichier (sans données confidentielles) lien que tu pourras mettre dans ta réponse grâce à https://www.cjoint.com/ ou à http://www.cijoint.fr/
0