Excel 2010: Como contar cada instância de cada duplicata em uma coluna?

Excel 2010: Como contar cada instância de cada duplicata em uma coluna?

Tenho uma coluna preenchida com URLs na ordem cronológica em que foram visitados. Quero contar as instâncias de cada duplicata e listar a contagem ao lado do URL em uma nova coluna à direita, para poder ver quais páginas obtiveram mais acessos.

Já consegui fazer isso no passado com o KuTools para Excel, mas meu teste gratuito acabou. O KuTools contaria cada duplicata e, em seguida, exibiria a contagem ao lado da primeira instância de cada duplicata enquanto excluía as outras. Foi ótimo e eu gostaria que meu escritório pagasse por isso.

Quero saber se existe uma maneira de fazer isso com fórmulas ou VBA. Tentei usar countif e countifs, mas o problema é que preciso aplicar a fórmula para cada URL, e existem milhares deles. o que estou perdendo? O que posso fazer de diferente? Muito obrigado pela ajuda!

Responder1

Ei, eu descobri!

A história curta é que copiei esta fórmula:

=IF(COUNTIF(A:A,A2)>1,COUNTIF(A$2:A2,A2),"") 

e B2cliquei e arrastei para copiá-lo na coluna e filtrei as duplicatas para obter minha lista.

Especificamente, copiei a fórmula para a célula B2 e ajustei o intervalo e o operador para ainda incluir páginas com apenas um resultado.

Parecia assim:

=IF(COUNTIF($A$2:$A$580,A2)>=1,COUNTIF($A$2:$A$580,A2),"")

Em seguida, cliquei e arrastei a lista inteira para aplicar a fórmula à coluna B.

Para limpar a lista, cortei a coluna Be fiz uma “cola especial” para copiar os resultados como valores.

Então eu poderia "remover duplicatas" sem bagunçar a fórmula. Este foi apenas um toque pessoal porque prefiro remover duplicatas do que filtrá-las.

informação relacionada