syntaxe critère de test

  • Initiateur de la discussion Initiateur de la discussion elmagnifico33
  • 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 !

E

elmagnifico33

Guest
Bonjour,

J'ai un problème de syntaxe avec Excel 2000

J'ai une liste de valeur dans une colonne, (disons a1:a100 pour fixer les idées )et je veux connaitre le nombre de valeur superieure à une valeur donné

la syntaxe =nb.si(a1:a100;"=10") marche
mais si au lieu d'une valeur fixe (ici 10) je veux mettre la valeur d'une autre cellule (E2 par exemple)

la syntaxe =nb.si(a1:a100;"=e2") me donne 0, ce qui n'est pas le cas

quelle est la bonne syntaxe ?

2) Dans le meme ordre d'idée, quelle est la syntaxe pour savoir le nombre de valeurs comprise entre deux cellules ?

Peux t'on m'aider Merci ?

Thierry
 
Bonjour Thierry

Pour connaître le nombre de valeurs :
- Identiques =nb.si(a1:a100;"="&e2) ou =nb.si(a1:a100;e2) (le comparateur d'égalité est implicite)
- Supérieures =nb.si(a1:a100;">"&e2)
- Inférieures =nb.si(a1:a100;"<"&e2)
- Supérieures ou Egales =nb.si(a1:a100;">="&e2)
- Inférieures ou Egales =nb.si(a1:a100;"<="&e2)

Si les valeurs sont de types alphanumériques
- Commençant par =nb.si(a1:a100;e2&"*")
- Terminant par =nb.si(a1:a100;"*"&e2)
- contenant =nb.si(a1:a100;"*"&e2&"*")
Le symbole * est un nombre quelconque de caractères.
Le symbole ? représente qu'un seul caractère

@+Jean-Marie
 
Merci de vos réponse, cela repond à la question 1

Pour le 2, je me suis mal exprimé

je veux chercher les valeurs comprises entre E2 et E3, et c'est le ET que je ne sais pas faire (le OU non plus d'ailleurs)

la syntaxe =nb.si(a1:a100;">="$E2 ET "<="$E3)
c'est le symbole pour faire ET que je ne connais pas encore

Merci de votre aide

Thierry

PS : pour Gérard Dezamis : je ne suis pas le ElMagnifico que tu connais, je ne m'appelle pas Jean-Marie
 
Re...

Pour cela, NB.SI est incapable de résoudre ton problème.

Il faut passer passer par la fonction SOMMEPROD

=SOMMEPROD((A1:A100>=$E$2)*(A1:A100<=E3))

Dans la zone de téléchargement un fichier sur cette fonction extrêmement puissante.

@+Jean-Marie
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour