Excel : probleme afichage avec condition
Fermé
moi_nico
Messages postés
7
Date d'inscription
mercredi 12 janvier 2011
Statut
Membre
Dernière intervention
13 janvier 2011
-
12 janv. 2011 à 22:51
moi_nico Messages postés 7 Date d'inscription mercredi 12 janvier 2011 Statut Membre Dernière intervention 13 janvier 2011 - 13 janv. 2011 à 15:13
moi_nico Messages postés 7 Date d'inscription mercredi 12 janvier 2011 Statut Membre Dernière intervention 13 janvier 2011 - 13 janv. 2011 à 15:13
A voir également:
- Excel : probleme afichage avec condition
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
6 réponses
doublem93
Messages postés
337
Date d'inscription
samedi 16 août 2008
Statut
Membre
Dernière intervention
20 novembre 2016
72
Modifié par doublem93 le 13/01/2011 à 14:47
Modifié par doublem93 le 13/01/2011 à 14:47
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))
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))
doublem93
Messages postés
337
Date d'inscription
samedi 16 août 2008
Statut
Membre
Dernière intervention
20 novembre 2016
72
Modifié par doublem93 le 13/01/2011 à 00:21
Modifié par doublem93 le 13/01/2011 à 00:21
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})
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})
moi_nico
Messages postés
7
Date d'inscription
mercredi 12 janvier 2011
Statut
Membre
Dernière intervention
13 janvier 2011
Modifié par moi_nico le 13/01/2011 à 14:12
Modifié par moi_nico le 13/01/2011 à 14:12
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 !
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 !
doublem93
Messages postés
337
Date d'inscription
samedi 16 août 2008
Statut
Membre
Dernière intervention
20 novembre 2016
72
13 janv. 2011 à 14:10
13 janv. 2011 à 14:10
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.
=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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
moi_nico
Messages postés
7
Date d'inscription
mercredi 12 janvier 2011
Statut
Membre
Dernière intervention
13 janvier 2011
13 janv. 2011 à 14:19
13 janv. 2011 à 14:19
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 ? ;)
Donc comment faire pour que la moyenne ne s affiche QUE lorsque toutes les notes sont entrées et pas avant ???
Pas facile hein ? ;)
moi_nico
Messages postés
7
Date d'inscription
mercredi 12 janvier 2011
Statut
Membre
Dernière intervention
13 janvier 2011
13 janv. 2011 à 15:13
13 janv. 2011 à 15:13
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 !
Merci en tout cas !