Dénombre avec formule matricielle

  • Initiateur de la discussion Initiateur de la discussion zbig
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zbig

XLDnaute Occasionnel
Bonjour

J'ai un tableau de données sur 3 colonnes A1:c8

Nom Age Supporter
Martin 30 OM
Dupond 31 Psg
Dupont 25 OL
Dupond 19 OL
Dupont 12 OM
Dupont 30 OL
Durand 29 OL
Leveque 12 OM
Lefevbre 23 PSg
Lefebure 25 Monaco

Si je nomme les plages de cellules comme suit
a1:a8 = Nom
b1:b8 = Age
c1:c8 = Sup

Je veux calculer :
1/ Le nombre de personnes dont le nom commence par D
solution =nb.si(nom;"d*")

2/Le nombre de personnes dont le nom commence par D et âgés de moins de 25 ans
solution= ???
j'ai esssayé = {somme((nb.si(com;"d*"))*(age="<25") ) }
mais solution incorrecte

3/Le nombre de personnes dont le nom commence par D et âgés de moins de 25 ans et supporter de l'OL?
solution= ???


merci de m'aider
Zbig
 
Re : Dénombre avec formule matricielle

Bonsoir,

La fonction SOMMEPROD va venir à ton secours :

Code:
=SOMMEPROD((GAUCHE(Nom)="D")*(Age<25))

et

Code:
=SOMMEPROD((GAUCHE(Nom)="D")*(Age<25)*(Sup="OL"))

Je te laisse tester

@+
 
Re : Dénombre avec formule matricielle

re,

Je n'ai pas vraiment testé, mais il me semble que les caractères génériques (* ?) ne sont pas traités par les formules matricielles.

Ce qui amène à devoir utiliser les fonctions de traitement de chaîne de texte.

Sinon, la même formule fonctionne en matriciel avec SOMME :

Code:
{=SOMME((GAUCHE(Nom)="D")*(Age<25))}

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

M
Réponses
0
Affichages
1 K
M
A
Réponses
3
Affichages
2 K
G
Z
Réponses
1
Affichages
3 K
Retour