Re,
Est-ce que tu as donné un nom aux colonnes de ton fichier ?
En feuille 2, en A17, tu as cette formule :
=SI(LIGNES(A$17:A17)-1>=MAX(No);"";INDEX(Qte;EQUIV(LIGNES(A$17:A17);No;0)))
No remplace =Feuil1!$A$8:$A$50
Qte remplace =Feuil1!$B$8:$B$50
Si on ne donne pas de nom à ces plages de la feuille 1, la formule est :
=SI(LIGNES(A$17:A17)-1>=MAX(Feuil1!$A$8:$A$50);"";INDEX(Feuil1!$B$8:$B$50;EQUIV(LIGNES(A$17:A17);Feuil1!$A$8:$A$50;0)))
Dans la formule de B17 en feuille 2, le nom "ColonneC" remplace =Feuil1!$C$8:$C$50
Sans donner un nom à cette colonne ni à la colonne des numéros, ça donnerait :
=SI($A17="";"";INDEX(Feuil1!$C$8:$C$50;EQUIV(LIGNES(B$17:B17);Feuil1!$A$8:$A$50;0)))
Pour donner un nom à des cellules :
sélectionner les cellules puis
barre de menu - Insertion - Nom - Définir
dans la zone "Nom dans le classeur", tu tapes le nom choisi,
dans la zone "Fait référence à", tu as les références de la plage, tu peux les modifier.
(si tu as 400 lignes, tu descends plus bas que 50 pour nommer les plages de cellules!)