Différences entre versions de « Commande NbSi »
De GeoGebra Manual
(Autogenerated from properties) |
|||
(9 versions intermédiaires par 3 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=6.0}}</noinclude>{{command|logical|NbSi}} |
− | ;NbSi | + | |
− | :{{ | + | ;NbSi( <Condition c>, <Liste L> ) : Nombre des éléments de liste ''L'' vérifiant la condition ''c''. |
+ | |||
+ | : {{Exemple|1=<br/> | ||
+ | :* <code>NbSi(x<3,{1,2,3,4,5}) </code> donne le nombre 2. | ||
+ | :* <code>NbSi(x<3,A1:A10)</code>, où ''A1:A10'' est une plage de cellules du tableur, compte toutes les cellules dont la valeur est strictement plus petite que 3.}} | ||
+ | |||
+ | |||
+ | |||
+ | {{note|1=Pour les listes de nombres vous pouvez utiliser une condition quelconque.<br/> | ||
+ | Pour une liste d'autres objets vous ne pouvez utiliser que des conditions de type : <code>x==constante</code> ou <code>x!=constante</code>.}} | ||
+ | |||
+ | |||
+ | |||
+ | ;'''NbSi'''( <Condition>, <Variable>, <Liste> ) | ||
+ | : Ceci vous autorise une syntaxe plus souple, | ||
+ | :{{exemple| 1=par ex. pour les points P, Q, R<br/> | ||
+ | ::<code>NbSi(x(A) < 3, A, {P, Q, R})</code> | ||
+ | ::va vous retourner le nombre de ces points dont l'abscisse est plus petite que 3. | ||
+ | ::La variable A est remplacée successivement par P puis Q puis R pour tester la condition. | ||
+ | ::<code>NbSi(x(A) < 3, A, {(0, 1), (4, 2), (2, 2)})</code> donne ''2''. }} | ||
+ | |||
+ | {{CASok| 1= "devrait" quelques hoquets en 389 }} |
Version actuelle datée du 9 octobre 2017 à 12:15
- NbSi( <Condition c>, <Liste L> )
- Nombre des éléments de liste L vérifiant la condition c.
- Exemple :
NbSi(x<3,{1,2,3,4,5})
donne le nombre 2.NbSi(x<3,A1:A10)
, où A1:A10 est une plage de cellules du tableur, compte toutes les cellules dont la valeur est strictement plus petite que 3.
Note : Pour les listes de nombres vous pouvez utiliser une condition quelconque.
Pour une liste d'autres objets vous ne pouvez utiliser que des conditions de type :
Pour une liste d'autres objets vous ne pouvez utiliser que des conditions de type :
x==constante
ou x!=constante
.
- NbSi( <Condition>, <Variable>, <Liste> )
- Ceci vous autorise une syntaxe plus souple,
- Exemple : par ex. pour les points P, Q, R
NbSi(x(A) < 3, A, {P, Q, R})
- va vous retourner le nombre de ces points dont l'abscisse est plus petite que 3.
- La variable A est remplacée successivement par P puis Q puis R pour tester la condition.
NbSi(x(A) < 3, A, {(0, 1), (4, 2), (2, 2)})
donne 2.
____________________________________________________________
Cette commande fonctionne à l'identique dans la fenêtre Calcul formel
"devrait" quelques hoquets en 389