Problème sur formule excel
Résolu/Fermé
A voir également:
- Problème sur formule excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
2 réponses
m@rina
Messages postés
21218
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
11 373
27 août 2009 à 14:43
27 août 2009 à 14:43
Bonjour
Pour obtenir les { } d'une formule matricielle, il faut valider par Ctrl+Maj+Entrée.
(cela dit, je n'ai pas testé ta formule...).
m@rina
Pour obtenir les { } d'une formule matricielle, il faut valider par Ctrl+Maj+Entrée.
(cela dit, je n'ai pas testé ta formule...).
m@rina
m@rina
Messages postés
21218
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
11 373
27 août 2009 à 15:12
27 août 2009 à 15:12
Je suppose que tu veux faire une somme en fonction des différents critères appliqués à chacune des colonnes.
Mais tu veux additionner quoi ? Tu le mets pas dans la formule.
Ta formule devrait ressembler à ceci :
{=SOMME(SI(A2:A220="CAS";SI(B2:A220="CCH";SI(C2:A220="EVAT";SI(D2:A220="M";E2:A220;0);0);0);0))}
Tu vois que là, j'additionne la colonne E en fonction des critères.
Cela dit, c'est beaucoup plus simple d'utiliser une formule SOMMEPROD :
=SOMMEPROD((A2:A5="CAS")*(B2:B5="CCH")*(C2:C5="EVAT")*(D2:D5="M")*(E2:E5))
Si la formule n'est pas sur la même page, tu ajouteras 'liste'! comme tu l'avais fait. Cela dit, je te conseille plutôt de nommer tes colonnes et d'utiliser les noms de colonne dans les formules.
m@rina
Mais tu veux additionner quoi ? Tu le mets pas dans la formule.
Ta formule devrait ressembler à ceci :
{=SOMME(SI(A2:A220="CAS";SI(B2:A220="CCH";SI(C2:A220="EVAT";SI(D2:A220="M";E2:A220;0);0);0);0))}
Tu vois que là, j'additionne la colonne E en fonction des critères.
Cela dit, c'est beaucoup plus simple d'utiliser une formule SOMMEPROD :
=SOMMEPROD((A2:A5="CAS")*(B2:B5="CCH")*(C2:C5="EVAT")*(D2:D5="M")*(E2:E5))
Si la formule n'est pas sur la même page, tu ajouteras 'liste'! comme tu l'avais fait. Cela dit, je te conseille plutôt de nommer tes colonnes et d'utiliser les noms de colonne dans les formules.
m@rina
27 août 2009 à 14:53
m@rina pour la rapidité de ta réponse mais je viens d'essayer et cela ne fonctionne pas
y aurait-il un pb sur le format de ma cellule?
merci