Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > Forum spécial EXCEL 2007

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 20/06/2009, 12h10   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2009
Messages: 7
Par défaut Attribuer un score en fonction de performances

Bonjour

Je fais un petit tableau excel pour reporter des résultats de sport.
Pour chaque épreuve, mesurée en temps ou en distance, je voudrais que le fichier attribue le score obtenu à chaque performance saisie.

J'étais parti sur une fonction SI mais cela ne marche que pour 1 seule condition, et là j'en ai 4 ou 5 ; voici un exemple de conditions :

si C1>8.4 alors on attribue 1 dans C2
si C1>8.3 et <7.8 ( C1 comprise entre 7.8 et 8.3) on attribue 2 dans C2
si C1 compris entre 7.3 et 7.7 on attribue 3 dans C2
etc...

en bref, comment définir plusieurs conditions pour attribuer une valeur à une cellule.

Merci
eric52 est déconnecté   Réponse avec citation
ANNONCES
Vieux 20/06/2009, 12h25   #2 (permalink)
XLDnaute MEGA Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
Par défaut Re : Attribuer un score en fonction de performances

Bonjour eric52,

Essaie avec :

=SI(C1>=8,4;1;SI(ET(C1<=8,3;C1>=7,8);2;SI(ET(C1>7, 3;C1<=7,7);3;"")))

Bon week-end.

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 20/06/2009, 12h31   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Tibo
 
Date d'inscription: mars 2005
Localisation: Maubeuge Excel_2003/2007
Messages: 9 041
Par défaut Re : Attribuer un score en fonction de performances

Bonjour,

Une petite soeur à la formule proposée par Jean-Pierre :

Code:
=(C1>=8.4)+((C1>7.8)*(C1<=8.3))*2+((C1>7.3)*(C1<=7.7))*3
peut être complétée par autant de tests qu'on veut.

Intérêt : permet de s'affranchir de la limite des 7 niveaux d'imbrication de SI

Bon WE à tous

@+
__________________
Ne jamais hésiter à utiliser la recherche sur le Forum, beaucoup de réponses s'y trouvent
Amitiés Xldiennes
XLD vous a aidé, n'hésitez pas à aider XLD
Tibo est connecté maintenant   Réponse avec citation
Vieux 20/06/2009, 12h42   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de ROGER2327
 
Date d'inscription: octobre 2008
Messages: 2 951
Par défaut Re : Attribuer un score en fonction de performances

Bonjour à tous
Code:
=INDEX({4;3;2;1};EQUIV(C1;{0;7.3;7.8;8.4}))
en C2. C'est souple et léger.
_
Valeurs à adapter, car j'ai un gros doute sur une condition du genre
Citation:
si C1>8.3 et <7.8
ROGER2327
__________________
Excel 2003 (PC)
  • L'émancipation des travailleurs sera l'œuvre des travailleurs eux-mêmes.
ROGER2327 est déconnecté   Réponse avec citation
Vieux 20/06/2009, 12h45   #5 (permalink)
XLDnaute MEGA Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
Par défaut Re : Attribuer un score en fonction de performances

Re, Bonjour Tibo, ROGER,

Roger, où as-tu vu : si C1>8.3 et <7.8 ?????

J'ai beau lire et relire....

Bon week-end.

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 20/06/2009, 12h49   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de ROGER2327
 
Date d'inscription: octobre 2008
Messages: 2 951
Par défaut Re : Attribuer un score en fonction de performances

Re...
Citation:
Roger, où as-tu vu : si C1>8.3 et <7.8 ?????
Ici
Citation:
Envoyé par eric52 Voir le message
Bonjour

Je fais un petit tableau excel pour reporter des résultats de sport.
Pour chaque épreuve, mesurée en temps ou en distance, je voudrais que le fichier attribue le score obtenu à chaque performance saisie.

J'étais parti sur une fonction SI mais cela ne marche que pour 1 seule condition, et là j'en ai 4 ou 5 ; voici un exemple de conditions :

si C1>8.4 alors on attribue 1 dans C2
si C1>8.3 et <7.8 ( C1 comprise entre 7.8 et 8.3) on attribue 2 dans C2
si C1 compris entre 7.3 et 7.7 on attribue 3 dans C2
etc...

en bref, comment définir plusieurs conditions pour attribuer une valeur à une cellule.

Merci
ROGER2327
__________________
Excel 2003 (PC)
  • L'émancipation des travailleurs sera l'œuvre des travailleurs eux-mêmes.
ROGER2327 est déconnecté   Réponse avec citation
Vieux 20/06/2009, 13h08   #7 (permalink)
XLDnaute MEGA Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
Par défaut Re : Attribuer un score en fonction de performances

Re,

Exact, j'avais tout relu sauf le post d'eric52.

Ceci dit, je n'avais pas relevé la chose, comme quoi le cerveau corrige, de lui-même, les erreurs de ce type....

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 20/06/2009, 14h05   #8 (permalink)
XLDnaute Barbatruc
 
Avatar de ROGER2327
 
Date d'inscription: octobre 2008
Messages: 2 951
Par défaut Re : Attribuer un score en fonction de performances

Re...
Citation:
Envoyé par jeanpierre Voir le message
Re,

Exact, j'avais tout relu sauf le post d'eric52. (...)
Pas grave.
Citation:
Envoyé par jeanpierre Voir le message
(...) Ceci dit, je n'avais pas relevé la chose, comme quoi le cerveau corrige, de lui-même, les erreurs de ce type....

Jean-Pierre
Il corrige, mais il a du boulot : que faire si la valeur de C1 est exactement 7.8, ou 7.75 ? Je maintiens que les paliers sont mal définis et que, pas seulement pour la formule que je propose, les données restent à adapter. Avec les indications données et en l'absence d'un classeur de démonstration, mon faible cerveau est incapable de corriger, "de lui-même", s'il faut comprendre
7.7 < C1 <= 8.3
7.7 <= C1 < 8.3
7.7 < C1 <= 8.4
7.7 <= C1 < 8.4
etc., toutes situations conduisant à des paramétrages différents.
De façon générale, il ne me semble pas que faire le brouillon d'une demande et s'assurer qu'elle est sensée avant de la livrer au public soit une entorse à la courtoisie. Bien sûr, personne n'est à l'abri d'un étourderie, mais en parcourant le forum, force est de constater que l'étourderie est la règle, la courtoisie restant l'exception.
Cordialement,
ROGER2327
__________________
Excel 2003 (PC)
  • L'émancipation des travailleurs sera l'œuvre des travailleurs eux-mêmes.

Dernière modification par ROGER2327 ; 20/06/2009 à 14h28.
ROGER2327 est déconnecté   Réponse avec citation
Vieux 20/06/2009, 14h32   #9 (permalink)
XLDnaute MEGA Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
Par défaut Re : Attribuer un score en fonction de performances

Re,

Je cite :"etc., toutes situations conduisant à des paramétrages différents.
De façon générale, il ne me semble pas que faire le brouillon d'une demande et s'assurer qu'elle est sensée avant de la livrer au public soit une entorse à la courtoisie. Bien sûr, personne n'est à l'abri d'un étourderie, mais en parcourant le forum, force est de constater que l'étourderie est la règle, la courtoisie restant l'exception
."

Pas vraiment tout compris. La demande parle de valeurs à 1 décimale, donc ma réponse me semble bonne. Maintenant s'il y en a plus (des décimales), je pense que le demandeur doit pouvoir corriger de lui-même... ou alors.... ????

Pas compris non plus la notion d'étourderie, ni celle concernant la courtoisie. Ancien de l'est, je suis désormais dans la Sarthe, un département, qui dans des temps anciens, était une frontière close entre la Capitale et la Bretagne.... Peut-être que j'ai, inconsciemment, récupéré de cette époque lointaine...

A te lire, toutefois, et toujours avec le même plaisir.

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 20/06/2009, 14h45   #10 (permalink)
XLDnaute MEGA Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
Par défaut Re : Attribuer un score en fonction de performances

Re,

Je te tutoie, mon cher Roger, le privilège de l'âge, sans doute, mais si j'ai tort, Veuillez m'en excuser Roger.

Que le week-end soit bon à tous.

Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 20/06/2009, 14h59   #11 (permalink)
XLDnaute Accro
 
Avatar de phlaurent55
 
Date d'inscription: septembre 2007
Localisation: Saint-Vincent
Messages: 1 657
Par défaut Re : Attribuer un score en fonction de performances

Bonjour à tous,

de Roger
Citation:
De façon générale, il ne me semble pas que faire le brouillon d'une demande et s'assurer qu'elle est sensée avant de la livrer au public soit une entorse à la courtoisie. Bien sûr, personne n'est à l'abri d'un étourderie, mais en parcourant le forum, force est de constater que l'étourderie est la règle, la courtoisie restant l'exception.
J'ai très bien compris ce que Roger veut dire.
De plus en plus de "questionneurs" ouvrent des fils de discussion en posant des questions souvent imprécises, nous font croire qu'ils ont essayé de résoudre leurs problèmes, qu'ils ont fait des recherches sur le forum,.....................
et pour réponses, ils attendent souvent un travail entièrement terminé
Je me lance dans l'aventure------------>fichier joint et tant pis si ça ne convient pas car:
question précises................ réponses précises
questions à la ... réponses à la con
Fichiers attachés
Type de fichier : xls 111.xls (29,5 Ko, 11 affichages)
__________________
Il faut garder quelques sourires pour se moquer des jours sans joie....

Dernière modification par phlaurent55 ; 20/06/2009 à 15h11.
phlaurent55 est déconnecté   Réponse avec citation
Vieux 20/06/2009, 15h31   #12 (permalink)
XLDnaute MEGA Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 251
Par défaut Re : Attribuer un score en fonction de performances

Re, re salut Philippe,

Bon je n'avais rien compris, peut-être que ton fichier, sur un autre fil, m'a tourné la tête.
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est déconnecté   Réponse avec citation
Vieux 20/06/2009, 16h26   #13 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2009
Messages: 7
Par défaut Re : Attribuer un score en fonction de performances

merci pour vos réponses même si certaines allusions me dépassent un peu.

j'ai essayé les diverses méthodes :

=(C8>=8,4)+((C8>7,8)*(C8<=8,3))*2+((C8>7,3)*(C8<=7 ,7))*3
semblait parfaitement aller pourtant si je mets 7.7, la case m'indique 0 point.

La méthode de phlaurent55 marche parfaitement mais est la plus longue à mettre en place.

Celle de J-Pierre marche très bien et me permet de voir comment imbriquer les conditions SI, merci !

Enfin celle de ROGER2327 marche parfaitement, léger et très classe.

Merci à tous.
eric52 est déconnecté   Réponse avec citation
Vieux 20/06/2009, 16h31   #14 (permalink)
XLDnaute Accro
 
Avatar de phlaurent55
 
Date d'inscription: septembre 2007
Localisation: Saint-Vincent
Messages: 1 657
Par défaut Re : Attribuer un score en fonction de performances

Re,
Citation:
merci pour vos réponses même si certaines allusions me dépassent un peu.
c'est ici ..................;mais il y a beaucoup à lire car le fil ne cesse de s'allonger
http://www.excel-downloads.com/forum...-1ier-usf.html
.
à+
__________________
Il faut garder quelques sourires pour se moquer des jours sans joie....
phlaurent55 est déconnecté   Réponse avec citation
Vieux 20/06/2009, 17h55   #15 (permalink)
XLDnaute Barbatruc
 
Avatar de ROGER2327
 
Date d'inscription: octobre 2008
Messages: 2 951
Par défaut Re : Attribuer un score en fonction de performances

Re... ...à tous
Que de remous pour une simple remarque ! Je n'ajouterai rien sinon que le classeur ci joint, qui contient les quatre formules en cause, montre que l'interprétation du problème par chacun des contributeurs est très différente. Chacun pourra s'en convaincre en l'ouvrant.
Pour ce qui est de ma réaction, elle est, en d'autres termes, la même que celle de phlaurent55 :
Citation:
J'ai très bien compris ce que Roger veut dire.
De plus en plus de "questionneurs" ouvrent des fils de discussion en posant des questions souvent imprécises, nous font croire qu'ils ont essayé de résoudre leurs problèmes, qu'ils ont fait des recherches sur le forum,.....................
et pour réponses, ils attendent souvent un travail entièrement terminé
Je me lance dans l'aventure------------>fichier joint et tant pis si ça ne convient pas car:
question précises................ réponses précises
questions à la ... réponses à la con
C'est rudement dit, mais c'est bien dit.
L'essentiel est que eric52 ait trouvé son bonheur.
Bon dimanche à tous !
ROGER2327
Fichiers attachés
Type de fichier : xls Résultats_comparés.xls (39,5 Ko, 5 affichages)
__________________
Excel 2003 (PC)
  • L'émancipation des travailleurs sera l'œuvre des travailleurs eux-mêmes.
ROGER2327 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Attribuer une valeur en fonction d'un paramètre niiiiiiiiiico Forum Excel 2 21/10/2008 17h28
volatilité annualisé et performances annualisées ouranos Forum Excel 6 16/04/2008 21h37
Retrouver lettre en fonction d'un score mayeul Forum Excel 21 16/05/2006 09h59
Fonction "si" attribuer 2 valeur a si marcschwalb Forum Excel 12 24/04/2006 14h44
Attribuer un groupe en fonction d'une note Rocket-racer Forum Excel 7 04/01/2006 00h07


Fuseau horaire GMT +2. Il est actuellement 09h29.


(C) 2006 Excel Downloads