Bonjour,
Je souhaite faire, sous Excel 2002, l'équivalent d'un SUMIFS de Excel 2007 ou 2010.
J'utilise, pour cela, la fonction SUMPRODUCT.
Cela fonctionne pour des ranges définis (ex.: B2:B6) mais pas pour des ranges indéfinis (ex.: B:B).
Je joins un exemple en pièce jointe pour mieux illustrer le problème que je rencontre.
Avez-vous une idée.
Merci d'avance.
SumProduct in Excel 2002 
3 messages
• Page 1 sur 1
SumProduct in Excel 2002 
- Fichiers joints
-
SumProduct.xls- (13.5 Kio) Téléchargé 4 fois
- damienpaque
- Nouveau venu
- Messages: 2
- Inscription: 19 Jan 2012, 12:55
- Version Excel: 2002
Re: SumProduct in Excel 2002
Bonjour
ne fonctionne pas car cette fonction exige un champ délimité qui plus est, ne doit pas être une colonne entière.
Tu peux écrire
ce qui revient au même, mais fonctionne
Mieux et rationnel (voir exemple)
Pourquoi faire un calcul sur toute une colonne?
En définissant des champs dynamiques (adaptées au nombre de données), tu gagnes en mémoire
Exemple
J'ai nommé Montant la formule
et Année la formule
de sorte que les champs soient d'égales longueur.
Ma formule devient
Cordialement
- Code: Tout sélectionner
=SUMPRODUCT((B:B=2011)*(A:A))
ne fonctionne pas car cette fonction exige un champ délimité qui plus est, ne doit pas être une colonne entière.
Tu peux écrire
- Code: Tout sélectionner
=SUMPRODUCT((B2:B65536=2011)*(A2:A65536))
ce qui revient au même, mais fonctionne
Mieux et rationnel (voir exemple)
Pourquoi faire un calcul sur toute une colonne?
En définissant des champs dynamiques (adaptées au nombre de données), tu gagnes en mémoire
Exemple
J'ai nommé Montant la formule
- Code: Tout sélectionner
=DECALER(Sheet1!$A$2;;;NBVAL(Sheet1!$A:$A)-1)
et Année la formule
- Code: Tout sélectionner
=DECALER(Sheet1!$B$2;;;NBVAL(Montant))
de sorte que les champs soient d'égales longueur.
Ma formule devient
- Code: Tout sélectionner
=SUMPRODUCT((Année=2011)*(Montant))
Cordialement
- Fichiers joints
-
SumProduct.xls- (15 Kio) Téléchargé 4 fois
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
- Amadéus
- Modérateur
- Messages: 10875
- Inscription: 07 Mai 2006, 11:18
- Localisation: Ariège-Pyrénées France
- Version Excel: Office Excel 2003 FR
Re: SumProduct in Excel 2002
OK, c'est bien ce que je cherchais.
Merci!
Merci!
- damienpaque
- Nouveau venu
- Messages: 2
- Inscription: 19 Jan 2012, 12:55
- Version Excel: 2002
3 messages
• Page 1 sur 1
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- Macro Assistant Modèle - Excel 2002 --> Excel 2003
1, 2par catdog » 21 Oct 2008, 09:19 - 10 Réponses
- 1279 Vus
- Dernier message par catdog

21 Oct 2008, 15:55
- Macro Assistant Modèle - Excel 2002 --> Excel 2003
-
- excel 2002
par cfn3cfn » 19 Sep 2009, 09:02 - 2 Réponses
- 230 Vus
- Dernier message par cfn3cfn

20 Sep 2009, 09:54
- excel 2002
-
- Liste deroulante Excel 2002 vs Excel 2003
par KaloOopS » 11 Fév 2008, 13:55 - 3 Réponses
- 995 Vus
- Dernier message par Amadéus

13 Fév 2008, 01:24
- Liste deroulante Excel 2002 vs Excel 2003
-
- Migration Excel 5 -> Excel 2002 projet verrouillé
par grogoin » 18 Avr 2012, 13:58 - 4 Réponses
- 37 Vus
- Dernier message par grogoin

18 Avr 2012, 16:19
- Migration Excel 5 -> Excel 2002 projet verrouillé
-
- Solveur excel 2002
par Johanna » 21 Fév 2009, 20:23 - 6 Réponses
- 540 Vus
- Dernier message par Johanna

22 Fév 2009, 11:47
- Solveur excel 2002
-
- EXCEL 2010 et 2002
par Bernard Gouthier » 09 Jan 2012, 13:13 - 2 Réponses
- 98 Vus
- Dernier message par Bernard Gouthier

09 Jan 2012, 16:05
- EXCEL 2010 et 2002
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Banzai64, Bing [Bot], Google Adsense [Bot], rico95, weirdmax et 42 invités