Référence au contenu d'un cellule dans une fonction NB.SI

Résolu/Fermé
Kim_Hentille Messages postés 5 Date d'inscription lundi 7 octobre 2013 Statut Membre Dernière intervention 9 octobre 2013 - 8 oct. 2013 à 16:31
melanie1324 Messages postés 1505 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 - 9 oct. 2013 à 09:52
Bonjour,

J'ai une série de notes, disons 30, qui oscillent entre 10 et 20. Je souhaite savoir combien de notes se situent au dessus d'un seuil, disons 15.
Avec la fonction =NB.SI(A1:A40;">15") j'obtiens bien le nombre de notes supérieures à 15 (disons 7).

Ce que je souhaite : Si mon seuil change souvent, je devrais sans cesse aller modifier la fonction et remplacer le chiffre 15 par mon nouveau seuil. Je souhaite donc pouvoir ranger mon seuil dans une cellule dédiée à le recevoir, disons la cellule B1.

Mon problème : Si je remplace 15 par B1 dans la fonction, comme suit -> =NB.SI(A1:A40;">B1"), le résultat de la fonction me donne 0. Idem si je donne un nom à la cellule qui contient le seuil, en l'appelant Seuil par exemple et en écrivant =NB.SI(A1:A40;">Seuil").

Merci par avance si vous connaissez une solution !

Par ailleurs, le fond du problème étant en réalité :
Je souhaite connaître le pourcentage de notes qui se situent au dessus du seuil. Avec la solution précédente, il ne me suffit plus que de diviser 7 par le total de notes, soit 30, de mettre ça en pourcentage, et voilà. Je souhaitais savoir s'il existait un moyen plus rapide d'obtenir ce pourcentage.

Merci de vos réponses !
A voir également:

2 réponses

Mazzaropi Messages postés 1985 Date d'inscription lundi 16 août 2010 Statut Contributeur Dernière intervention 24 mai 2023 70
8 oct. 2013 à 16:54
Bonjour Kim_Hentille.

Vous ne pouvez pas utiliser des guillemets dans l'état de la cellule.

Utilisez des guillemets que lorsque vous avez besoin de chercher un texte, par exemple, "Fernand", "bleu", "> 15", etc.

Lorsque vous avez besoin de comparer à une utilisation de cellules: ">" & B1

=NB.SI(A1:A40;">"&B1)

J'espère que j'ai aidé.

Salutations du Brésil.
Cordialement.
1
Kim_Hentille Messages postés 5 Date d'inscription lundi 7 octobre 2013 Statut Membre Dernière intervention 9 octobre 2013
9 oct. 2013 à 09:28
Merci ! Je n'aurais jamais deviné ^^
0
melanie1324 Messages postés 1505 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 154
Modifié par melanie1324 le 8/10/2013 à 16:56
Bonjour,

Pour avoir ton pourcentage :

=NB.SI(A1:A40;">"B1)/nbval(A1:A40)*100

==> B1 étant la cellule contenant le seuil ou :

=NB.SI(A1:A40;">"Seuil)/nbval(A1:A40)*100

==> nbval compte le nombre de cellules qui contiennent une valeur.
1
Kim_Hentille Messages postés 5 Date d'inscription lundi 7 octobre 2013 Statut Membre Dernière intervention 9 octobre 2013
9 oct. 2013 à 09:41
Merci beaucoup, ça me fait une cellule en moins et une nouvelle astuce à réutiliser !

Il ne me reste plus qu'à trouver comment faire prendre en compte les nouvelles lignes ajoutées à mon tableau...
0
melanie1324 Messages postés 1505 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 154
9 oct. 2013 à 09:52
tu peux voir large en mettant :

=NB.SI(A1:A10000;">"Seuil)/nbval(A1:A10000)*100
0