Fórmula de clasificación IF en Excel (5 exemplos)

  • Comparte Isto
Hugh West

En Microsoft Excel, clasificar varios valores ou números é unha tarefa cotiá. Afrontarás varios casos nos que quizais necesites clasificar os elementos dun conxunto de datos. A súa clasificación pode conter un único criterio ou varios criterios. De calquera xeito, podes calcular os rangos. Neste tutorial, aprenderá a usar a fórmula Rank IF en Excel con exemplos axeitados e ilustracións adecuadas. Entón, estade atentos.

Descargar Practice Workbook

Descargar Practice Workbook.

Como usar Rank IF.xlsx

Función de clasificación de Excel

Agora, para clasificar varios elementos, hai unha Función de clasificación de Excel integrada. Esta función basicamente clasifica varios valores en función dunha columna que especifique. Podes ordenar os valores en orde ascendente ou descendente. É o enfoque máis sinxelo para designar o lugar comparativo dun número nunha lista de números que ordenan a lista de forma descendente (de maior a menor) ou ascendente (de menor a maior).

O que fai é o seguinte:

Como podes ver, a función RANK clasifica aos estudantes en función das notas. Podes ordenar isto por orde ascendente ou descendente. Pero podes ver claramente que non hai condicións para clasificar os elementos.

Hai moitas formas de clasificar os elementos usando esta función. Para saber máis sobre isto, lea: Como usar a función RANK en Excel (con 5 exemplos) .

É posible clasificarSe as condicións se aplican cunha única función?

Aquí están as preguntas críticas. Podemos clasificar números, valores e elementos en base a un único ou varios criterios simplemente usando a función RANK ? Ou existe unha función RANKIF ? Desafortunadamente, non. Non hai ningunha función RANKIF en Excel. Para crear unha clasificación, usamos outras funcións.

RANKIF é basicamente unha clasificación condicional. Para clasificar varios valores en función de criterios, utilizamos a función COUNTIFS e a función SUMPRODUCT de Excel. Estas funcións proporcionaránche os mesmos resultados que esperas deste artigo.

Nas seccións posteriores comentarémolos en detalle.

5 exemplos de fórmulas de clasificación se en Excel

Nas próximas seccións, proporcionarémosche cinco exemplos prácticos de fórmulas Clasificar IF para implementar no teu caderno de Excel. Estes exemplos axudarano a ter unha mellor idea para clasificar os elementos. Recomendámosche que aprendas e apliques todos estes métodos para comprender mellor este tema.

1. Clasifica as notas dos estudantes SE coincide co grupo

Neste exemplo, clasificaremos algúns alumnos. ' marcas en función do seu grupo de materias. Estamos usando aquí a función CONTARSE para clasificar os números.

A fórmula xenérica que imos usar:

=CONTARSE( intervalo_criterios,criterios,valores,”>”&valor)+1

Bótalle un ollo aoseguinte conxunto de datos:

Agora, siga estes pasos para crear unha clasificación baseada nos grupos.

📌 Pasos

  • Primeiro, escriba a seguinte fórmula na Cela E5 :

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1

  • Despois diso, prema Intro e arrastre a icona de recheo sobre o intervalo de celas E6:E13 .

Como podes ver, a nosa fórmula ten éxito para crear un rango baseado no grupo en Excel. Entón, funciona como a fórmula Clasificar IF para clasificar os elementos.

🔎 Como funcionou a fórmula?

A función COUNTIFS executa un reconto condicional utilizando varios criterios. Introducimos esas condicións como un intervalo de criterios.

=CONTARSI(C5:C13,C5)

Esta función devolve tres porque hai tres grupos científicos.

Agora, os segundos criterios son os seguintes:

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,”>”&D5)

Esta función busca que as marcas actuais sexan maiores que outras ou non.

=COUNTIFS($C$5:$C$13,C5,$D$5:$ D$13,”>”&D5)+1

Aquí estamos engadindo 1 a esta ecuación. Porque cando a nota é a máis alta dese grupo devolverá 0. Pero non podemos clasificar a partir de cero. Entón, engadimos máis 1 para comezar a clasificación desde 1.

Eliminar duplicados

Aquí vén unha trampa. Se tes as mesmas notas para dous mesmos estudantes, clasificarase a ambos en 1. Pero, creará unclasificación do seguinte elemento a 3. Así, teremos unha clasificación de 1,1,3. Para eliminar esta confusión, escriba a seguinte fórmula:

=(COUNTIFS($C$5:$C$13,C5)+1-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1)-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1))/2

Se non hai duplicados no seu conxunto de datos, devolverá 0.

Ler máis: Como clasificar dentro do grupo en Excel (3 métodos)

2. Inverte a fórmula de clasificación SE en Excel

Agora, o exemplo anterior que mostramos estaba en orde descendente. Isto significa que calcula o rango de maior a menor. Podes reverter facilmente esta fórmula. Basta con facer un simple axuste na fórmula. Cambia o operador maior que ( > ) por un operador menor que ( < ).

A fórmula xenérica:

=COUNTIFS(intervalo_criterios,criterios,valores,”<“&valor)+1

Sigue estes pasos para ver os cambios.

📌 Pasos

  • Primeiro, escriba a seguinte fórmula na Cela E5 :

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1

  • Despois diso, prema Intro e arrastre a icona de recheo sobre o intervalo de celas E6:E13 .

Como podes ver, temos éxito en crear unha clasificación baseada en criterios en orde descendente en Excel.

3. Uso de Rank IF Fórmula para as vendas baseada no produto

Neste exemplo, tamén estamos a usar a función CONTRAS para calcular elementos de clasificación en función de varios criterios. Se liches os exemplos anteriores, será unha tarefa fácil para ti. Lea os exemplos anteriorespara entendelos mellor.

Bótalle un ollo ao conxunto de datos:

Podes ver que temos produtos que venden algúns vendedores e as súas vendas totais. Este conxunto de datos é lixeiramente diferente do anterior. Aquí, calcularemos a clasificación en función dos produtos. Pero, os produtos están espallados no conxunto de datos. Non están en grupos como o anterior.

📌 Pasos

  • En primeiro lugar, escriba a seguinte fórmula na Cela E5 :

=COUNTIFS($C$5:$C$18,C5,$D$5:$D$18,">"&D5)+1

  • Agora, preme Intro e arrastra o controlador de recheo icona sobre o intervalo de celas E6:E13 .

Finalmente, conseguimos crear un Ranking IF fórmula en Excel coa función CONTAR.SI .

Lecturas similares

  • Como crear un gráfico de clasificación en Excel (5 métodos)
  • Apilar empregados en Excel (3 métodos)
  • Como clasificar a media en Excel (4 escenarios comúns)
  • Como calcular o percentil de clasificación en Excel (7 exemplos axeitados)

4. Fórmula de clasificación IF para clasificar as vendas en función dos trimestres

Estamos usando aquí a mesma fórmula que a anterior. Pero, aquí imos realizar isto nunha mesa. Agora, unha táboa de Excel permítelle calcular varias operacións nun conxunto de datos.

Bótalle un ollo ao conxunto de datos:

Aquí temos algúns datos de vendas. de trimestres nun ano. Crearemos clasificacións en función dos criterios“ Trimestre ”.

📌 Pasos

  • Seleccione primeiro todo o conxunto de datos.

  • A continuación, preme Ctrl+T no teu teclado para transformalo nunha táboa.
  • Despois diso, escribe a seguinte fórmula en Cela E5 :

=COUNTIFS($C$5:$C$16,C5,$D$5:$D$16,">"&D5)+1

  • Despois diso, prema Intro e arrastre o Icona de recheo sobre o intervalo de celas E6:E16 .

  • Agora podes realizar Ordenar ou filtrar para ver o mes de mellor rendemento e o de menos rendemento do trimestre. Ordenará ou filtrará os teus rangos.

Entón, deste xeito podes crear unha fórmula de Excel Ranking IF para calcular as clasificacións de un conxunto de datos específico para varios criterios.

5. Fórmula de clasificación SE Usando a función SUMPRODUCT en Excel

Agora pode crear clasificacións baseadas nunha condición usando a función SUMPRODUCT en Excel. Tamén funcionará como unha fórmula Clasificar IF para crear clasificacións baseadas en criterios únicos ou múltiples.

A fórmula xenérica que imos usar:

=SUMAPRODUTO((intervalo_criterios=criterios)*(valor>valores))+1

Bótalle un ollo ao seguinte conxunto de datos:

Aquí temos algúns datos dos empregados. Calcularemos os rangos dos seus salarios en función dos salarios do Departamento. O proceso é semellante. Só usaremos a función SUMPRODUCT .

📌 Pasos

  • En primeiro lugar, escriba oseguinte fórmula en Cela E5 :

=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1

  • A continuación, prema Intro e arrastre a icona de recheo sobre o intervalo de celas E6:E13 .

Utilizando o a clasificación de cores, tentamos diferenciar a clasificación en función dos departamentos. Esta fórmula de Excel funcionará como a fórmula Clasificar se que querías.

🔎 Como funcionou a fórmula?

O SUMPRODUCT toma unha ou máis matrices como argumento, multiplica os valores correspondentes de todas as matrices e, a continuación, devolve a suma dos produtos. Introducimos esas condicións como un intervalo de criterios.

=($C$5:$C$18=C5)

Comproba toda a columna e atopa a coincidencia. Devolve unha matriz. Se hai coincidencias, devolve VERDADEIRO e devolve FALSO para os valores non coincidentes.

Agora, os segundos criterios son os seguintes:

=(D5>$D$5:$D$18)

Comproba o salario. Ordénaos en orde descendente. Devolve VERDADEIRO para os salarios superiores ou iguais a D5 , FALSO en caso contrario. Para ordenalo en orde ascendente, cambie o símbolo maior que (D5<$D$5:$D$18).

=SUMAPRODUTO(($C$5:$C$18). =C5)*(D5>$D$5:$D$18))+1

Finalmente, a función SUMPRODUCT suma os valores da matriz de 1 e 0. Devolve 0 para o maior número de cada grupo. E sumamos 1 ao resultado para comezar a clasificar1.

💬 Cousas para lembrar

Mostramos este artigo en orde descendente (de maior a menor). Podes cambiar a orde de clasificación segundo a túa necesidade.

Non esquezas engadir 1 á fórmula. En caso contrario, creará clasificacións a partir de 0.

Calquera procedemento de clasificación en Excel só funciona para valores numéricos. Debe ser números positivos e negativos, ceros, valores de data e hora. Descoida os valores non numéricos.

Conclusión

Para concluír, espero que este tutorial che proporcione un coñecemento útil sobre a fórmula Clasificar IF en Excel . Recomendamos que aprendas e apliques todas estas instrucións ao teu conxunto de datos. Descarga o caderno de prácticas e proba estes ti mesmo. Ademais, non dubide en enviar comentarios na sección de comentarios. Os teus valiosos comentarios mantéñennos motivados para crear titoriais coma este.

Non esquezas consultar o noso sitio web Exceldemy.com para atopar varios problemas e solucións relacionados con Excel.

Segue aprendendo novos métodos e segue crecendo!

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.