tri dans une colonne

  • Initiateur de la discussion Initiateur de la discussion crapille
  • Date de début Date de début

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 !

crapille

XLDnaute Nouveau
Bjr tout le monde,

je souhaiterai savoir si il existe une possibilité de trier une colonne à partir d'une autre.
Je m'explique : plage A1:A5 avec des valeurs correspondantes de 100 à 500.
Dans une autre colonne, B, il faudrait qu'un tri décroissant se fasse automatiquement sans manipulation de l'utilisateur (bouton à cliquer par exemple) donc via une formule je pense, de façon à avoir un résultat qui serait B1:B5 de 500 à 100.
Cette formule resterait fixe, en cas de changement de valeurs dans la plage A1:A5, le tri se ferait directement dans la plage B1:B5.
Merci d'avance pour votre aide.
Crapille
 
Bonsoir,

Si ta colonne A est triée et que tu veux inverser le tri de A:A dans B:B tu peux utiliser une simple formule :
en B1, =INDIRECT('a'&NBVAL(A:A)-LIGNE()+1)
puis une recopie vers le bas.
L'hypothèse du tri pour A:A me semble restrictive mais au cas où, ça peut servir!

Si A:A n'est pas triée, une macro évènementielle à mettre derrière la feuille concernée fera l'affaire :
Private Sub Worksheet_Change(ByVal Target As Range)
Set vzone = ActiveSheet.Range(ActiveSheet.Range('A1'), ActiveSheet.Range('a1').End(xlDown))
If Target.Column = 1 And Target.Row <= vzone.Rows.Count Then
vzone.Copy
Range('C1').Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.Sort Key1:=Range('C1'), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End If
End Sub

A+
 
- 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
3
Affichages
582
Retour