Página 1 de 1

Contar nomes diferentes numa coluna

Enviado: 06 Ago 2015 às 22:27
por TIBA
Eu tenho um arquivo do excel, que tem uma lista enorme de nomes (em uma coluna), e eu preciso contá-los, mas o problema é que tem alguns nomes que aparecem mais de uma vez, e estes eu devo contar como um só, ou seja, tenho que saber quantos nomes diferentes tem em uma mesma coluna, sem precisar contar manualmente. O documento tem mais de 1200 linhas

Re: Contar nomes diferentes numa coluna

Enviado: 07 Ago 2015 às 02:14
por Vidal
utilize a seguinte fórmula:
=SE(CONT.SE(E$6:E7;E7)=1;1;0)
..isto, claro, considerando que seu primeiro registro de nome está na célula E6. Mas digamos que seu primeiro registro de nome esteja em J53. então você colocará ali na fórmula assim: J$53:J52;J52 entendeu? as outras duas referências é sempre a célula de cima... mas essa fórmula vc vai colocar na primeira linha.. depois deve copiar para todas as outras mais de mil pra baixo. E pra terminar, basta depois você criar uma fórmula de somatório no final pra obter o resultado que procura.
Espero ter ajudado!
Forte abraço!
________________________________________________________________________________________
Se a mensagem foi util Favor Clicar na mãozinha.
Quando necessário, lembre se de marcar o tópico como [RESOLVIDO].
Tenha um bom dia :D
Imagem

Re: Contar nomes diferentes numa coluna

Enviado: 07 Ago 2015 às 10:45
por laennder
Já fiz um post explicando como fazer isso utilizando uma fórmula matricial. Segue o link abaixo

http://gurudoexcel.com/blog/contando-valores-unicos/

Contar nomes diferentes numa coluna

Enviado: 07 Ago 2015 às 18:52
por Vidal
Sim, laennder..eu acabo de ver a solução que você colocou lá.. também é uma solução interessante. O resultado parece ser o mesmo.. o método é que difere; uma trabalhando com valores decimais e outra com valores inteiros. Mas o resultado é mesmo o que importa, certo? Pois devem existir mesmo diversas maneiras no Excel de fazer a mesma coisa

Contar nomes diferentes numa coluna

Enviado: 07 Ago 2015 às 19:03
por Vidal
Quanto a explicação de minha solução.. ficou da seguinte forma:
A fórmula Cont.SE trabalha após inserirmos o intervalo de procura e o critério e a ser utilizado... em cada linha teremos um intervalo único, pois ao copiar o intervalo do exemplo E$6 a E7 ... este se torna dinâmico e vai aumentando gradativamente a medida que a fórmula for sendo copiada para as outras linhas de baixo.... desta forma, um determinado nome ao aparecer, receberá o número 1 ao ser contado, pois será a primeira vez naquele intervalo e sendo ele o próprio critério de pesquisa, resultará em um... se este nome aparecer novamente, na linha dele a fórmula resultará no alor dois... e se ocorrer de novo... resultará em três..e assim por diante. A partir daí, tudo o que tive que fazer foi utilizar a fórmula SE e comparar os valores da fórmula CONT.SE pois se a fórmula resultou em 1, trata-se do primeiro registro encontrado do nome em questão....se recebeu outros valores (2, 3, 4, 5...) trata-se de cópias, portanto... receberão índice zero (0). Dessa forma, fica até fácil identificar qual foi o primeiro registro encontrado de determinado nome, e quais são as cópias...

Re: Contar nomes diferentes numa coluna

Enviado: 07 Ago 2015 às 19:24
por Vidal
Método 1 e Método 2.

Imagem

Re: Contar nomes diferentes numa coluna

Enviado: 07 Ago 2015 às 22:46
por Vidal
bom ..ainda é possível ter um controle sobre a ocorrência de um nome e suas respectivas cópias removendo a Função Se que ora estava aninhada, tendo um index...sendo assim:
=SE(CONT.SE(E$6:E7;E7)=1;1;0)
ficaria apenas:
=(CONT.SE(E$6:E7;E7)
com isso nós teríamos a tabela da seguinte forma:
Imagem
em que a primeira ocorrência teria índice 1... as cópias teriam quaisquer outros valores acima de 1..sendo que a segunda ocorrência teria índice 2.. a terceira 3 e assim por diante.

Contar nomes diferentes numa coluna

Enviado: 07 Ago 2015 às 22:48
por Vidal
Opa..Total de Cópias, não... total de ocorrências.

Contar nomes diferentes numa coluna

Enviado: 10 Ago 2015 às 08:45
por TIBA
Obrigado Vidal e Laennder

Foiu muito útil o auxilio.
Estou imensamente grato.

Contar nomes diferentes numa coluna

Enviado: 10 Ago 2015 às 11:12
por laennder
Com certeza Vidal, a minha resposta foi exatamente para complementar a sua :D

Quanto mais maneiras de se chegar a um resultado, melhor :lol: :lol: