0 dans formule

Bonjour,

je suis en train de créé un relevé de notes avec édition de bulletins.

J'ai un page "Relevés" ou je mets mes notes. j'ai un onglet pour le bulletin de l'élève.

Pour afficher les notes de l'élève dans le bulletin, j'indique cette formule. "=Relevés!B4", ça fonctionne mais un zéro apparait et dans la moyenne de notes le 0 est pris en compte.

je sais effacer le zéro avec la mise en forme conditionnelle ou dans les options d'excel, mais ça résout pas mon problème.

Ce que je voudrais:

C'est que le 0 de la formule ne s'affiche pas et ne soit pas pris en compte, mais si l'élève à un 0 je voudrais qu'il s'affiche et soit pris en compte dans la moyenne.

C'est à la fois simple mais compliqué et contradictoire.

J'espère que c'est possible de résoudre mon problème avec une formule, car en VBA je suis une quiche.

8test.xlsx (9.63 Ko)

Bonjour,

Tu peux essayer ainsi :

=SI(ESTVIDE(Relevés!B4);"";Relevés!B4)

Bonne journée

Bonjour,

Utilise la fonction MOYENNE.SI

Cdlt.

3test.xlsx (10.15 Ko)

Bonjour le forum,

B3 :

=SI(RECHERCHEV($A$1;Relevés!$A$4:$E$6;LIGNE()-1;0)="";"";RECHERCHEV($A$1;Relevés!$A$4:$E$6;LIGNE()-1;0))

A tirer vers le bas.

Nickel, ça fonctionne

Dans les cellules j'ai mis

=SI(ESTVIDE(Relevés!B4);"";Relevés!B4)

le formule de cousinhub

et dans la moyenne

=SI(ESTERREUR(MOYENNE(B3:B6));"";MOYENNE(B3:B6))

celle de Jean Eric que j'ai modifié pour ne pas avoir #DIV/0

Merci beaucoup les amis et bon dimanche

Avec ma seule formule :

moyenne

Elle ne fonctionne pas ta formule mbbp, du moins je ne trouve pas l'erreur

3test.xlsx (9.67 Ko)

Re,

Nouvelle proposition.

4test.xlsx (10.16 Ko)

Merci Jean Eric, ça fonctionne également, j'attends la réponse de mbbp, j'aimerais bien savoir pourquoi ça ne fonctionne pas

En B7 :

=SIERREUR(MOYENNE(B3:B6);"")

En effet, ça ne pouvait pas fonctionné.

Merci à tous pour votre aide

Rechercher des sujets similaires à "formule"