Calcul compliqué sur Excel
Résolu
bébér
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis sur Excel 2007 et je travaille dans le domaine du sport,
je recherche une formule qui me permettrait de trier dans l'ordre croissant ou décroissant le classement de joueurs de tennis.
Le joueur débutant commence avec le statut de non classé (ou NC).
Viennent ensuite les joueurs de quatrième série : 40 puis 30/5, 30/4, 30/3, 30/2, 30/1.
La troisième série commence ensuite par le classement 30, puis 15/5, 15/4, 15/3, 15/2, 15/1.
Après le classement 15, on retrouve 5/6, 4/6, 3/6, 2/6, 1/6 puis 0.
Ensuite, les joueurs entrent dans la catégorie des "négatifs", avec les classements -2/6, -4/6, -15 puis -30.
Voila mon souci, et étant loin d'être une bête sur Excel, je ne sais pas comment faire....
Merci d'avance pour vos réponse
Je suis sur Excel 2007 et je travaille dans le domaine du sport,
je recherche une formule qui me permettrait de trier dans l'ordre croissant ou décroissant le classement de joueurs de tennis.
Le joueur débutant commence avec le statut de non classé (ou NC).
Viennent ensuite les joueurs de quatrième série : 40 puis 30/5, 30/4, 30/3, 30/2, 30/1.
La troisième série commence ensuite par le classement 30, puis 15/5, 15/4, 15/3, 15/2, 15/1.
Après le classement 15, on retrouve 5/6, 4/6, 3/6, 2/6, 1/6 puis 0.
Ensuite, les joueurs entrent dans la catégorie des "négatifs", avec les classements -2/6, -4/6, -15 puis -30.
Voila mon souci, et étant loin d'être une bête sur Excel, je ne sais pas comment faire....
Merci d'avance pour vos réponse
A voir également:
- Calcul compliqué sur Excel
- Comment calculer la moyenne sur excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Déplacer colonne excel - Guide
4 réponses
Bonjour,
Tu crées une liste personnalisée de tri (options avancées d'excell\affichage) avec le contenu : -30,-15,-4/6,-2/6,0,1/6,2/6,3/6,4/6,5/6,15,15/1,15/2,15/3,15/4,15/5,30,30/1,30/2,30/3,30/4,30/5,40,NC
tu fais ensuite tes tris en tri personnalisé et dans ordre ou option (je ne sais pas sous 2007) tu choisis ta liste personnalisée dédiée tennis.
remarque : tu as intérêt à te faire une liste de validation avec ton classement pour standardiser la saisie.
cordialement
PS : il faut peut-être des ";" à la place des ',' dans la liste.
Tu crées une liste personnalisée de tri (options avancées d'excell\affichage) avec le contenu : -30,-15,-4/6,-2/6,0,1/6,2/6,3/6,4/6,5/6,15,15/1,15/2,15/3,15/4,15/5,30,30/1,30/2,30/3,30/4,30/5,40,NC
tu fais ensuite tes tris en tri personnalisé et dans ordre ou option (je ne sais pas sous 2007) tu choisis ta liste personnalisée dédiée tennis.
remarque : tu as intérêt à te faire une liste de validation avec ton classement pour standardiser la saisie.
cordialement
PS : il faut peut-être des ";" à la place des ',' dans la liste.
bonsoir,
tout dépend comment tu rentre le classement
si pour 30/5 tu mets30.5
EXCEL est capable de trier la dessus
tu sélectionnes toutes tes colonnes, puis dans menu tu fais trier, choisit la colonne , croisant ou décroissant
je n'ai pas excel 2007 mais le principe doit être le même
tout dépend comment tu rentre le classement
si pour 30/5 tu mets30.5
EXCEL est capable de trier la dessus
tu sélectionnes toutes tes colonnes, puis dans menu tu fais trier, choisit la colonne , croisant ou décroissant
je n'ai pas excel 2007 mais le principe doit être le même
bonjour
Tout d'abord, tu ne peux pas saisir "30/5" et autres car excel va considérer que tu saisis une date et traduira 30 mai de l'année.
Le classement tennis n'a rien de mathématique et le tri est bien difficile.
Je te propose donc de saisir la liste de tes classements dans l'ordre croissant par exemple et dans la colonne à côté tu mets le rang (par exemple la formule =LIGNE() )
Ensuite pour saisir le classement tu utilises la liste de validation et dans la colonne à côté qui va te permettre de trier dans les 2 sens tu récupères le rang avec recherchev ou index/equiv.
Si tu veux plus de précision, n'hésites pas et tu peux nous mettre un exemple dans https://www.cjoint.com/ et nous donner le lien ici.
Tout d'abord, tu ne peux pas saisir "30/5" et autres car excel va considérer que tu saisis une date et traduira 30 mai de l'année.
Le classement tennis n'a rien de mathématique et le tri est bien difficile.
Je te propose donc de saisir la liste de tes classements dans l'ordre croissant par exemple et dans la colonne à côté tu mets le rang (par exemple la formule =LIGNE() )
Ensuite pour saisir le classement tu utilises la liste de validation et dans la colonne à côté qui va te permettre de trier dans les 2 sens tu récupères le rang avec recherchev ou index/equiv.
Si tu veux plus de précision, n'hésites pas et tu peux nous mettre un exemple dans https://www.cjoint.com/ et nous donner le lien ici.
Pour compléter la réponse deJvDo, voir l'aide d'Excel avec «trier une liste».
JvDo tu as parfaitement raison c'est la solution la plus simple.
Sous 2007, la liste se crée directement sous la fonction tri personnalisé, puis nouvelle liste et avec des virgules.
Il est à remarquer qu'excel trouve curieux le mélange de texte et de nombres au format texte et affichage une fenêtre d'attention.