Se você quiser o número da linha A = 1 em B1, use:
=IF(MIN(IF(A1:$A$10=1,ROW(A1:$A$10),999999))>ROW($A$10),ROW(),MIN(IF(A1:$A$10=1,ROW(A1:$A$10),999999)))-ROW()
Fórmula de matriz pressione Ctrl + Deslocamento + Digite ao mesmo tempo em vez de apenas Enter
Altere A10 para corresponder à última linha de seus dados e mantenha $ para referências fixas e arraste-as para baixo.
Depois de copiar e colar a fórmula, clique duas vezes nela e pressione Ctrl + Deslocar + Enter
A B
0 1 =IF(MIN(IF(A1:$A$10=1,ROW(A1:$A$10),999999))>ROW($A$10),ROW(),MIN(IF(A1:$A$10=1,ROW(A1:$A$10),999999)))-ROW()
1 0
0 4
0 3
0 2
0 1
1 0
0 0
0 0
0 0