Fonction excel NB.SI ne fonctionne pas
Résolu
tdenta
Messages postés
115
Date d'inscription
Statut
Membre
Dernière intervention
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Nb ne
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Nb.si en anglais - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
3 réponses
bonjour
ta syntaxe est correcte, donc l'erreur, si erreur il y a, est ailleurs
1. la valeur 0 est elle présente dans la plage D2:D501
2. les valeurs de cette plage sont elles des nombres? entiers?
3. les valeurs de cette plage proviennent elles d'une formule? si oui laquelle, et produit elle des nombres entiers?
4. la cellule contenant la formule =NB.SI serait elle au format nombre avec 0 chiffres après la virgule? si oui, la formater avec 2 ou 3 chiffres après la virgule
5. ...
bon courage
ta syntaxe est correcte, donc l'erreur, si erreur il y a, est ailleurs
1. la valeur 0 est elle présente dans la plage D2:D501
2. les valeurs de cette plage sont elles des nombres? entiers?
3. les valeurs de cette plage proviennent elles d'une formule? si oui laquelle, et produit elle des nombres entiers?
4. la cellule contenant la formule =NB.SI serait elle au format nombre avec 0 chiffres après la virgule? si oui, la formater avec 2 ou 3 chiffres après la virgule
5. ...
bon courage
1) Oui, la valeur 0 est présente dans la plage
2) Les valeurs de cette plage sont des entiers qui valent soit 0, soit 1, soit 2
3) Les valeurs de cette plage sont issues de la fonction SOMME qui additionne les résultats de deux cellules dans lesquelles se trouve la formule ALEA(), et dont les valeurs sont affichées avec 0 décimales.
Et je pense que c'est de là que vient le problème. Après avoir Remplacé cette formule par ALEA.ENTRE.BORNES, tout marche parfaitement .....
Merci d'avoir répondu !
2) Les valeurs de cette plage sont des entiers qui valent soit 0, soit 1, soit 2
3) Les valeurs de cette plage sont issues de la fonction SOMME qui additionne les résultats de deux cellules dans lesquelles se trouve la formule ALEA(), et dont les valeurs sont affichées avec 0 décimales.
Et je pense que c'est de là que vient le problème. Après avoir Remplacé cette formule par ALEA.ENTRE.BORNES, tout marche parfaitement .....
Merci d'avoir répondu !
3) Les valeurs de cette plage sont issues de la fonction SOMME qui additionne les résultats de deux cellules dans lesquelles se trouve la formule ALEA(), et dont les valeurs sont affichées avec 0 décimales.
il y a une différence entre la valeur exacte et la valeur affichée qui dépend du formatage...
RQ1. la fonction ALEA() renvoie un "réel" aléatoire de 0 compris à 1 non compris, on peut l'utiliser pour produire un entier aléatoire en la composant avec la fonction ENT
ex ENT(6*ALEA()) produit un entier de 0 à 5
RQ2. la fonction ALEA.ENTRE.BORNES(a;b) produit un entier aléatoire de a à b compris ( si a et b entiers)
donc tu aurais certainement pu te débrouiller avec ALEA, mais l'essentiel est d'avoir trouvé une solution ...
bonne suite
il y a une différence entre la valeur exacte et la valeur affichée qui dépend du formatage...
RQ1. la fonction ALEA() renvoie un "réel" aléatoire de 0 compris à 1 non compris, on peut l'utiliser pour produire un entier aléatoire en la composant avec la fonction ENT
ex ENT(6*ALEA()) produit un entier de 0 à 5
RQ2. la fonction ALEA.ENTRE.BORNES(a;b) produit un entier aléatoire de a à b compris ( si a et b entiers)
donc tu aurais certainement pu te débrouiller avec ALEA, mais l'essentiel est d'avoir trouvé une solution ...
bonne suite