web-dev-qa-db-fra.com

Numérotation consécutive ignorant les cellules vides avec ArrayFormula

J'essaie de numéroter automatiquement uniquement les noms existants d'une cellule à l'aide d'une formule de tableau:

J'ai deux cellules l'une pour les noms et l'autre pour les nombres consécutifs .

Ici, j'ai un exemple de ce que je veux réaliser:

Lien vers mon document Google Sheets

La formule actuelle compte toujours les espaces vides, mais il ne devrait compter que ceux qui ont un contenu:

=ARRAYFORMULA(if(ISBLANK(A2:A12),"",row(Z1:Z12)))

Voici une capture d'écran:

enter image description here

1
Abiel Muren

Essayer

=ARRAYFORMULA(IFERROR(MATCH(A2:A12&ROW(A2:A12),FILTER(A2:A12&ROW(A2:A12),A2:A12<>""),0)))
2
TheMaster