Somme si

BRUNO62

XLDnaute Occasionnel
Bonjour,


Je souhaite à partir de la feuil2, faire un regroupement sur la feuil1 en prenant en référence la donnée D7 à partir de la feuil2 colonne B
Avez vous une idée, merci ?
A+
 

Pièces jointes

  • 08 oct2011.xls
    29 KB · Affichages: 49

Tibo

XLDnaute Barbatruc
Re : Somme si

Bonjour,

La fonction SOMMEPROD ne permet pas de référence à une colonne entière.

Essaye avec cette formule :

Code:
=SOMMEPROD((Sheet2!$A$2:$A$250=Sheet1!$A2)*(Sheet2!$B$2:$B$250=Sheet1!$D$7)*Sheet2!$C$2:$C$250)

Plage de cellules à adapter@+
 

mth

XLDnaute Barbatruc
Re : Somme si

Bonjour,

Essaie avec cette formule en B2 et tirée vers le bas:
Code:
=SOMMEPROD((Sheet2!$A$2:$A$30=Sheet1!$A2)*(Sheet2!$B$2:$B$30=Sheet1!$D$7)*Sheet2!$C$2:$C$30)

Ceci dit, le plus simple serait sans doute un tableau croisé dynamique à la place d'un SOMMEPROD() (je t'en ai mis un dans ton fichier)

Bon après-midi,

mth

Edit: :) Hello Tibo :)
 

Pièces jointes

  • 08%20oct2011(1).xls
    27 KB · Affichages: 40

BRUNO62

XLDnaute Occasionnel
Re : Somme si

Bonjour Tibo et mth,

Merci, pour vos réponses.
"La fonction SOMMEPROD ne permet pas de référence à une colonne entière. Je voulais faire référence à une colonne entière car c'est un tableau " synthèse" qu'on alimente régulièrement de données et je ne voulais pas définir une ligne en référence.
Bon dimanche
A+
 

Tibo

XLDnaute Barbatruc
Re : Somme si

re,

Il est possible d'utiliser la fonction DECALER pour définir des plages de cellules dynamiques.

Voir avec le fichier joint. Regarde comment sont définis les différents noms

De cette façon, les noms évoluent en permanence en fonction du nombre de lignes de ton tableau.

Bon dimanche à toi

@+
 

Pièces jointes

  • bruno62.xls
    23 KB · Affichages: 41
  • bruno62.xls
    23 KB · Affichages: 51
  • bruno62.xls
    23 KB · Affichages: 44

JHA

XLDnaute Barbatruc
Re : Somme si

Bonjour à tous

Ci joint ton fichier avec des plages nommées dynamiques (Type, mois,montant).
Comme cela tu peux continuer à utiliser sommeprod() sans te soucier de la longueur de la plage.

JHA
 

Pièces jointes

  • sommeprod bruno62.xls
    23 KB · Affichages: 31

mth

XLDnaute Barbatruc
Re : Somme si

Re bonjour à tous :)

Puisque notre ami est sous Excel 2007, le même mais avec l'utilisation de l'outil Tableau, dynamique par essence.

Bon après-midi à tous:)

mth
 

Pièces jointes

  • Bruno62Tableau.xlsm
    14.3 KB · Affichages: 48

Discussions similaires

Statistiques des forums

Discussions
312 755
Messages
2 091 715
Membres
105 055
dernier inscrit
archimede39