
Fórmula genérica
=SUMPRODUCT(--(MID(range,3,1)="3"))
Resumo
Para contar números onde o terceiro dígito é igual a 3, você pode usar uma fórmula baseada nas funções SUMPRODUCT e MID. No exemplo mostrado, a fórmula em E5 é:
=SUMPRODUCT(--(MID(B5:B12,3,1)="3"))
Explicação
Para obter o terceiro caractere de uma string em A1, você pode usar a função MID assim:
=MID(A1,3,1)
O primeiro argumento é uma referência de célula, o segundo argumento especifica o número inicial e o terceiro argumento indica o número de caracteres.
Se você der à função MID um intervalo de células para o primeiro argumento, receberá de volta uma matriz de resultados. No exemplo mostrado, esta expressão:
MID(B5:B12,3,1)
retorna uma matriz como esta:
("6";"6";"3";"5";"3";"0";"3";"7")
Esta matriz contém o terceiro dígito de cada célula no intervalo B5: B12. Observe que a função MID converteu automaticamente os valores numéricos no intervalo em strings de texto e retornou o terceiro caractere como um valor de texto.
Quando comparamos esta matriz usando = "3", obtemos uma matriz como esta:
(FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE)
Usamos o duplo negativo para forçar os valores TRUE e FALSE a 1 e zero, respectivamente, que retorna:
(0;0;1;0;1;0;1;0)
Finalmente, com apenas uma matriz para trabalhar, a função SUMPRODUCT soma os itens da matriz e retorna o total, 3.