Rechercher : dans
Par :

Excel: somme avec conditions sur 2 colonnes

Dernière réponse le 24 jui 2008 à 12:35:40 earlygirl, le 23 jui 2008 à 18:12:38 
 Signaler ce message aux modérateurs

Bonjour,
bon j ai parcouru un peu  les pb de somme excel que vous avez resolus mais j ai pas trouvé correspondance avec le mien que je i retranscrit sous un exemple parlant

j ai une liste que voici 
           produit      prix          Marque  
ligne 1    A             10           toto
ligne 2    B              2            toto
ligne 3    C              3            toto
ligne 4    C              7            toto
ligne 4    A              5            titi
ligne 5    B              45          titi
ligne 6    C              8            titi

avant je faisais un tableau de synthese de prix en utilisant une somme conditionnelle qui marchait tres bien, la voici :

SOMME.SI(produit1:produit6;"C";prix1:prix6) ce qui me donnait le prix de tous les produits de type "C" quelque soit la marque
ainsi pour le produit C j obtenais 3+7+8 soit 18

maintenant je voudrais dispatcher mon tableau de synthese  par marque ! donc je voudrais la somme par marque et par produit d un type , ce qui devrait me donner
   pour toto produit C : 3+7=10
   pour titi produit C : 8 

j arrive pas à imbriquer des somme.si ...........merci pour aide!
Configuration: Windows 2000
Internet Explorer 6.0

Meilleures réponses pour « Excel: somme avec conditions sur 2 colonnes » dans :
Eviter les doublons dans Excel VoirEviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond...
[Excel] Colorer des cellules sur conditions VoirIl existe dans Excel des fonctions très pratiques mais peu connues et peu utilisées. Exemple : vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un...

1

Ga3z, le 23 jui 2008 à 18:43:31

Il te suffit de faire des sous totaux imbriqués:
- tu tries tes données par marque puis par produit
-1er sous total: à chaque changement de marque, somme de la colonne prix
-2ème sous total (n'oublie pas de décocher "remplacer les sous totaux existants"!!!)
à chaque changement de produit, somme de la colonne prix

ça correspond à ce que tu cherches ?

Répondre à Ga3z

2

Ga3z, le 23 jui 2008 à 18:45:58

ça va te donner les sous totaux par marques et imbriqués dans chaque marque, les sous totaux par articles

Répondre à Ga3z

6

earlygirl, le 24 jui 2008 à 09:02:23

La solution de tri ne convient pas car je dois pas modifier la liste initiale mais construire un nouveau tableau de synthese
merci quand meme

Répondre à earlygirl

3

michel_m, le 23 jui 2008 à 18:49:28

Bonjour,

as tu essayé un tableau croisé dynamique (TCD) ? ainsi, pas besoin de se prendre la t^te avec des formules...

Michel

Répondre à michel_m

4

Raymond PENTIER, le 24 jui 2008 à 02:05:42

Bonjour, earlygirl.

Si tu avais Excel 2007 (mais je pense que ce n'est pas le cas) tu utiliserais la fonction SOMME.SI.ENS() qui fonctionne comme la fonction SOMME.SI() mais avec plusieurs critères.

Si tu en es encore à la version 2003 (ou antérieure), je te propose d'insérer une colonne de travail, Z:Z par exemple, que tu masqueras, qui contient la formule =A:A&C:C
Pour obtenir en B25 le prix du produit C de chez toto, tu saisis C en A25, toto en C25, et en B25 la formule
=SOMME.SI(Z2:Z24;A25&C25;B2:B24)

Est-ce que ça peut te convenir ?

Tu peux encore améliorer l'ergonomie de ton fichier en ajoutant des listes déroulantes dans les cellules A25 et C25. C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond

Répondre à Raymond PENTIER

5

michel_m, le 24 jui 2008 à 08:45:46
  • +1

Bonjour Earlygirl, Ga3z

Loin des formules compliquées et des hypothèses, ci joint une solution avec TCD...

http://cjoint.com/?hyjcyILkoj

temps passé 2 ou 3 minutes!... On aurait aussi pu mette toto verticalement et le produit horizontalement;

Enfin, c'que j'dis...

Michel

Répondre à michel_m

7

earlygirl, le 24 jui 2008 à 09:12:42

Ca parait ok dans le resultat montré en tout cas
faut juste que j arrive a le faire ...donc je m y met et si j ai reussi vous n entendrez + parler de moi lol
merci a tous

Répondre à earlygirl

8

earlygirl, le 24 jui 2008 à 10:25:41

ben je peu pas utiliser le TCD car mes données sont dans une fiche mais pas forcemment consécutives ou titrée et il y a des colonnes que je ne veux pas prendre dans ma plage ,donc j arrive pas definir ma plage de donnée! voici une amelioration de mon exemple precedent afin que vous compreniez le probleme, evidemment je ne peux pas modifier la presentation des données initiales je peux juste rajouter des colonnes de travail et mes resultats sur uen autre feuille du classeur ..si possible...

voici la presentation des données initials ( à peu pres ! )
                                    
                         prix 1    prix 2     prix 3      prix 4   
total ventes         150      200        200         500
 ------------------------------------------------------------­------------------------------   nom magasin 
Vendeur  1                                                                                   TOTO             
produit 1            10        15             12         6             
produit 2            2           2               2          2
produit 3            5           3               5          3

Vendeur 2                                                                                    TITI
produit 1            10        15             12         6             
produit 2            2           2               2          2
produit 3            5           3               5          3
         
Vendeur 3                                                                                     TOTO
produit 1           15          12             2           6             
produit 2            2           2               2          2
produit 3            5           3               5          3

Vendeur 4                                                                                     TUTU
produit 1           15          12             2           6             
produit 2            2           2               2          2
produit 3            5           3               5          3

avec mon SOMME.SI j avais fait le tableau des produits (leur nombre et leur nom est fixe c est facile )

              
               Produit 1     Produit 2    Produit 3
              sum prix2    sum prix2   sum prix2 

 
maitenant je voudrais obtenir meme chose mais par magasin ( leur nom et leur nombre n est pas fixe ..)

                     Produit 1     Produit 2    Produit 3
       TOTO:    sum prix2    sum prix2   sum prix2 
       TITI :     sum prix2    sum prix2   sum prix2 
       TUTU:    sum prix2    sum prix2   sum prix2 

bon courage !

Répondre à earlygirl

9

 Raymond PENTIER, le 24 jui 2008 à 12:35:40

Bonjour.

Désolé, mais ce dernier tableau n'a absolument rien à voir avec le premier que tu nous a présenté !
Les solutions que nous avions ébauchées ne conviennent plus du tout à ce nouveau cas de figure. De plus tu précises que ta présentation, au post 8, est "à peu près".
Impossible de te faire un travail efficace dans ce flou. Tu nous fais nous dépenser inutilement.
Alors mets ton tableau à nore disposition avec www.cijoint.fr/ ou www.cjoint.com/ en modifiant juste le nom des vendeurs et des magasins si tu veux préserver la confidentialité du document, et en indiquant tout ce qui peut varier : nombre de vendeurs, nombre de produits, nombre de magasins, etc.
Sinon les solutions que nous pourrons avancer seront toujours "à peu près" et tu continueras à faire des modifications sans arrêt.

Amicalement. C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond

Répondre à Raymond PENTIER