Ir para o conteúdo principal

Como contar valores exclusivos com base em vários critérios no Excel?

Neste artigo, pegarei alguns exemplos para você contar valores exclusivos com base em um ou mais critérios em uma planilha. As etapas detalhadas a seguir podem ajudá-lo.

Conte valores únicos com base em um critério

Conte valores únicos com base em duas datas fornecidas

Conte valores únicos com base em dois critérios

Conte valores únicos com base em três critérios


seta azul bolha direita Conte valores únicos com base em um critério

Por exemplo, eu tenho o seguinte intervalo de dados, agora, quero contar o produto exclusivo que Tom vendeu.

contagem de documentos única com vários critérios 1

Por favor, insira esta fórmula em uma célula em branco onde você deseja obter o resultado, G2, por exemplo:

= SUM (IF ("Tom" = $ C $ 2: $ C $ 20, 1 / (COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20) ), 0)), e depois pressione Shift + Ctrl + Enter juntas para obter o resultado correto, veja a captura de tela:

contagem de documentos única com vários critérios 2

Note: Na fórmula acima, “Tom”São os critérios de nome nos quais você deseja contar, C2: C20 é que as células contêm os critérios de nome, A2: A20 são as células nas quais você deseja contar os valores exclusivos.


seta azul bolha direita Conte valores únicos com base em duas datas fornecidas

Para calcular os valores únicos entre duas datas fornecidas, por exemplo, quero contar o produto único entre o intervalo de datas 2016/9/1 e 2016/9/30, aplique esta fórmula:

= SOMA (SE ($ D $ 2: $ D $ 20 <= DATA (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATA (2016, 9, 1)), 1 / CONTADORES ($ A $ 2 : $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATA (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATA (2016, 9, 1))), 0), e depois pressione Shift + Ctrl + Enter juntas para obter o resultado exclusivo, consulte a captura de tela:

contagem de documentos única com vários critérios 3

Note: Na fórmula acima, a data 2016,9,1 e 2016,9,30 são as datas de início e término nas quais você deseja contar, D2: D20 é que as células contêm os critérios de data, A2: A20 são as células das quais você deseja contar os valores exclusivos.


seta azul bolha direita Conte valores únicos com base em dois critérios

Se você quiser contar o produto exclusivo que Tom vendeu em setembro, a fórmula a seguir pode ajudá-lo.

Por favor, insira esta fórmula em uma célula em branco para gerar o resultado, H2, por exemplo.

= SOMA (SE (("Tom" = $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATA (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATA ( 2016, 9, 1))), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, " <= "& DATA (2016, 9, 30), $ D $ 2: $ D $ 20,"> = "& DATA (2016, 9, 1))), 0) e depois pressione Shift + Ctrl + Enter juntas para obter o resultado exclusivo, consulte a captura de tela:

contagem de documentos única com vários critérios 4

Observações:

1. Na fórmula acima, “Tom”São os critérios de nome, 2016,9,1 e 2016,9,30 são as duas datas nas quais você deseja contar, C2: C20 é que as células contêm os critérios de nome e D2: D20 são as células que contêm a data, A2: A20 é o intervalo de células para o qual você deseja contar os valores exclusivos.

2. Se você precisar usar um “or”Critérios para contar os valores únicos, como calcular os produtos que foram vendidos por Tom ou na região Sul, aplique esta fórmula:

=SUM(--(FREQUENCY(IF(("Tom"=$C$2:$C$20)+("South"=$B$2:$B$20), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20), ""), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20))>0)), e lembre-se de pressionar Shift + Ctrl + Enter juntas para obter o resultado exclusivo, consulte a captura de tela:

contagem de documentos única com vários critérios 5


seta azul bolha direita Conte valores únicos com base em três critérios

Para contar o produto único com três critérios, a fórmula pode ser mais complexa. Digamos, calculando os produtos exclusivos que são vendidos por Tom em setembro e na região Norte. Faça o seguinte:

Insira esta fórmula em uma célula em branco para gerar o resultado, I2, por exemplo:

= SOMA (SE (("Tom" = $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATA (2016, 9, 30)) * ($ D $ 2: $ D $ 20> = DATA (2016, 9, 1)) * ("Norte" = $ B $ 2: $ B $ 20), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2 : $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATA (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATA (2016, 9, 1), $ B $ 2 : $ B $ 20, "Norte")), 0), e depois pressione Shift + Ctrl + Enter juntas para obter o resultado exclusivo, consulte a captura de tela:

contagem de documentos única com vários critérios 6

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For all the above formula an you suggest a non array formula as my data runs to 25000 rows. I need a free suggestions and not paid ones
This comment was minimized by the moderator on the site
Hi,
This is great - except I cant get it to work for what I require
I have two sheets - a Summary sheet, and another sheet containing data
The dates are dynamic - so you enter the date ranges in the Summary sheet in two cells (from B2 to D2)
When I replace DATE(2022,6,1) with B2 it comes back with "a value used in the formula is the wrong data type"
When I test with putting DATE(2022,6,1) and DATE (2022,6,30) in the from - to parts in the formula - I get 0 as the result - which is wrong.
Note: I'm in Ireland - so the date format here is dd.mm.yy - changing things doesn't fix - and adds confusion tbh
My formula is
=SUM(IF(Sheet4!$C$2:Sheet4!$C$65<=(D2)*(Sheet4!$C$2:Sheet4!$C$65>=(B2)), 1/COUNTIFS(Sheet4!$A$2:Sheet4!$A$65, Sheet4!$A$2:Sheet4!$A$65, Sheet4!$C$2:Sheet4!$C$65, "<="&D2,Sheet4!$C$2:Sheet4!$C$65, ">="&B2))),0)
Where Sheet4 contains the data, C2:C65 are cells with dates, A2:A65 are cells with project numbers - where there maybe duplicates
Any help - greatly appreciated,
Thanks
This comment was minimized by the moderator on the site
1 month2 brand name 3 executive wise4 mix party nameCount unique party name
This comment was minimized by the moderator on the site
Count Unique Values Based On four Criteria
This comment was minimized by the moderator on the site
I am trying to use this method to calculate unique customers for a particular product (where a customer may have bought multiple times, but I want unique customers). If I enter the formula but limit the range to a subset of just 5 rows that I know contain a duplicate customer, it works fine. But when I apply to the whole column, e.g. $D:$D, it calculates endlessly; if it finishes, it returns a wrong result. But now it's not even finishing and I have to end the Excel process. Is this just too costly in terms of CPU to apply to a large volume of data (e.g. 1500 rows)?
This comment was minimized by the moderator on the site
I ma getting value in point which is not possible So please help me Out

{=SUM(IF(("Regular"='Raw Data'!$G$5:$G$1785)*('Raw Data'!$D$5:$D$1785<=DATE(2019,6,30)*('Raw Data'!$D$5:$D$1785>=DATE(2019,6,1))),1/COUNTIFS('Raw Data'!$B$5:$B$1785,'Raw Data'!$B$5:$B$1785,'Raw Data'!$D$5:$D$1785,"<="&DATE(2019,6,30),'Raw Data'!$D$5:$D$1785,">="&DATE(2019,6,1))),0)}
This comment was minimized by the moderator on the site
my question.
I mean that filtered rows , and not count hidden rows.
This comment was minimized by the moderator on the site
"if count visible rows."
I mean filtered rows , and not count rows hidden.
This comment was minimized by the moderator on the site
Ffrom this article formula,
if count visible rows. how can add or edit formula?
This comment was minimized by the moderator on the site
The greater and less than date criteria is a distracting example of how to use the sumif array.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations