[résolu] quelle formule pour......

  • Initiateur de la discussion Initiateur de la discussion dilack
  • 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 !

dilack

XLDnaute Occasionnel
salut à tous,
je cherche à savoir quelle formule qui me premettrais de faire un tri sur une colone.

Eléments de base:
A1:RIRI
A2:RIRI
A3:FIFI
A4:LOULOU
A5: RIRI
A6: FIFI
A7:LOULOU

Résultat escompté dans colonne B:
B1: RIRI
B2:FIFI
B3: LOULOU

merci d'avance de vos réponses:

@+
Laurent
 
Dernière édition:
Re : [résolu] quelle formule pour......

Bonsoir @ tous,
Une autre plus rapide et permet aussi le tri,
==> Sélectionner la plage B1:B7
==> Coller cette formule dans la barre de formule
Code:
=SIERREUR(INDEX(A1:A7;EQUIV(PETITE.VALEUR(SI(EQUIV(A1:A7;A1:A7;0)=LIGNE(A1:A7);NB.SI(A1:A7;"<"&A1:A7));LIGNE(A1:A7));NB.SI(A1:A7;"<"&A1:A7);0));"")
==> Valider par Ctrl+Maj+Entree

Voir ce lien

@ + +
 
Re : [résolu] quelle formule pour......

Salut le Fil,

Une autre façon de faire avec Macro

Code:
Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Dico As Object, C As Range, DerLig As Long
DerLig = Range("A" & Rows.Count).End(xlUp).Row
    Application.ScreenUpdating = False
        Range("H2:H" & DerLig).ClearContents
        Set Dico = CreateObject("Scripting.Dictionary")
        For Each C In Range("A1:A" & DerLig)
        Dico(C.Value) = ""
        Next C
        [H2].Resize(Dico.Count, 1) = Application.Transpose(Dico.keys)
        [H1].Sort Key1:=[H2], Order1:=xlAscending, Header:=xlYes
Application.ScreenUpdating = True
End Sub

Bonne Journée
 

Pièces jointes

Re : [résolu] quelle formule pour......

Bonjour à tous,

Merci Rachid pour le lien et les explications.Je me demandais pourquoi certaines matricielles étaient plus rapides que d'autres.
J'ai une réponse claire.
Reste à suivre le cheminement de la formule.

Amicalement
 
- 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
10
Affichages
408
Réponses
10
Affichages
678
S
Réponses
10
Affichages
4 K
sergio545
S
Y
Réponses
5
Affichages
2 K
youklebambou
Y
Réponses
1
Affichages
942
M
Réponses
4
Affichages
700
MrNathan58
M
F
Réponses
2
Affichages
1 K
Felix81
F
Réponses
4
Affichages
1 K
P
  • Question Question
Réponses
5
Affichages
864
O
Réponses
3
Affichages
2 K
Optimal
O
Retour