Contando ocorrências na primeira coluna de um arquivo no Excel

Contando ocorrências na primeira coluna de um arquivo no Excel

Preciso de código para encontrar números duplicados e continuar contando o número de vezes que a duplicata foi encontrada.

Exemplo: tenho 20.000 entradas e 303 números exclusivos. Preciso saber quantas vezes cada número foi duplicado. Então, a partir disso:

1 2
1 3
1 2
3 3
52 1
52 300

e mais milhares, quero contar o número de vezes que cada valor ocorre na primeira coluna, assim:

1 3 (Isso significa que vimos `1` três vezes)
3 1
52 2

Como posso fazer isso no Excel ou devo usar outro software para isso?

Responder1

Supondo que seus dados estejam A:Brotulados na Linha1:

=COUNTIF(A:A,A2)

na Linha2 de outra coluna (no exemplo abaixo C) e copiada conforme apropriado contará todas as instâncias. (Basicamente a mesma fórmula de @tdk2fe, mas um pouco mais simples e versátil).

Então, se necessário, gire as duas colunas conforme mostrado para uma melhor visualização das quantidades (conforme sugerido por @Travis com apenas referência aos detalhes de como).

Exemplo SU593099

Remover duplicatas não é totalmente confiável (é melhor evitar, na minha opinião, Dados > Classificar e Filtrar - Avançado, Somente registros exclusivos, etc. é minha preferência) (referência).

(Editado para ajustar a imagem para corresponder aos dados de amostra reais cujo layout não era bem exibido no OP no momento da versão anterior.)

Responder2

Acredito que a melhor opção para isso seria criar uma Tabela Dinâmica. Se você souber exatamente quais dados deseja contar e se for um conjunto de dados muito finito, poderá usar a COUNTIF(range, criteria)função.

A Tabela Dinâmica do Excel tem a capacidade de fazer contagens de dados dinâmicos, o que significa que você não tem certeza exatamente do que está procurando.

A profundidade das tabelas dinâmicas seria muito grande para ser postada em uma resposta, portanto, consulte este link:

http://www.dummies.com/how-to/content/the-essentials-of-excel-2010-pivot-tables-and-pivo.html

Responder3

Eu criaria uma nova coluna e usaria a função ‘Remover Duplicados’. Depois disso, para cada valor da coluna, use a função COUNTIF().

COUNTIF(A1:A20000, 1) <-- returns the number of times '1' shows up in column A

informação relacionada