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

[Astuce]Extraction sans doublons matricielle à deux critères

commandant

XLDnaute Junior
Bonjour à tous,

Voila quelques temps que je me prend la tête sur le problème suivant:
J'aimerai générer dynamiquement une extraction sans doublons d'une liste à deux colonnes.
Il est relativement simple de réaliser cette opération lorsque l'on a une seule colonne mais je n'ai rien trouvé pour deux.

Je vous propose donc la solution suivante (dont je ne suis pas encore pleinement satisfait).
Notre liste de valeurs sur deux colonnes se situe en A2:B9.
On génère dans la colonne C une liste des couples uniques concaténés avec le caractère "|".
Code:
=INDEX(A$1:A$9&"|"&B$1:B$9;MIN(IF(COUNTIF(C$1:D1;A$2:A$9&"|"&B$2:B$9)=0;ROW(A$2:B$9))))&""
Attention il s'agit d'une formule matricielle, il faut donc la valider par crtl+shift+enter
Dans les colonnes D et E on décompose ensuite la colonne C:
Code:
=LEFT(C2;FIND("|";C2)-1)
Code:
=RIGHT(C2;LEN(C2)-FIND("|";C2))

Voila, en espérant que cela puisse en aider certains.
 

hoerwind

XLDnaute Barbatruc
Re : [Astuce]Extraction sans doublons matricielle à deux critères

Bonjour,

Une autre approche par formules en pièce jointe.
 

Pièces jointes

  • ExtractionSansDoublonsMultiColonnes.xls
    17.5 KB · Affichages: 195

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…