Recherchev et cellule vide excel

Résolu
trendy -  
 Deb -
Bonjour,

Dans excel 2007 j'ai un fichier de calculs de moyennes d'élèves contenant :
- un onglet avec un tableau des moyennes trimestre 1/trim 2/trim3 pour tous les élèves de la classe (tableau nommé SNDE)
- un onglet avec une liste déroulante (en F24) qui affiche les résultats uniquement de l'élève choisi et qui reprend les moyennes de cet élève concerné par une formule recherchev
=RECHERCHEV($F$24;SNDE;2;FAUX)
Cette formule fonctionne très bien et va rechercher la note de l'élève mais je bloque à partir du moment où l'élève n'a pas de note pour un trimestre car 0 s'affiche ! Or absent ne veut pas dire 0 !
Comment faire merci !

2 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Ou encore avec une conditionnelle, si en F24 il n'y a pas de note (cellule vide)

=SI(RECHERCHEV($F$24;SNDE;2;0)="";"";RECHERCHEV($F$24;SNDE;2;0))

ou si en F24 il y a "Absent" et que l'on souhaite ne rien afficher

=SI(OU(RECHERCHEV($F$24;SNDE;2;0)="";RECHERCHEV($F$24;SNDE;2;0)="Absent");"";RECHERCHEV($F$24;SNDE;2;0))

8
trendy
 
Merci infiniment cela fonctionne et quelle rapidité !
0
Deb
 
Merci pour votre aide précieuse !
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 313
 
nonjour,

Il faut que tu indiques absent; "abs" par ex

dans les fonctions stat, un texte (moyenne, somme...)n'est pas pris en compte dans des formules dépendantes...
0
trendy
 
Autre souci dans un autre tableau toujours composé de moyennes trimestrielles : quand quelques candidats sont absents (abs) ou pas encore notés (rien) comment faire pour pouvoir malgré tout calculer la moyenne générale du trimestre ou de la classe ? Que rajouter à =moyenne(b4:b30) ?
Encore merci à vous par avance !
0