Sumar los valores N más pequeños o inferiores según los criterios en Excel
En el tutorial anterior, hemos discutido cómo sumar los valores n más pequeños en un rango de datos. En este artículo, realizaremos una operación más avanzada: sumar los valores n más bajos en función de uno o más criterios en Excel.
Sumar los valores N más pequeños o inferiores según los criterios en Excel
Supongamos que tengo un rango de datos como se muestra a continuación en la captura de pantalla, ahora quiero sumar los 3 pedidos más bajos del producto Apple.
En Excel, para sumar los n valores inferiores en un rango con criterios, puede crear una fórmula de matriz utilizando las funciones SUM, SMALL e IF. La sintaxis genérica es:
Array formula, should press Ctrl + Shift + Enter keys together.
- range=criteria: El rango de celdas para coincidir con los criterios específicos;
- values: La lista que contiene los n valores inferiores que desea sumar;
- N: El enésimo valor inferior.
Para resolver el problema anterior, aplique la siguiente fórmula de matriz en una celda en blanco:
Y luego presione Ctrl + Shift + Enter teclas juntas para obtener el resultado correcto como se muestra a continuación:
Explicación de la fórmula:
=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))
- IF(($A$2:$A$14=D2), $B$2:$B$14): Si el producto en el rango A2: A14 es igual a “Apple”, devolverá el número relativo de la lista de pedidos (B2: B14); Si el producto no es “Apple”, se mostrará un FALSO. Obtendrá el resultado como este: {800; FALSO; FALSO; FALSO; 1000; 230; FALSO; FALSO; 1600; FALSO; 900; FALSO; 500}.
- SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}): Esta función PEQUEÑA ignorará los valores FALSOS y devolverá los 3 valores inferiores de la matriz, por lo que el resultado es este: {230,500,800}.
- SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))=SUM({230,500,800}): Finalmente, la función SUMA suma los números de la matriz para obtener el resultado: 1530.
Consejos: lidiar con dos o más condiciones:
Si necesita sumar los n valores inferiores en función de dos o más criterios, solo necesita agregar otro rango y criterios por carácter * dentro de la función SI como este:
Array formula, should press Ctrl + Shift + Enter keys together.
- Range1=criteria1: El primer rango de celdas que coincide con el primer criterio;
- Range2=criteria2: El segundo rango de celdas que coincide con el segundo criterio;
- Range3=criteria3: El tercer rango de celdas que coincide con el tercer criterio;
- values: La lista que contiene los n valores inferiores que desea sumar;
- N: El enésimo valor inferior.
Por ejemplo, quiero sumar los 3 pedidos inferiores del producto Apple que vende Kerry, aplique la siguiente fórmula:
Y luego presione Ctrl + Shift + Enter claves juntas para obtener el resultado que necesita:
Función relativa utilizada:
- SUMA:
- La función SUM suma valores. Puede agregar valores individuales, referencias de celda o rangos o una combinación de los tres.
- PEQUEÑO:
- La función PEQUEÑA de Excel devuelve un valor numérico basado en su posición en una lista cuando se ordena por valor en orden ascendente.
- IF:
- La función SI prueba una condición específica y devuelve el valor correspondiente que usted proporciona para VERDADERO o FALSO.
Más artículos:
- Sumar los valores N más pequeños o inferiores
- En Excel, es fácil para nosotros sumar un rango de celdas usando la función SUMA. A veces, es posible que deba sumar los 3, 5 o n números más pequeños o inferiores en un rango de datos, como se muestra a continuación. En este caso, SUMPRODUCT junto con la función PEQUEÑO pueden ayudarlo a resolver este problema en Excel.
- Importes subtotales de facturas por antigüedad en Excel
- Sumar los montos de las facturas según la antigüedad, como se muestra a continuación, puede ser una tarea común en Excel, este tutorial mostrará cómo calcular el subtotal de los montos de las facturas por edad con una función SUMIF normal.
- 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 SUMA junto con las funciones SIERROR pueden hacerle un favor.
Las mejores herramientas de productividad de oficina
Kutools para Excel: te ayuda a destacar entre la multitud
Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...
Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)
- ¡Un segundo para cambiar entre docenas de documentos abiertos!
- Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
- Aumenta su productividad en un 50% al ver y editar varios documentos.
- Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.