Note: The other languages of the website are Google-translated. Back to English

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:

{=SUM(SMALL(IF(range=criteria,values),{1,2,N}))}
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:

=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))

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:

{=SUM(SMALL(IF((range1=criteria1)*(range2=criteria2) *(range3=criteria3)…,values),{1,2,N}))}
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:

=SUM(SMALL(IF(($A$2:$A$14=E2)*($B$2:$B$14=F2), $C$2:$C$14),{1,2,3}))

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

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools para Excel instalado)

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 (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL