Resalut,
Les valeurs sont alphabétiques et il faut les trier sur place !
Je crains que cela ne soit pas possible par formules et qu'il faudra passer par une macro.
La formule suivante te permet de lister automatqiuement à partir de D2 les deux colonnes l'une sous l'autre, quelles que soient leurs longueurs :
=SI(NBVAL(D$1
1)+1>NBVAL(A:A);INDIRECT("B"&LIGNE()-NBVAL(A:A));INDIRECT("A"&LIGNE()))
La trier dès lors ne pose pas (trop) de problème : Menu Outils / Options / Calcul / cocher Itérations et placer sa valeur à 1 / OK / Données / Trier.
Eventuellement effacer la cellule de la ligne1 (qui pourrait contenir une formule si tu en as placer de trop dans la colonne D)
Ensuite, rediviser automatiquement cette colonne en deux colonnes identiques en longueur à celles de départ, et ceci par deux formules similaires à celle donnée plus haut.
Enfin, je ne vois que le Copier / Collage spécial valeurs pour remettre le tout en place.
Dommage que je n'aie pas trouvé de meilleure solution.
Ândré.