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

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
    1. trendy
       
      Merci infiniment cela fonctionne et quelle rapidité !
      0
    2. Deb
       
      Merci pour votre aide précieuse !
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. 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