OVH Cloud OVH Cloud

Recherche fonction de tri

4 réponses
Avatar
ATLANTIS
Bonjour

Je recherche la fonction pour pouvoir savoir le nombre de chose différente
que j'ai dans une liste

Je m'explique

Admettons que j'ai un liste

PC
Velo
Velo
PC
Route
PC
Route

J'aimerais que sur base de cette liste excel me donne les nom de ce qui se
trouve dans la liste (Peut importe le nombre de fois, je veut juste savoir
si elle est dans la liste)

La réponse serai donc

PC
Velo
Route

Merci a tous

4 réponses

Avatar
Ardus Petus
Essaie Données>Filtre>Filtre élaboré

Copier ver un autre emplacement
Extraction sans doublon

Il faudra au préalable que tu ajoutes un titre de colonne à tes données.

Cordialement,
--
AP

"ATLANTIS" a écrit dans le message de
news:441aa3ce$0$31366$
Bonjour

Je recherche la fonction pour pouvoir savoir le nombre de chose différente
que j'ai dans une liste

Je m'explique

Admettons que j'ai un liste

PC
Velo
Velo
PC
Route
PC
Route

J'aimerais que sur base de cette liste excel me donne les nom de ce qui se
trouve dans la liste (Peut importe le nombre de fois, je veut juste savoir
si elle est dans la liste)

La réponse serai donc

PC
Velo
Route

Merci a tous





Avatar
JB
Bonjour,

Avec fonction personnalisée

http://cjoint.com/?drphEocCYL

Cordialement JB
Avatar
AV
| J'aimerais que sur base de cette liste excel me donne les nom de ce qui se
| trouve dans la liste (Peut importe le nombre de fois, je veut juste savoir
| si elle est dans la liste)

Tes valeurs en A1:A7
Sélection préalable de B1:B7 -->
=SI(ESTERR(INDEX(A1:A7;PETITE.VALEUR(SI(EQUIV(A1:A7;A1:A7;0)=LIGNE(INDIRECT("1:"&LIGNES(A1:A7)));EQUIV(A1:A7;A1:A7;0);"");LIGNE(INDIRECT("1:"&LIGNES(A1:A7))))));"";INDEX(A1:A7;PETITE.VALEUR(SI(EQUIV(A1:A7;A1:A7;0)=LIGNE(INDIRECT("1:"&LIGNES(A1:A7)));EQUIV(A1:A7;A1:A7;0);"");LIGNE(INDIRECT("1:"&LIGNES(A1:A7))))))

Validation matricelle par ctrl +maj +entrée

PS : c'est juste pour le fun car la solution de l'extraction sans doublon
est la plus "efficace"
AV
Avatar
...Patrick
Ceci te copie ta sélection vers une autre nouvelle feuille avec des
occurences uniques:
' debut code

Sub ValUniquesDansNouvelleFeuille() ' P. Mac Kay

' Extrait les valeurs uniques d'un range sélectionné et les renvoie
' dans une nouvelle feuille, inspiré d'un code de F. Signonneau.
' utile par exemple pour faire ensuite une liste de validation
' fonctionne sur le principe de la collection qui ne peut avoir de doublon
' ce code peut être mis , tout comme "ValUniquesACote" dans le clic droit de
la souris
'
Dim Arr1, Elt, Arr2(), Coll As New Collection, i As Integer
Arr1 = Selection.Value
Dim Colo
Dim line
Dim err
Colo = Selection.Column
line = Selection.Row
For Each Elt In Arr1
On Error Resume Next
Coll.Add Elt, CStr(Elt)
If err.Number = 0 Then
ReDim Preserve Arr2(1 To Coll.Count)
Arr2(Coll.Count) = Elt
End If
On Error GoTo 0
Next
Sheets.Add
For i = 1 To Coll.Count
Cells(1 + i, 1).Value = Coll.Item(i)
Next
Application.Transpose (Arr2)
MsgBox ("Terminé !")
End Sub
' fin
"ATLANTIS" a écrit dans le message de news:
441aa3ce$0$31366$
Bonjour

Je recherche la fonction pour pouvoir savoir le nombre de chose différente
que j'ai dans une liste

Je m'explique

Admettons que j'ai un liste

PC
Velo
Velo
PC
Route
PC
Route

J'aimerais que sur base de cette liste excel me donne les nom de ce qui se
trouve dans la liste (Peut importe le nombre de fois, je veut juste savoir
si elle est dans la liste)

La réponse serai donc

PC
Velo
Route

Merci a tous