Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

En Excel, la clasificación de datos de acuerdo con ciertas condiciones puede resultar una tarea complicada y tediosa. Afortunadamente, existe una función muy útil llamada SUMPRODUCTO [RANKIF] que simplifica este proceso y nos permite ordenar nuestros datos de manera rápida y eficiente. En este artículo, descubriremos cómo utilizar esta función para clasificar condicionalmente en Excel y obtener resultados precisos en pocos pasos. ¡Acompáñanos en este recorrido por las oportunidades que nos brinda SUMPRODUCTO [RANKIF] para optimizar nuestras tareas de clasificación en Excel!

Primero, haga esto por mí, abra su libro de Excel e intente escribir RANKIF. Se preguntará por qué no existe una función en Excel para la clasificación condicional.

Sí, no hay nadie.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Ahora bien, piense de esta manera: ¿alguna vez se ha enfrentado a una situación en la que debe clasificar valores utilizando algún criterio específico? Y en caso afirmativo, ¿cómo resuelve ese problema, porque sabe que no existe la función RANKIF en Excel?

¿No estoy seguro?

Déjame decirte algo, siempre que quieras crear una clasificación condicional basada en un criterio específico o clasificación por categorías, la mejor manera es usar SUMPRODUCT. Sí, lo haces bien, es SUMAPRODUCTO.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Estoy enamorado de esta función durante los últimos años y hoy, en esta publicación, les mostraré una manera sencilla de clasificar valores con una condición usando SUMPRODUCT. Y esta es una técnica que puede llevarlo de principiante a usuario avanzado de Excel.

¿Quieres aprender sobre SUMPRODUCT?

Empecemos.

Aquí, en este ejemplo, tenemos una lista de estudiantes con sus puntuaciones en diferentes materias. Puede descargar este archivo de muestra desde aquí para seguirlo.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Aquí nuestro objetivo es clasificar a todos los estudiantes en cada una de las materias. Es decir, clasificar del primero al último estudiante en cada materia como Finanzas, Operaciones, etc., según sus calificaciones.

Fórmula condicional para usarlo como RANKIF

  1. En primer lugar, agregue una nueva columna al final de la tabla y asígnele el nombre “Rango de sujeto”.
    Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]
  2. en la celda D4, ingrese esta fórmula =SUMPRODUCT((–(C2=$C$2:$C$121)),(–(B2<$b$2:$b$121)))+1 y presione enter.
    Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]$b$2:$b$121)))+1>
  3. Después de eso, aplica esa fórmula al final de la columna, hasta la última celda.
    Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Felicidadesha agregado clasificaciones por materias para los estudiantes y ¿cree que se tomó unos segundos?

¿No es simple y efectivo? Pero lo importante es entender cómo funciona esta fórmula. Y créeme, te sorprenderá saber que has hecho magia aquí con esta función.

Cómo funciona esta fórmula RANKIF condicional

Para entender esto, debemos dividir esta fórmula en tres partes. Y recuerde que SUMPRODUCT es una función que puede tomar matrices incluso cuando no haya aplicado una fórmula como matriz.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Parte 1: comparar nombres

En la primera parte has usado (–(C2=$C$2:$C$121)) para comparar el nombre de un sujeto con todo el rango. Y devolverá una matriz en la que todos esos valores serán verdaderos y coincidirán con el nombre del sujeto “Finanzas”.

Para verificar, simplemente edite sus fórmulas en la celda D4, seleccione solo la primera parte de la fórmula y presione F9. Mostrará todos los valores de la matriz.

Aquí todos los valores que coinciden con el nombre del sujeto de la celda D4 son VERDADEROS y los demás son FALDOS. Entonces el punto es que ha devuelto un VERDADERO en toda la matriz donde coincide el nombre del sujeto.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Y al final, debes usar el doble signo menos para convertir VERDADERO y FALSO en 1 y 0.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Resultado de esta parte de la fórmula: Tenemos un 1 cuando el tema coincide y un 0 donde el tema no coincide.

Parte 2: Verificar valores mayores que

En el segundo parte, has usado (--(B2<$B$2:$B$121)) para comprobar las puntuaciones de otros estudiantes que son mayores que la puntuación de Tameka. Y devuelve una matriz en la que todos los valores son VERDADEROS donde las marcas son mayores que Tameka.

Para verificar, simplemente edite sus fórmulas en la celda D4, seleccione solo la segunda parte de la fórmula y presione F9. Mostrará todos los valores de la matriz.

Aquí todos los valores mayores a “24” son VERDADEROS y otros son FALDOS. Entonces, el punto es que ha devuelto VERDADERO en toda la matriz donde las puntuaciones son mayores que “24”.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Y al final, debes usar el doble signo menos para convertir VERDADERO y FALSO en 1 y 0. Ahora se verá así.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Resultado de esta parte de la fórmula: Tenemos un 1 donde la puntuación es mayor y un 0 cuando la puntuación es igual o menor.

Parte 3: multiplicar dos matrices

Ahora respira profundamente y relájate. Ralentiza tu mente y piensa así. En este punto, tenemos dos matrices diferentes.

  1. En la primera matriz, tiene 1 para todos los valores en los que el tema coincide y 0 si no coincide.
  2. En el segundo array tienes uno para todos los valores donde la puntuación de los alumnos es mayor y cero si es igual o menor.

Ahora, cuando SUMPRODUCT multiplica estas dos matrices, obtendrás 1 solo para aquellos estudiantes cuya materia coincida y la puntuación sea mayor que Tameka.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Solo mire esto, hay otros 9 estudiantes con calificaciones más altas que Tameka en Finanzas.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Parte 4: Agregar + UNO

Si tienes curiosidad por saber por qué necesitas sumar 1 en la fórmula final, aquí tienes el motivo: en este punto, sabes que hay un total de 9 estudiantes cuyas calificaciones son mayores que las de Tameka.

Entonces, si hay 9 estudiantes allí, Tameka debería estar en el décimo lugar. Por eso es necesario agregar 1 al final de la fórmula.

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

Conclusión

Si me preguntas, creo que SUMPRODUCT es una de las funciones más poderosas de la biblioteca de Excel y el método que hemos utilizado anteriormente es simple y efectivo.

Con SUMPRODUCT, no es necesario escribir fórmulas condicionales anidadas largas. Sólo necesitas este truco de magia para agregar rangos condicionales. Espero que este consejo te ayude en tu trabajo y ahora cuéntame una cosa.

¿Conoces algún otro método para utilizar el RANKIF?

Comparta sus opiniones conmigo en la sección de comentarios. Me encantaría saber de usted y no olvide compartir este consejo con sus amigos.

Y si desea ser más inteligente que sus colegas, consulte estos CURSOS GRATUITOS para aprender Excel y consejos y trucos de Excel.

El ID o la URL del vídeo de YouTube es obligatorio.

” limit=”1″]

Clasificación condicional en Excel usando la función SUMPRODUCTO [RANKIF]

En el mundo laboral actual, el dominio de las herramientas de hojas de cálculo es esencial para el éxito profesional. Excel, una de las aplicaciones más utilizadas, ofrece una amplia gama de funciones que pueden simplificar y automatizar tareas repetitivas. Una de esas funciones es la función SUMPRODUCTO, que nos permite realizar una clasificación condicional de datos en Excel.

¿Qué es la clasificación condicional?

La clasificación condicional es un método para ordenar los datos en función de ciertos criterios o condiciones. En Excel, podemos utilizar la función SUMPRODUCTO para realizar esta clasificación condicional. Esta función nos permite asignar un rango de valores a cada dato y luego clasificarlos en función de esos rangos.

¿Cómo usar la función SUMPRODUCTO para clasificar datos?

Para utilizar la función SUMPRODUCTO en Excel y realizar una clasificación condicional, debemos seguir los siguientes pasos:

  1. Selecciona una celda donde deseas que aparezca el resultado de la clasificación.
  2. Escribe la fórmula =SUMPRODUCTO(condición; rango_datos)
  3. Reemplaza “condición” por la condición que deseas aplicar. Por ejemplo, si deseas clasificar los datos mayores que 50, la condición sería “>50”.
  4. Reemplaza “rango_datos” por el rango que contiene los datos que deseas clasificar.
  5. Presiona Enter para obtener el resultado de la clasificación.

Es importante tener en cuenta que la función SUMPRODUCTO devuelve un array de resultados, por lo que es necesario utilizar la función MIN o MAX para obtener el resultado deseado.

¿Por qué utilizar la función SUMPRODUCTO para clasificar datos en Excel?

La función SUMPRODUCTO es especialmente útil para clasificar datos en Excel cuando se requieren múltiples condiciones para la clasificación. Con esta función, podemos establecer criterios complejos y obtener resultados precisos. Además, al automatizar el proceso de clasificación, podemos ahorrar tiempo y minimizar errores.

Referencias Externas:

Si deseas obtener más información sobre la función SUMPRODUCTO y cómo utilizarla para clasificar datos en Excel, te recomendamos visitar los siguientes enlaces:

  1. Soporte de Microsoft para función SUMPRODUCTO
  2. Excel Total: Función SUMPRODUCTO en Excel
  3. Excel Functions: Función SUMPRODUCTO de Excel

En resumen, la función SUMPRODUCTO es una herramienta poderosa para realizar clasificaciones condicionales en Excel. Al dominar esta función, podrás mejorar tu eficiencia y precisión en el manejo de datos, lo que te convertirá en un profesional más competitivo en el mercado laboral.

Deja un comentario