Pour obtenir une liste triée en permanence :
sur le tableau des données, on ajoute une colonne au début, qui compte combien il y a de valeur plus petites dans les données.
=nb.si(colonne;"<"&valeurLigne)
-> la plus petite ligne aura alors la valeur 1, la seconde plus petite aura 2, etc.
Dans un deuxième tableau, on récupère les données de la ligne de valeur 1, puis la ligne de valeur 2...
=rechercheV(ligne();tableau;2;faux)
En cas de valeurs égales, pour éviter que 2 lignes aient la valeur 33 et aucune la valeur 34, il faut en plus ajouter le nombre de lignes ayant la même valeur qui sont présentes au dessus. (le premier aura alors 33+0, et le second aura 33+1)