Curingas:
=COUNTIF(A:A,"12345*")
Eu quero poder contar todos os itens que começam com uma certa seqüência de números (ou seja, 12345) e ter o Excel me dizendo quantos itens na tabela começam com esses 5 números e quantos não.
Os itens contêm 13 dígitos, mas apenas os 5 primeiros.
Alguma idéia de como eu puxaria isso? Obrigado!
Curingas:
=COUNTIF(A:A,"12345*")
Se os dados estiverem formatados como texto, você poderá usar COUNTIF(range, "12345*")
O * é um curinga e 'corresponderá' qualquer texto ( ?
é o caractere curinga de caractere único).
Caso contrário, você precisará de algo mais ... criativo. A melhor opção que estou procurando é usar algo como
COUNT(A:A)-COUNTIF(A:A,">=1234600000000")-COUNTIF(A:A,"<1234500000000")
Isso conta o total, em seguida, remove qualquer coisa menor que 1234500000000
(que começará com 12344
) e, finalmente, remove algo maior ou igual a 1234600000000
(que começam com 12346
). A desvantagem dessa abordagem é que todos os seus números devem ter 13 dígitos: um número de 12 dígitos começando com 12345 não será contado.
Você também pode usar uma função do módulo VBA se realmente quiser uma fórmula agradável e de aparência limpa. Isso exigirá uma pasta de trabalho habilitada para macro (* .xlsm). (Vou deixar mais detalhes para sua própria pergunta)
Tags microsoft-excel