Trier une list par une autre list … pour organiser des paires correspondantes sur la même ligne

Je sais que le titre semble un peu funky. Fondamentalement, c'est ce que j'essaie de faire: j'ai une grande list de données et j'essaie de sortinger une petite list de la grande list. Je veux que le numéro de ligne de la petite list corresponde au numéro de ligne de la grande list. Actuellement, cela ressemble à ceci:

aaa aaa bbb ddd ccc eee ddd hhh eee kkk fff ggg hhh iii jjj kkk 

Ce que je veux, c'est quelque chose comme ça:

 aaa aaa bbb ccc ddd ddd eee eee fff ggg hhh hhh iii jjj kkk kkk bbb aaa aaa bbb ccc ddd ddd eee eee fff ggg hhh hhh iii jjj kkk kkk 

Je n'ai rien vu de tel dans mes searchs, alors je me demandais s'il y avait un moyen simple de le faire dans Excel. J'ai essayé un tableau pivot, mais je n'ai pas pu get les résultats que je veux.

Insérez une colonne entre avec:

 =IFERROR(IF(MATCH(A1,C:C,0)>0,A1,),"") 

copié, puis select les deux premières colonnes, Copier, Coller Spécial, Valeurs … en haut et supprimer la troisième colonne.