Tente inserir como uma fórmula de matriz com Ctrl + Deslocar + Enter :
{=SMALL(IF(LEFT($A$1:$A$23)="A",ROW($A$1:$A$23),9E+99),ROW())}
Presumo que seu critério é mais complicado do que isso na sua aplicação real. Você pode substituir o LEFT($A$1:$A$23)="A"
por qualquer critério que você goste e ainda funcionará.
Observe que isso retornará 9E+99
se você copiá-lo para mais linhas do que aquelas que começam com "A". Você pode ajustá-lo para retornar em branco:
{=IFERROR(SMALL(IF(LEFT($A$1:$A$14)="A",ROW($A$1:$A$14),""),ROW()),"")}