Sumar los valores más pequeños o los N valores inferiores según criterios en Excel
En el tutorial anterior, discutimos cómo sumar los n valores más pequeños en un rango de datos. En este artículo, realizaremos una operación avanzada: sumar los valores más bajos n según uno o más criterios en Excel.
Sumar los valores más pequeños o los N valores inferiores según criterios en Excel
Supongamos que tengo un rango de datos como se muestra en la siguiente captura de pantalla, ahora quiero sumar las 3 órdenes más bajas del producto Manzana.
En Excel, para sumar los n valores inferiores en un rango con criterios, puedes crear una fórmula matricial utilizando las funciones SUMA, PEQUEÑO y SI. La sintaxis genérica es:
Fórmula matricial, debes presionar las teclas Ctrl + Shift + Enter juntas.
- rango=criterio: El rango de celdas que coincide con el criterio específico;
- valores: La lista que contiene los N valores inferiores que deseas sumar;
- N: El N-ésimo valor inferior.
Para resolver el problema anterior, aplica la siguiente fórmula matricial en una celda vacía:
Luego presiona las teclas Ctrl + Shift + Enter juntas para obtener el resultado correcto como se muestra en la siguiente captura de pantalla:
Explicación de la fórmula:
=SUMA(PEQUEÑO(SI(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))
- SI(($A$2:$A$14=D2), $B$2:$B$14): Si el producto en el rango A2:A14 es igual a “Manzana”, devolverá el número relativo de la lista de pedidos (B2:B14); si el producto no es “Manzana”, se mostrará FALSO. Obtendrás un resultado como este: {800;FALSO;FALSO;FALSO;1000;230;FALSO;FALSO;1600;FALSO;900;FALSO;500}.
- PEQUEÑO(SI(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}): Esta función PEQUEÑO ignorará los valores FALSO y devolverá los 3 valores inferiores en la matriz, por lo que el resultado será este: {230,500,800}.
- SUMA(PEQUEÑO(SI(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))=SUMA({230,500,800}): Finalmente, la función SUMA suma los números en la matriz para obtener el resultado: 1530.
Consejos: Manejar dos o más condiciones:
Si necesitas sumar los N valores inferiores basados en dos o más criterios, solo necesitas agregar otro rango y criterio usando el carácter * dentro de la función SI, así:
Fórmula matricial, debes presionar las teclas Ctrl + Shift + Enter juntas.
- Rango1=criterio1: El primer rango de celdas que coincide con el primer criterio;
- Rango2=criterio2: El segundo rango de celdas que coincide con el segundo criterio;
- Rango3=criterio3: El tercer rango de celdas que coincide con el tercer criterio;
- valores: La lista que contiene los N valores inferiores que deseas sumar;
- N: El N-ésimo valor inferior.
Por ejemplo, quiero sumar las 3 órdenes más bajas del producto Manzana que fueron vendidas por Kerry, aplica la siguiente fórmula:
Luego presiona las teclas Ctrl + Shift + Enter juntas para obtener el resultado que necesitas:
Función relacionada utilizada:
- SUMA:
- La función SUMA agrega valores. Puedes agregar valores individuales, referencias de celda o rangos, o una mezcla de los tres.
- PEQUEÑO:
- La función PEQUEÑO de Excel devuelve un valor numérico basado en su posición en una lista cuando se ordena por valor en orden ascendente.
- SI:
- La función SI prueba una condición específica y devuelve el valor correspondiente que proporcionas para VERDADERO o FALSO.
Más artículos:
- Sumar los valores más pequeños o los N valores inferiores
- En Excel, es fácil sumar un rango de celdas utilizando la función SUMA. A veces, puede que necesites sumar los valores más pequeños o los 3, 5 o n números más bajos en un rango de datos como se muestra en la siguiente captura de pantalla. En este caso, la función SUMAPRODUCTO junto con la función PEQUEÑO pueden ayudarte a resolver este problema en Excel.
- Subtotalizar montos de facturas por antigüedad en Excel
- Para sumar los montos de las facturas según la antigüedad como se muestra en la siguiente captura de pantalla, puede ser una tarea común en Excel; este tutorial mostrará cómo subtotalizar los montos de las facturas por antigüedad con una función normal SUMAR.SI.
- Sumar todas las celdas numéricas ignorando errores
- Al sumar un rango de números que contienen algunos valores de error, la función SUMA normal no funcionará correctamente. Para sumar solo números y omitir los valores de error, la función AGREGAR o la función SUMA junto con la función SI.ERROR pueden ayudarte.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.