Somme si à plusieurs critères sur une plage de données variable.

arnaud95000 Messages postés 46 Date d'inscription vendredi 3 août 2007 Statut Membre Dernière intervention 18 décembre 2007 - 20 sept. 2007 à 12:40
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 - 20 sept. 2007 à 23:06
 Bonjour, j'ai un problème sous VBA, le tableau ci dessous représente ce que j'ai sur excel. Ce que j'aurai aimé avoir c'est que pour chaque entreprise si la date est la même d'aditionner les montant et de retirer les lignes adittionner. Par exemple pour A j'aurai 2 lignes une avec une date du 8/10/2009 avec un montant de 3000000 et l'autre qui reste à 3000000. Voilà. Je vous remercie par avance.  

            A                              B                           C                                             
1             Entreprises               Date                       Montant                      

2              A                             8/10/2009             1000000                                                   

3              A                             8/10/2009             2000000                                                        

4              A                             5/01/2008             3000000                                                

5              B                              6/09/2009            500000                                                                      

6              B                              6/09/2009             300000

7              C                              7/09/2009            5000000

(lignes)

Merci

1 réponse

cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
20 sept. 2007 à 23:06
Est-ce que le format d'affichage est si important ?

Tu pourrais utiliser un tableau croisé dynamique ou utiliser les sous-totaux du menu Données ou concaténer les dates et les noms d'entreprises et travailler avec cette concaténation avec un simple Somme.Si

Ou encore, créer un filtre élaboré des entreprises pour n'en sortir qu'une valeur distincte (sans doublon) puis tu utilises une formule du genre SommeProd.

Donc, différentes possibilités mais un affichage différent de ce que tu recherches... de là la première question...

MPi
0
Rejoignez-nous