Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

LE BLEVEC

XLDnaute Junior
Bonjour
j'ai construit un tableau et j'ai fait des trie sur un total ca fonctionne s<ur la feuille Jeu et sur la collonne F>
mais je n'arrive pas a faire un trie sur un total et sur la colonne D dans un ordre bien précis

pour m'expliquer je joint un fichier trie.xls avec dans la feuille <Jeu> le trie est effectué
et dans la feuille <définitif> le trie souhaité
c'est a dire le meilleur total puis le total de suite suite en dessous a condition que ce soit le meme signe qui est dans la colonne D et ainsi de suite
je pense mieux vaut un exemple

Merci à vous de ce pencher sur mon probleme
 

Pièces jointes

Dernière édition:
Re : Trie spécial

hello

je ne comprends pas bien, chez moi je fais menu filtrer , je choisis "total", ordre décroissant et ça fonctionne.

de même menu données filtre auto fonctionne

mais j'ai désactivé les macros à l'ouverture du fichier.

*****
 
Re : Trie spécial

Bonjour ABC

j'ai integré ta formule dans mon fichier ca ne change pas

il y a une différence de classement dans mon fichier de la feuille <jeu> a la feuille <definitif>

le tri souhaité est dans la feuille <definitif>

merci
 
Dernière édition:
Re : Trie spécial

Bonjour
je vais essayer de m'expliquer, les equipes jouent par 2
dans la colonne E il y a des e des i d'autres non rien
les e peuvent jouer ensemble ou avec ceux qui n'ont rien
les i peuvent jouer ensemble ou avec ceux qui n'ont rien
les riens peuvent jouer ensemble
mais dans l'ordre décroissant des points
exemple:
le 25 e 30 ne peut pas jouer contre le 5 i 27
donc je cherche le point en-dessous de 30 qui n'est ni e ni i donc le 7 qui a rien
le 25 e 30 joue contre 7 rien 25
je cherche ensuite le suivant le 5 i 27 et de suite apres comme c'est un i je le prends
le 5 i 27 ------ 34 i 27
le suivant est le 9 i 26 joue avec le 22 i 23 car le 7 a déja ete choisi
le 9 i 26 ----- 22 i 23
le 15 e 24 ----- 28 rien 21
et ainsi de suite

je pense avoir bien expliquer?? le souhait de classement est sur la feuille Définitif

Merci
 
Dernière édition:
Re : Trie spécial

re,

en fait, veux-tu construire
- une feuille de programmation des matches (et donc programmer tout ce qui est possible et ce qui est interdit)
- ou alors une feuille de résultats (dans ce cas, Excel n'a pas à gérer de qui est autorisé ou interdit)

*****
 
Re : Trie spécial

Bonjour JMD2
je veux simplement lorsqu'une partie est est terminée faire un tri en fonction des points en ordre décroissant et bien sur sans oublier les e, les i, et ce qui n'ont rien
comme expliqué avant et ça a chaque partie
je pense que c'est realisable par des spécialistes (il doit y avoir des costeaux à Excel Downloads) soit a l'aide d'une formule peut etre complexe, ou a l'aide d'une simple macro.

merci d'y avoir pensé
 
Dernière édition:
Re : Trie spécial

Bonjour à tous

J'aurai aimé faire une simple macro ou même une macro simple mais je ne suis pas assez bon pour cela
J'ai donc fait une usine a gaz
Vois si elle te convient
Teste la avec differentes configurations car je ne suis pas doué pour les tests
Je n'ai essayé qu'avec le fichier d'origine

Nb le bouton est le Bouton 9 de la feuille Jeu et le resultat dans la Feuille définitif
 

Pièces jointes

Re : Trie spécial

Bonjour pierrejean

quand tu dis une usine à gaz c'est une usine à gaz
un grand bravo car tu es arrivé à résoudre ce casse tete pas facile a réaliser
tu as du passer un sacré bout de temps par rapport a l'execution qui ce déroule instantanément
j'avoue que j'ai du mal a suivre meme avec le pas détaillé malgre les commentaires

j'ai un petit souci quand je rajoute des lignes ou quand je change les totaux

il y un blocage a la ligne 144 en comptant les lignes vides
'transfert des lignes en fin de feuille
Sheets("définitif").Rows(ligne1).Copy Destination:=Sheets("définitif").Range("A65536").End(xlUp).Offset(1, 0)
Sheets("définitif").Rows(ligne2).Copy Destination:=Sheets("définitif").Range("A65536").End(xlUp).Offset(1, 0)

il serait interressant de pouvoir quand on réutilise la macro pour la partie suivante d'effacer celle d'avant dans la feuille <définitif> car a chaque fois les intitullés des boutons s'accumulent

merci pour ce dévouement
 
Dernière édition:
Re : Trie spécial

Re

Peux-tu donner un exemple qui coince S.T.P

Je suppose que l'on arrive a une impossibilité car les choix ne tiennent compte que des scores et non des nombres par categorie

par ailleurs, je n'ai pas très bien saisi ce que tu entends par les intitulés des boutons
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
312
Réponses
2
Affichages
212
Réponses
3
Affichages
256
Réponses
12
Affichages
723
  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
223
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…