Formule matricielle avec critère variable

Résolu
mclaire -  
 mclaire -
Bonjour,

Je travaille sous Excel 2007 et j'essaie depuis plusieurs jours de régler un problème. J'ai un fichier de données dont je veux extraire des sommes selon plusieurs critères. Ces critères seront au choix de l'utilisateur dans des cellules indépendantes. Je voudrais donc faire une somme matricielle pour un critère1= b, critère2=x... mais je voudrais avoir la possibilité que ce x soit ignoré (pour prendre toutes les possibilités du critère2, comme si je cochais toutes les possibilités)
=SOMME((Data!$J$2:$K$98)*(Data!$J$1:$K$1="Q1 2011")*(Data!$E$2:$E$98="2011")*(Data!$D$2:$D$98=$C$3))

C3 ayant pour valeur A, B, C ou un critère ayant les 3

Merci d'avance (je mettrais bien un exemple mais je ne trouve pas comment faire)

A voir également:

7 réponses


 
Bonjour,
Mettre l'exemple sur https://www.cjoint.com/ et poster le lien.
1
mclaire
 
Alors c'est fait sur:
http://cjoint.com/?0FtkdZQrsdw
Merci, je ne connaissais pas ce site.
0

 
Bonjour,
Concernant le critère en [C3] vous parlez de la feuille [Exemple] et des 4 possibilités [AD, EW, MPI, All] oui / non ?
En plus je pense que les totaux [Total_GWP_2011_03] et [Total_GWP_2011_06] sont inutiles il suffit d'avoir une colonne [Total GWP], ensuite la fonction SOMME.SI.ENS() fera le travail selon les critères... qu'en pensez-vous ?

Salutations.
Le Pingou
1

 
Bonjour,
Merci pour l'information.
Si vos critère sont pour les colonnes [Appliance_category, Tariff, Guarantee, UW_Year , UW_Month, UW_Quarter, Duration] cela devrait marcher avec la fonction SOMME .SI .ENS(). Je vais contrôler si c'est bien correct.
Par contre il serait avantageux d'avoir une colonne totale avec la vue total !
0
mclaire
 
Cette fonction a l'air efficace mais reste similaire à une formule matricielle (peut-être plus rapide mais ne semble pas prendre en compte de critère sur le titre de colonne). Mais j'ai malgré tout toujours un problème. Que dois-je mettre en cellule C3 pour prendre toutes les possibilités en compte (c'est-à-dire faire la somme quelle que soit la valeur de la colonne Guarantee)? Je voudrais que l'utilisateur puisse faire la somme pour [Guarantee="EW"] ou [Guarantee="AD"] ou [Guarantee = "EW" ou "AD"] ou [Guarantee = toutes les possibilités].
Merci encore pour votre aide !
0

 
Bonjour,
Je vous avais indiqué ceci (Je vais contrôler si c'est bien correct).
Un brin de patience pour voir ma proposition.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question

 
Bonjour,
Vous trouvez certainement la solution dans le poste précédent.
Désolé je boucle.
0
mclaire
 
Merci beaucoup pour tout ce travail à tous les 2 ! Effectivement, cela va répondre à mon problème, c'est une bonne idée de faire une étape intermédiaire et cela résout le problème. C'est parfait ! Merci encore pour votre aide et le temps que vous y avez passé.
Bonne journée!
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Ma pierre à l'édifice

https://www.cjoint.com/?3FtuI55GtDA

Pour vous donner une idée des possibilitées et une synthése assez simple à vous de choisir les paramétres
-1