Excel,poucentage, moyenne
Fermé
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
-
8 déc. 2008 à 12:09
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 9 déc. 2008 à 12:45
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 9 déc. 2008 à 12:45
A voir également:
- Excel,poucentage, moyenne
- Comment calculer la moyenne sur excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
16 réponses
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
575
8 déc. 2008 à 13:22
8 déc. 2008 à 13:22
Bonjour,
Pour ton exemple à partir de A2 tu peux utiliser le Format conditionnel avec la formule =A2>GRANDE.VALEUR($A$2:$A$6;2)*1,05
Bonne journée.
Pour ton exemple à partir de A2 tu peux utiliser le Format conditionnel avec la formule =A2>GRANDE.VALEUR($A$2:$A$6;2)*1,05
Bonne journée.
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
8 déc. 2008 à 14:02
8 déc. 2008 à 14:02
bonjour, j'ai fait un essai de ta formule, mais j'ai du mal a realiser cette formule, je t'expliques: je désir mettre le résultat dans C3 et le tableau contenant le 5 nombres débute en B3:B7
bonjour
Tu mets la formule dans la case C3 et tu remplaces la lettre A par la lettre B et le chiffre de la même façon
Tu mets la formule dans la case C3 et tu remplaces la lettre A par la lettre B et le chiffre de la même façon
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
8 déc. 2008 à 14:23
8 déc. 2008 à 14:23
Bonjour
j'espère que g ne m'en voudra pas de complèter son information qui marche parfaitement.
Petit galop:
Si vous voulez afficher en C3 une valeur située entre B3 et B7 uniquement quand elle est plus grande que les autres de plus 5%, vous pouvez utiliser la formule de g, mais il faut la modifier pour la placer en C3:
=SI(GRANDE.VALEUR(B3:B7;1)>GRANDEVALEUR(B3:B7;2)*1,05;GRANDE.VALEUR(B3:B7;1);"")
Cette formule vous renverra le nombre maximum placé entre B3 et B7, uniquement s'il est supèrieur de 5% à la valeur directement inférieure;Si ce cas n'existe pas, elle ne vous renvoi rien en C3.
Crdlmnt
j'espère que g ne m'en voudra pas de complèter son information qui marche parfaitement.
Petit galop:
Si vous voulez afficher en C3 une valeur située entre B3 et B7 uniquement quand elle est plus grande que les autres de plus 5%, vous pouvez utiliser la formule de g, mais il faut la modifier pour la placer en C3:
=SI(GRANDE.VALEUR(B3:B7;1)>GRANDEVALEUR(B3:B7;2)*1,05;GRANDE.VALEUR(B3:B7;1);"")
Cette formule vous renverra le nombre maximum placé entre B3 et B7, uniquement s'il est supèrieur de 5% à la valeur directement inférieure;Si ce cas n'existe pas, elle ne vous renvoi rien en C3.
Crdlmnt
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
575
8 déc. 2008 à 15:00
8 déc. 2008 à 15:00
No problème Vaucluse,
L'important est qu'il soit répondu correctement à la question.
Bonne journée.
L'important est qu'il soit répondu correctement à la question.
Bonne journée.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
8 déc. 2008 à 16:20
8 déc. 2008 à 16:20
bonjour, j'ai essayé la formule, mais j'ai le message suivant dans la cellue c3: #NOM? Il manque qlq chose peut-être?
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
575
8 déc. 2008 à 16:57
8 déc. 2008 à 16:57
Bonjour,
La formule proposée par Vaucluse fonctionne parfaitement.
Tu as peut être procédé par Copier/Coller depuis CCM et dans ce cas ça ne "colle" pas toujours....
Essaie une saisie classique.
Bonne suite.
La formule proposée par Vaucluse fonctionne parfaitement.
Tu as peut être procédé par Copier/Coller depuis CCM et dans ce cas ça ne "colle" pas toujours....
Essaie une saisie classique.
Bonne suite.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
8 déc. 2008 à 17:04
8 déc. 2008 à 17:04
Re tous
Effectivement, ça m'a échappé, mais il y a une petite erreur dans la formule qui corespond bien à ce qu'affiche Excel comme erreur:
Il manque le point entre GRANDE et VALEUR(GRANDE.VALEUR) dans le 2° item de la formule que j'ai donnée
A corriger, avec toutes mes excuses.
Effectivement, ça m'a échappé, mais il y a une petite erreur dans la formule qui corespond bien à ce qu'affiche Excel comme erreur:
Il manque le point entre GRANDE et VALEUR(GRANDE.VALEUR) dans le 2° item de la formule que j'ai donnée
A corriger, avec toutes mes excuses.
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
8 déc. 2008 à 17:14
8 déc. 2008 à 17:14
merci, je vais faire cela tout de suite
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
8 déc. 2008 à 17:24
8 déc. 2008 à 17:24
salut, j'ai donc essayé la formule qui en effet fonctionne, mais , dès qu'il y a plus d'une valeur qui dépasse les 5%, il marque rien.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
8 déc. 2008 à 17:54
8 déc. 2008 à 17:54
Effectivement, la formule ne marche pas losrque les deux écarts des maxi sont infèrieurs à 5%.Je n'avais pas prévu cela
Alors accrochez vous bien, celle ci marche pour B3 à B7, mais elle n'est pas triste:
=SI(OU(GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;2)*1,05;GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;3)*1,05;GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;4)*1,05;GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;5)*1,05);GRANDE.VALEUR(CH;1);0)
Dans la liste de 5 nombres de mon essai, soit:
58,73,74,75,22 elle renvoi 75, c'est à dire le nombre maximum de ceux qui dépassent de 5% les autres valeurs de la liste
Mais bien entendu, vous n'aurez jamais qu'un seul résultat puisqu'un seul peut être concerné.
!!!!!Attention aux signes!!!!!
Crdlmt
PS: je viens à 17:57 de mpodifier la formule oùilk manquait un poste
Alors accrochez vous bien, celle ci marche pour B3 à B7, mais elle n'est pas triste:
=SI(OU(GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;2)*1,05;GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;3)*1,05;GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;4)*1,05;GRANDE.VALEUR(CH;1)>GRANDE.VALEUR(CH;5)*1,05);GRANDE.VALEUR(CH;1);0)
Dans la liste de 5 nombres de mon essai, soit:
58,73,74,75,22 elle renvoi 75, c'est à dire le nombre maximum de ceux qui dépassent de 5% les autres valeurs de la liste
Mais bien entendu, vous n'aurez jamais qu'un seul résultat puisqu'un seul peut être concerné.
!!!!!Attention aux signes!!!!!
Crdlmt
PS: je viens à 17:57 de mpodifier la formule oùilk manquait un poste
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
8 déc. 2008 à 18:19
8 déc. 2008 à 18:19
bonsoir, j'ai essayé la formule, et cela fait comme la première fois, le message #NOM? apparait dans la cellule. j'ai regardé et il manque pas de points , c'est peut être autre chose.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
8 déc. 2008 à 18:45
8 déc. 2008 à 18:45
Oiu, c'est autre chose
Pour simplifier l'écriture de la formule en testant, j'ai nomé le champ B3 à B7 avec le nom CH et je n'ai pas rectifé en la copiant!
Essayez:
_Soit de remplacer tous les CH par B3:B7
Soit de nommer comme suit:(ça peut servir pour l'avenir)
sélectionnez le champ B3:B7
Barre d'outil / Insertion / Nom / Définir
Dans la fenêtre du haut rentrez CH
Vérifiez que vos limites $B$3:$B$7 soient bien inscrites dans la fenêtre du bas et cliquez sur OK
Ca devrait marcher
Crdlmnt
Pour simplifier l'écriture de la formule en testant, j'ai nomé le champ B3 à B7 avec le nom CH et je n'ai pas rectifé en la copiant!
Essayez:
_Soit de remplacer tous les CH par B3:B7
Soit de nommer comme suit:(ça peut servir pour l'avenir)
sélectionnez le champ B3:B7
Barre d'outil / Insertion / Nom / Définir
Dans la fenêtre du haut rentrez CH
Vérifiez que vos limites $B$3:$B$7 soient bien inscrites dans la fenêtre du bas et cliquez sur OK
Ca devrait marcher
Crdlmnt
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
8 déc. 2008 à 19:28
8 déc. 2008 à 19:28
merci, ça marche, j'ai une autre demande, le resutat se trouve etre un nombre, je voudrais une moyen pour que lorsqu'il il y a un nombre dans cette cellule, il me marque dans une autre cellule," passe pas",cela est il possible?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
8 déc. 2008 à 19:34
8 déc. 2008 à 19:34
Re
Si en C3 il n'y a pas de valeur qui correspondent à l'écart de 5%, cette cellule, d'après la formule, renvoi 0
Vous pouvez donc dans la cellule où vous voulez l'affichage du message utilser:
=SI(C3>0;"ne passe pas";"")
Bien cordialement
Si en C3 il n'y a pas de valeur qui correspondent à l'écart de 5%, cette cellule, d'après la formule, renvoi 0
Vous pouvez donc dans la cellule où vous voulez l'affichage du message utilser:
=SI(C3>0;"ne passe pas";"")
Bien cordialement
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
8 déc. 2008 à 20:34
8 déc. 2008 à 20:34
merci beaucoup pour votre aide experte, bonne soirée.
petitgalop
Messages postés
540
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
16 décembre 2024
8
9 déc. 2008 à 10:18
9 déc. 2008 à 10:18
bonjour,suite a la formule qui fonctionne, mais ne renvoie pas le 0 , j'ai rajouté a la fin ,entre "" un 0, et il me renvoie bien un 0, maiis lorsque je mets la formule suivante pour afficher pass ou ne passe pas, pas de reaction, qu'ily ai 0 ou 50 il me marque tj no pass. ci-joint la formule=SI(D42=0;"PASS";SI(D42>0;"NO PASS")) ????
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
9 déc. 2008 à 12:45
9 déc. 2008 à 12:45
Bopnjpoiur
La formule GrandeValeur etc.....devrait renvoyer un 0 si elle ne trouve pas de valeur ayant un écart supèrieur de 5% aux autres de votre tableau.
Ceci est écrit à la fin de la formule dans l'item final: =...............(CH;1);0)
Il faut toutefois pour cela que toutes les cellules du champ B3:B7 soit remplie avec un nombre, même un 0 si rien ,n'est indiqué. Avec un 4 fois 0 sur dans la liste, la valeur renvoyé et la plus grande
Si toutefois vous ne voulez pas traiter le tableau mlorqu'une valeur 0 est entrée, ajouterz au début de votre formule:
SI(B3*B4*B5*B6*B7=0;0; et rajoutez une parenrthèse à, la fin
Si vous transformez ce final en "0", ce n'est plus une valeur numérique , mais tu texte qu'Excel ne prend pas en compte pour l'égalité "PASS"
Ou alors si le fonctionnement vous convient comme cerla, mettez simplement dans la formule de message
=SI(C3>"0";"ne passe pas";"") avec le 0 aussi entre guillemets
Si par,contre, vous souhiatez traité le tableau au fur et à mesure que vous rentrez des valeurs dedans, revenez nous voir, c'est un autre sujet.
Crdlmnt
.........
La formule GrandeValeur etc.....devrait renvoyer un 0 si elle ne trouve pas de valeur ayant un écart supèrieur de 5% aux autres de votre tableau.
Ceci est écrit à la fin de la formule dans l'item final: =...............(CH;1);0)
Il faut toutefois pour cela que toutes les cellules du champ B3:B7 soit remplie avec un nombre, même un 0 si rien ,n'est indiqué. Avec un 4 fois 0 sur dans la liste, la valeur renvoyé et la plus grande
Si toutefois vous ne voulez pas traiter le tableau mlorqu'une valeur 0 est entrée, ajouterz au début de votre formule:
SI(B3*B4*B5*B6*B7=0;0; et rajoutez une parenrthèse à, la fin
Si vous transformez ce final en "0", ce n'est plus une valeur numérique , mais tu texte qu'Excel ne prend pas en compte pour l'égalité "PASS"
Ou alors si le fonctionnement vous convient comme cerla, mettez simplement dans la formule de message
=SI(C3>"0";"ne passe pas";"") avec le 0 aussi entre guillemets
Si par,contre, vous souhiatez traité le tableau au fur et à mesure que vous rentrez des valeurs dedans, revenez nous voir, c'est un autre sujet.
Crdlmnt
.........