Excel : probleme afichage avec condition

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

je n'arrive pas à résoudre un petit problème que je me suis fait...

j'ai fait un fichier excel avec mes notes de cours. J'ai calculé ma moyenne, mais j'aimerai savoir comment on fait pour que la moyenne ne s'affiche QUE lorsque toutes les notes sont entrées dans le fichier excel et PAS avant ???

Si quelqu'un peut m'aider ca serait gentil !

Merci d'avance !

Nicolas
A voir également:

6 réponses

doublem93 Messages postés 349 Date d'inscription   Statut Membre Dernière intervention   72
 
Donc soit tu sais faire une fonction SI OU du style =SI(OU(D4="";D5="";.....;D13="");"";SOMME(D4*E4;D5*E5;D6*E6;D7*E7;D8*E8;D9*E9;D10*E10;D11*E11;D12*E12;D13*E13)/SOMME(E4;E5;E6;E7;E8;E9;E10;E11;E12;E13))

Tant que sur toutes les colonnes tu n'auras pas inscrit qq chose tu verras pas apparaitre ta moyenne

Soit tu ajoutes une colonne où tu mets un signe quand tu as toutes tes notes et cette celle sera la référence de la condition SI (Imaginons que cette cellule est la cellule D14 ou tu mets un X ou un autre signe quand tu as toutes tes notes)
=SI(D14="";"";SOMME(D4*E4;D5*E5;D6*E6;D7*E7;D8*E8;D9*E9;D10*E10;D11*E11;D12*E12;D13*E13)/SOMME(E4;E5;E6;E7;E8;E9;E10;E11;E12;E13))
1
doublem93 Messages postés 349 Date d'inscription   Statut Membre Dernière intervention   72
 
Bonsoir,

Tu connais le nombre de note que tu dois avoir? Si oui utilise une fonction SI ET...

Dans ce cas tu peux contourner le pb avec une fonction SI avec une référence sur une colonne qui va indiquer quand faire la moyenne (solution manuelle), cela pourrais donner cela =SI(XX1="";"";{ta formule de moyenne})
0
Utilisateur anonyme
 
Je ne suis pas sûr d'avoir bien compris.

Donc j'ai mes notes qui sont finies, je sais combien j'en aurai au total, mettons 10 notes !

Maintenant, j'ai ma moyenne qui est formulée comme suit :
=SOMME(D4*E4;D5*E5;D6*E6;D7*E7;D8*E8;D9*E9;D10*E10;D11*E11;D12*E12;D13*E13)/SOMME(E4;E5;E6;E7;E8;E9;E10;E11;E12;E13)

je pondère chaque note à un coefficient si jamais et je divise par la somme des coefficient pour faire ma moyenne.

Mais ce que je veux, c'est que la moyenne ne s'affiche QUE lorsque mes 10 notes sont entrées, et pas lorsqu'encore une des notes n'est pas entrée !
0
doublem93 Messages postés 349 Date d'inscription   Statut Membre Dernière intervention   72
 
Tu peux écrire la formule suivante (si la colonne D représente tes notes) dans la cellule où est calculée ta moyenne :

=SI(D13="";"";SOMME(D4*E4;D5*E5;D6*E6;D7*E7;D8*E8;D9*E9;D10*E10;D11*E11;D12*E12;D13*E13)/SOMME(E4;E5;E6;E7;E8;E9;E10;E11;E12;E13))

Donc là Excel n'affichera un résultat dans la cellule calcul de ta moyenne que si D13 est différent de rien.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
effectivement ca marche avec ta formule, cependant, la moyenne ne s'affiche pas tant que D13 n'est pas inséré ! Mais comment faire pour que tant que TOUTES les notes ne sont pas affiché, la moyenne ne s affiche pas ? Car je recevrai peut etre pas la note D13 en dernier. C'est peut etre la note qui est en D9 ou D8 que je recois en dernier.

Donc comment faire pour que la moyenne ne s affiche QUE lorsque toutes les notes sont entrées et pas avant ???

Pas facile hein ? ;)
0
Utilisateur anonyme
 
J'ai utilisé la méthode où je mets un "1" si qqch est inscrit dans ma case et "0" sinon. Et j'ai fait une condition dans ma moyenne que si la somme des mes cases (1/0) n'est pas égal au maximum, donc ca s'affiche pas !

Merci en tout cas !
0