Calc : Ajout à une liste (bis)

Bonsoir,

Je bute sur ce problème :
Soit une liste de numéros d'équipes, en ordre aléatoire, de longueur variable (en colonne B)
Pour des raisons de calculs ultérieurs, j'ai besoin d'ajouter en fin de liste et sur la colonne C contiguë, les 5 premiers nombre de la liste et seulement ceux-là.
La longueur de la liste est, certes, variable et fonction du nombre d'engagés, mais on en connaît le nombre après les engagements (en A3).
Le nombre d'équipes engagées peut se situer entre 16 et 50.
Cela doit se faire de manière automatique ; soit par des formules en colonne C, soit par une macro associée à une autre macro provoquant l'affichage primitif de la liste.
(Préférence pour la formule de calcul conditionnelle, par exemple).

Voici l'adresse où trouver le fichier exemple :
http://cjoint.com/data3/3GmwsaK25tr_liste_equipes.ods

J'ai tenté de trouver une solution avec la fonction INDEX, les 5 premiers nombres s'affichent bien à la bonne place mais cela ne commence pas toujours par le premier.
Par exemple s'affichent : 36,4,27,29,21. Il y a donc un décalage, variable suivant le nombre d'équipes. C'est ce décalage que je n'arrive pas à résoudre.

Précision : les quatre premières cellules de la liste en colonne B ont un nom (Debut_B, en l'occurrence).

Merci par avance.

Michel