Afficher le nombre de valeur pris en compte

Résolu/Fermé
Phil - 7 mai 2010 à 13:57
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 mai 2010 à 16:38
Bonjour,
Dans mon classeur excel, une cellule A1 calcule la somme des 10meilleurs résultats obtenus sur un ensemble d'épreuve (admettons 20).
Cette cellule calcule la somme si il y a moins de 10 résultats, 10 résultats ou plus de 10 résultats. Toujours en s'arrêtant aux 10meilleurs résultats.

Je voudrais dans une autre cellule A2 indiquer le nombre d'épreuves prises en compte.

Admettons que l'un des individus n'ait passé que 5épreuves sur les 20possibles, que la cellule A1, calcule la somme de ces 5 résultats, je voudrais qu'une cellule A2 affiche "5", c'est a dire : A1 a fait la somme de "5" résultats.

Merci pour vos réponses, en espérant être clair dans mes explications.

Phil
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
Modifié par Vaucluse le 7/05/2010 à 14:21
Bonjour
tout dépend un peu de ce que vous avez dans votre champ quand il n'y a pas de note
essayez si votre champ va de A2 à A20 cette formule:
=NB.SI(A2:A20;"<>0")
qui compte les cellules avec une valeur différente de 0 ou non vide.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Quand il n'y a pas de notes il y a
- soit une formule =rechercheV..... qui va chercher dans un autre classeur une éventuelle note SI la date de l'épreuve est passée
- soit la cellule est vide SI la date de l'épreuve n'est pas encore passée.

Cette formule ne fonctionne, a priori, que si le nombre de notes est inférieure ou égale à 10.

Merci pour votre réponse
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
7 mai 2010 à 14:38
faute de frappe dans ma formule, elle ne fonctionne même pas correctement avec un résultat de formule/
essayez plutôt:
=NB.SI(A2:A20;">0")
avec mes excuses
Crdlmnt
0
Effectivement elle indiquait le nombre de cellules de la plage. La nouvelle fonctionne jusqu'à 10 résultats.
Je me débrouillerai, si l'individu passe plus de 10 tests (rares), j'indiquerai manuellement que 10 résultats sont pris en compte.
A moins qu'il n'existe une possibilité de dire à la formule : "si tu trouves un résultat >10, affiche 10.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
7 mai 2010 à 15:09
La formule compte toutes les valeurs dans le champ qui sont supérieures à 0, qu'il y en ait 5 ou 12 etc...
Si vous voulez afficher 10 quand le quota est dépassé, écrivez:
=SI(NB.SI(A2:A20;">0")>9;10;NB.SI(A2:A20;">0")
crdlmnt
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
7 mai 2010 à 15:11
=SI(NB.SI(A2:A20;">0")>9;10;NB.SI(A2:A20;">0"))
(t'avais oublié la dernière parenthèse ami Vaucluse !)
0