Conta valores únicos con criterios por COUNTIFS en EXCEL (4 exemplos)

  • Comparte Isto
Hugh West

Mentres traballamos con datos en Microsoft Excel , ás veces necesitamos atopar os valores únicos. O obxectivo principal de contar valores separados e especiais é distinguilos dos duplicados nunha lista de Excel. Podemos contar os valores únicos con tantas funcións e fórmulas diferentes para diferentes propósitos. Neste artigo, contaremos valores únicos con criterios mediante a función COUNTIFS en Excel.

Descargar libro de prácticas

Podes descargar o libro de traballo e practicar con eles.

COUNTIFS Unique Values.xlsx

Introdución á función COUNTIFS

En Excel, a función CONTARSI conta o número de celas dun intervalo que coincide cunha das condicións proporcionadas.

  • Sintaxe

A sintaxe da función COUNTIFS é:

COUNTIFS (intervalo1, criterio1, [intervalo2], [criterio2], ...)

  • Argumentos

rango1: [obrigatorio] Isto é o primeiro intervalo a avaliar.

criterio1: [obrigatorio] O intervalo1 criterios a empregar.

intervalo2: [opcional] Este é o segundo intervalo que se avaliará.

criterio2: [opcional] O intervalo2 criterios a utilizar.

  • Valor de retorno

Número total de veces que un conxunto de criterios ten

4 exemplos diferentes para contar valores únicos con criterios por COUNTIFS enExcel

Para contar valores únicos con criterios utilizando a función COUNTIFS en Excel, imos utilizar o seguinte conxunto de datos. O conxunto de datos contén algúns nomes de Produto na columna B , a Marca de cada produto na columna C , os nomes de Clientes que trouxeron eses produtos na columna D e o Enderezo de contacto para cada cliente na columna E . Agora queremos contar os valores únicos con diferentes criterios, así que, imos demostrar os exemplos destes usando este conxunto de datos.

1. Estimar valores únicos en base a un criterio particular en Excel

Podemos contar o número de valores únicos en base a un único criterio combinando o SUMA , SI , e as funcións COUNTIFS en Excel. Entón, sigamos o procedemento para iso.

PASOS:

  • En primeiro lugar, seleccione a cela onde quere contar os valores únicos utilizando os criterios. Seleccionamos a cela H5 .
  • En segundo lugar, colocamos a fórmula nesa cela.
=SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))

  • Finalmente, premendo Intro amosarase o resultado.

🔎 Como funciona a fórmula Funciona?

G5=$D$5:$D$13 : Isto atopará as celas que conteñan Jhon , xa que a cela G5 contén Jhon .

COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13 : Para todos os enderezos que só existen unha vez, devolverá VERDADEIRO ; para todos os enderezos que se repiten varias veces, regrese FALSO .

1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13) : Isto adiviñará a fórmula por 1 e devolve 0,5 .

IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0) : Isto comparará as condicións da fórmula que se cumpren ou non se se cumpren, entón devolve 1, 0 en caso contrario.

SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)) : Isto contará os valores únicos totais .

Ler máis: Como contar valores únicos en varias columnas en Excel (5 xeitos)

2. Varios criterios para contar valores únicos de Excel

Podemos utilizar varios criterios para contar os valores únicos. Polo tanto, aquí os criterios son Nome do cliente , Marcas , e contaremos os produtos se cumpren eses criterios. Principalmente mediante a función CONTARSI , contaremos só aqueles produtos cuxos nomes de clientes e marcas sexan os mesmos. Entón, vexamos os seguintes pasos.

PASOS:

  • Co mesmo signo que antes, selecciona a cela onde queres o resultado. Entón, seleccionamos a cela I5 .
  • A continuación, escriba a fórmula nesa cela en particular.
=COUNTIFS(D5:D13,G5,C5:C13,H5)

  • Agora, preme Intro .

Aquí, o intervalo de celas D5: D13 indica o Nome do cliente e o criterio para este intervalo é G5 que é Jhon . Ademais, o intervalo de celas C5:C13 indica a Marca e o criterio para este intervalo é H5 que é Asus .

Ler máis: Como contar nomes únicos en Excel (5 métodos)

3.Contando diferentes valores de texto en Excel

Podemos contar diferentes números de valores de texto únicos combinando SUMA , ISTEXT e COUNTIFS funcións en Excel. Agora, usaremos a función COUNTIFS para contar o número de valores de texto distintos dos enderezos de contacto. Aquí, os criterios son os valores de texto da columna Enderezo de contacto . Contaremos o enderezo de texto único na cela G5 . Vexamos o procedemento para facelo.

PASOS:

  • Primeiro, seleccione a cela onde quere contar os valores únicos utilizando os criterios que o valor do texto. Entón, seleccionamos a cela G5 .
  • En segundo lugar, coloque a fórmula nesa cela para mostrar o resultado.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))

  • Finalmente, prema Intro . Polo tanto, hai un total de 2 valores de texto únicos alí.

🔎 Como funciona a fórmula?

ISTEXT(E5:E13) : Isto devolverá VERDADEIRO para todos os enderezos que sexan valores de texto, devolverá FALSO en caso contrario .

COUNTIFS(E5:E13,E5:E13) : Aquí, isto devolverá VERDADEIRO para todos os enderezos que aparecen só unha vez e devolverá FALSO para todos os enderezos que aparecen máis dunha vez.

ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13) : Isto multiplicará as dúas fórmulas e devolverá 1 se se cumpren, devolve 0 en caso contrario.

SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)) : Isto devolverá os valores únicos de texto .

NOTA: É unfórmula que usa unha matriz. A menos que esteas a usar Office 365 , recorda premer Ctrl + Maiús + Intro .

Ler máis: CONTAR VALORES ÚNICOS en Excel (3 xeitos sinxelos)

4. Contar valores numéricos que non son iguais

Podemos usar as funcións de Excel SUM , ISNUMBER e COUNTIFS en conxunto con contar valores numéricos únicos en excel. Aquí, os criterios son que a combinación desas tres funcións contará só os valores numéricos dun rango de celas. Agora, vexamos os pasos abaixo.

PASOS:

  • Ao principio, escolla a cela na que desexa contar os valores únicos en función dos valores numéricos. valor como criterio. Como resultado, escollemos a cela G5 .
  • En segundo lugar, introduza a fórmula para mostrar o resultado nesa cela.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))

  • E preme o botón Intro do teu teclado.

🔎 Como funciona a fórmula?

ISNUMBER(E5:E13) : Para todos os enderezos que son valores numéricos, isto devolverá VERDADEIRO , FALSO se non.

COUNTIFS(E5:E13,E5:E13) : Para todos os enderezos que se mostran só unha vez, isto devolverá VERDADEIRO e devolverá FALSO para todos os enderezos que se mostran máis dunha vez.

ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13) : Isto multiplicará a fórmula ISNUMBER & Fórmula COUNTIFS . Entón devolverá 1 se se cumpren, devolverá 0 se non.

SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)) : Volverán os valores numéricos únicos.

Ler máis: Excel VBA: contar valores únicos nunha columna (3 métodos)

Conclusión

Utilizando os métodos anteriores pode contar valores únicos con criterios en Excel. Espero que isto che axude! Se tes algunha pregunta, suxestión ou comentario, fáganos saber na sección de comentarios. Ou podes botar unha ollada aos nosos outros artigos no blog ExcelWIKI.com !

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.