Valeur Unique

Bonjour,

j'aimerais obtenir une liste de valeur unique (Avec des variable)

Il faut que dans le cas ou dans mon exemple je rajoute "W" alors le "W" apparaîtra dans la liste unique

Merci !

Le fichier est joint

cap1
3exemple.xlsx (8.97 Ko)

Bonjour,

  • tu as une solution simple ... par TCD
  • une solution macro avec dico.scripting
  • sinon, c'est un peu pointu ... voir ci-dessous
=SI(SOMME(1/NB.SI(B$2:B$15;B$2:B$15))>=LIGNES(B$1:B1);INDEX(B:B;MIN(SI(B$2:B$15<>"";SI(NB.SI(D$1:D1;B$2:B$15)=0;LIGNE(B$2:B$15);LIGNES(B$2:B$15)+LIGNE(B$2:B$15)))));"")

en matriciel

4exemple.xlsx (9.30 Ko)

Bonjour JHMRC, Steelson , le forum,

Une variante.....

  • Mets ta colonne A sous forme de tableau structuré...
  • Formule en D9 , à tirer vers le bas :
    =SIERREUR(INDEX(Tableau1[Objet];EQUIV(0;INDEX(NB.SI(D$8:D8;Tableau1[Objet]);0;0);0)); "")
6exemple.xlsx (11.07 Ko)

Cordialement,

Pas trop compris, sauf que sur l'exemple que tu ma donner si je suis ma liste en rajouter par exemple un W il ne se retrouve pas dans la liste sans doublon

Merci @xorsankukai effectivement il s'agit bien du résultat rechercher peux tu tenter de m'expliquer la formules ?

Re,

Merci pour ton retour,

=SIERREUR(taformule; "")

: en cas d'erreur , on affiche rien.

INDEX(Tableau1[Objet]

: on recherche dans la colonne nommée Objet du tableau1 (de A2 à dernière cellule de la colonne A), c'est l'intérêt d'un tableau structuré, les ajouts sont pris en compte.

EQUIV(0;INDEX(NB.SI(D$8:D8;Tableau1[Objet]);0;0);0))

Là, c'est trop complexe à expliquer pour moi;

Pour résumer, on prend la première valeur de la colonne A, puis si elle est présente plusieurs fois dans Tableau1[Objet], on passe à la suivante, et ainsi de suite....

Regarde sur le site:.

https://www.excel-pratique.com/fr/fonctions/sierreur

https://www.excel-pratique.com/fr/fonctions/index_equiv

https://www.excel-pratique.com/fr/fonctions/nb_si

Ma source:..merci à l'auteur

Cordialement,

Pas trop compris, sauf que sur l'exemple que tu ma donner si je suis ma liste en rajouter par exemple un W il ne se retrouve pas dans la liste sans doublon

Parce qu'il faut dans ce cas étendre la formule.

Prends la solution de xorsankukai qui s'appuie sur un tableau structuré, donc prendra en compte les nouvelles données saisie à la suite.

nota : je ne connais pas le contexte, mais des formules si complexes sont difficiles à maintenir et peuvent ralentir les calculs ... si tu peux préfère les TCD.

bonjour

une contribution

avec un petit + et des explications

8jhmrc.xlsx (9.71 Ko)

cordialement

Merci a tous pour votre aide!

je clôture !

Rechercher des sujets similaires à "valeur unique"