Re,
La zone 'Nom' est une plage nommée par formule.
Tu fais Insertion - Nom - Définir,
tu cliques sur 'Nom' et, en bas, tu vois la formule :
=DECALER(Feuil1!$A$3;;;NBVAL(ColNom)-1)
Idem pour la zone 'Nb' :
=DECALER(Feuil1!$B$3;;;NBVAL(ColNom)-1)
Tu peux ajouter ou enlever des données, la formule s'adaptera
DECALER(Réf; 0 ligne; 0 colonne; Hauteur : NBVAL(ColNom)-1; 1 colonne)
Maintenant que j'y pense, tu peux raccourcir la formule en D3 :
=INDEX(ColNom;MIN(SI(NB.SI(D$2

2;Nom)=0;LIGNE(Nom ))))&''