Contando células idênticas excel

1

Eu tenho uma longa lista de dados na coluna A, que é uma combinação de números e texto. por exemplo)

  1. vaca / 20/3000
  2. vaca / 30/3000
  3. porco / 20/4000
  4. vaca / 20/3000

Em outra coluna eu gostaria de uma lista de todos esses valores sem as duplicatas e gostaria que o excel contasse o número de vezes que cada célula é repetida, então cow / 20/3000 teria o número 2 ao lado, e todos os outros valores teriam 1, pois aparecem apenas uma vez na lista.

Por favor, observe também que as células são coletadas de outras partes do documento e têm fórmulas OFFSET anexadas.

Alguma idéia?

    
por Emily G 23.06.2017 / 11:56

3 respostas

2

Este é um uso típico de uma tabela dinâmica. Adicione sua coluna como rótulos de linha e também como valores.

    
por 23.06.2017 / 12:03
0

Aqui está uma solução de fórmula que será ajustada dinamicamente para alteração de dados. Em B1 digite:

=A1

Em B2 , insira a fórmula da matriz :

=IFERROR(INDEX($A$1:$A$1000,INT(SMALL(IF(COUNTIF(B$1:B1,$A$1:$A$1000)=0,ROW($A$1:$A$1000)+(COLUMN($A$1:$A$1000)*0.01)),1)),100*MOD(SMALL(IF(COUNTIF(B$1:B1,$A$1:$A$1000)=0,ROW($A$1:$A$1000)+(COLUMN($A$1:$A$1000)*0.01)),1),1)),"")

e copie para baixo. A coluna B mostrará os valores únicos, seguidos de um zero, seguido de espaços em branco. Em C1 , digite:

=IF(ROWS($1:1)<SUMPRODUCT(--(LEN(B:B)<>0)),COUNTIF(A:A,B1),"")

e copie para baixo:

Fórmulas de matriz devem ser digitadas com Ctrl + Deslocar + Enter em vez de apenas o Enter tecla .

Você pode ignorar o 0 na coluna inferior B . Se você inserir / excluir / alterar dados na coluna A , as colunas B e C serão ajustadas automaticamente

    
por 23.06.2017 / 16:11
0

Suspeito que você possa experimentar usando uma FUNÇÃO. Faça uma cópia da sua planilha para usar como modelo experimental. Use a seguinte função como ponto de partida e estenda / ajuste o intervalo e a sintaxe de acordo:

= SE (COUNTIF (D $ 6: D $ 450, D6) > 1, "Duplicado", "")

Imagine um registro de fatura, digamos, colunas A B C D exibindo data, fornecedor, número da fatura, valor da fatura. Colocado em, digamos, a célula E6 copiada e colada nas células E7 a E450, isso é o que a função acima faz:

Imprime a palavra "Duplicado" se um número da fatura aparecer mais de uma vez.

    
por 23.06.2017 / 16:22