Brook a écrit :
Merci pour vos réponses (et désolé pour mon retard)
Cependant, ça ne fonctionne pas parce que j'ai oublié de préciser un détail. Ce ne sont pas des cellules vides qui sont à exclure mais dans case rempli d'un espace, en l'attente de nouvelles données
Mais pourquoi pas utiliser plutôt ""? " " ne sert qu'à confondre. Par exemple, en D3:
=SI(B3=0;"";B3)
après quoi la formule est:
=SI(LIGNES($1:1)>NBVAL(Plage);"";RECHERCHE(1;0/FREQUENCE(LIGNES($1:1);NB.SI(Plage;"<="&Plage));Plage))
pour laquelle, comme l'a dit James, Plage est un nom défini dynamique:
=Feuil1!$D$3:INDEX(Feuil1!$D$3:$D$100;EQUIV(TRUE;NBCAR(Feuil1!$D$3:$D$100)=0;0)-1)
Cordialement