Como classificar uma coluna pela contagem de ocorrências no Excel?

9

Digamos que eu tenho uma coluna como esta:

Dog
Bird
Cat
Dog
Dog
Dog
Bird
Cat
Bird

Possui 4 cães, 3 pássaros e 2 gatos

Eu quero classificar esta coluna decrescente por esses números de contagem .

Quero dizer resultado deve ser este quando eu classificá-lo:

Dog
Dog
Dog
Dog
Bird
Bird
Bird
Cat
Cat

Como posso fazer isso no Excel 2007?

Leadri
fonte
11
Por que não usar apenas uma tabela dinâmica?
Raystafarian
11
Eu não sei como fazer isso.
LEADRI
11
Experimente, vá para inserir - tabela dinâmica. Depois selecione seu alcance. Arraste o cabeçalho para baixo sum valuese altere-o para counte, em seguida, arraste o cabeçalho para row labelsele, fará a tabela e altere as opções de classificação. Pode não ser exatamente o que você quer
Raystafarian

Respostas:

10
  1. Na coluna ao lado do grupo, insira a seguinte fórmula

= COUNTIF (A $ 1: A $ 9, A1)

  1. Destaque as células que você deseja classificar.
  2. Clique na guia Dados na parte superior da faixa de opções
  3. Na seção Classificar, selecione Classificar. Na caixa de diálogo, selecione a segunda coluna e, em seguida, da maior para a menor.

insira a descrição da imagem aqui

wbeard52
fonte
11
Editou a pergunta para torná-la mais clara, não se trata de ordem alfabética.
Raystafarian
11
Por favor, leia re-question
LEADRI
1

Para mim (usando o Excel 2016 no Win8), esta resposta não funciona. Ele utiliza as FÓRMULAS que agora não se referem ao campo na mesma linha ...

A maneira de evitar isso é usar =COUNTIF(Sheet2!$A$1:$A$100,INDEX(A:A,ROW()))

Solução explicada no Fórum do Excel - Classificando dados contendo fórmulas COUNTIF

Gijs vK
fonte
1

Para a solução de @ wbeard52 - Excel 2016 no Windows 10, em vez disso ,, deve ser um ;delimitador. Como isso:

=COUNTIF(A$1:A$9;A1)

Dica: Se você tiver muitas linhas, escreva as duas primeiras linhas assim:

=COUNTIF(A$1:A$10000;A1)
=COUNTIF(A$1:A$10000;A2)

Em seguida, copie essas duas células, marque a célula 3 a 10000 nesse caso e cole o código. Fiz isso com mais de 150 mil linhas e funcionou como um encanto. No entanto, tive que reiniciar o Excel depois de definir a fórmula para os valores corretos aparecerem.

Ogglas
fonte