Cómo sumar valores N superiores o inferiores con criterios

Anonim

En el artículo anterior aprendimos cómo sumar los valores N superiores o inferiores. En este artículo intentamos resumir los valores N superiores o inferiores con un criterio.

Suma de los valores TOP N con criterios

¿Como resolver el problema?

Para este artículo, se nos pedirá que usemos la función SUMPRODUCT. Ahora haremos una fórmula con estas funciones. Aquí se nos da un rango y un criterio. Necesitamos obtener los 5 valores principales en el rango y obtener la suma de los valores según los criterios dados.

Fórmula genérica:

= SUMPRODUCTO (GRANDE ((lista = criterios) * (rango), {1, 2,…., N}})

lista: lista de criterios

Criterios: criterios para coincidir

distancia: rango de valores

valores: números separados por comas como si desea encontrar los 3 valores principales, use {1, 2, 3}.

Ejemplo:

Aquí tenemos los valores del conjunto de datos de A1: D50.


En primer lugar, necesitamos encontrar los cinco valores principales usando la función LARGE que coincide con la ciudad "Boston" y luego realizar la operación de suma sobre esos 5 valores. Ahora usaremos la siguiente fórmula para obtener la suma

Usa la fórmula:

= SUMPRODUCTO (GRANDE ((Ciudad = "Boston") * (cantidad), {1, 2, 3, 4, 5}))

Explicación:

  • "Boston" de la ciudad coincide con el rango de la ciudad mencionado. Esto devuelve una matriz de verdadero y falso.
  • La función GRANDE devuelve los 5 valores numéricos superiores del rango de cantidad y devuelve la matriz a la función SUMPRODUCTO.

= SUMPRODUCTO {193, 149, 138, 134, 123}

  • La función SUMPRODUCT obtiene una matriz de los 5 valores principales, con una matriz de los 5 números principales que devuelven la SUMA de esos números.


Aquí, el rango de ciudad y cantidad se da como el rango con nombre. Presione Entrar para obtener la SUMA de los 5 números principales.


Como puede ver en la instantánea anterior, esa suma es 737. La suma de los valores 193 + 149 + 138 + 134 + 123 = 737.

Puede verificar los valores anteriores en el conjunto de datos usando la opción de filtro de Excel. Aplique el filtro al encabezado Ciudad y cantidad y haga clic en el botón de flecha en el encabezado de la ciudad que aparece. Siga los pasos que se muestran a continuación.

Pasos:

  1. Seleccione la celda del encabezado Ciudad. Aplicar filtro usando atajo Ctrl + Mayús + L
  2. Haga clic en la flecha que aparece como una opción de filtro.
  3. Seleccione la opción (Seleccionar todo).
  4. Seleccione solo la ciudad de Boston.
  5. Seleccione el encabezado de cantidad ahora.
  6. Ordene la lista de mayor a menor y podrá ver los 5 valores principales que calculamos usando la fórmula.

Como puede ver en el gif anterior, los 5 valores que coinciden con los criterios dados. Esto también significa que la fórmula funciona bien para obtener el recuento de estos valores.

Números GRANDES

El proceso anterior se utiliza para calcular la suma de algunos números de la parte superior. Pero para calcular norte (gran) número de valores en un rango largo.

Usa la fórmula:

= SUMPRODUCTO (GRANDE ((Ciudad = "Boston") * (cantidad), FILA (INDIRECTO ("1:10"))

Aquí generamos la suma de los 10 valores principales obteniendo una matriz de 1 a 10 {1; 2; 3; 4; 5; 6; 7; 8; 9; 10} usando las funciones de Excel ROW & INDIRECT.

Aquí tenemos la suma de los 10 números principales que da como resultado 1147.

Suma de los valores de N inferior con criterios

¿Como resolver el problema?

Para este artículo, se nos pedirá que usemos la función SUMPRODUCT. Ahora haremos una fórmula con estas funciones. Aquí se nos da un rango y necesitamos 5 valores inferiores en el rango y obtener la suma de los valores.

Fórmula genérica:

{= SUMA (PEQUEÑO (SI (Ciudad = "Boston", cantidad), {1, 2, 3, 4, 5}))}

Rango: rango de valores

Valores: números separados por comas como si desea encontrar los 3 valores inferiores, use {1, 2, 3}.

Ejemplo:

Todos estos pueden resultar confusos de entender. Entonces, probemos esta fórmula ejecutándola en el ejemplo que se muestra a continuación.

Aquí tenemos un rango de valores de A1: D50.

Aquí, el rango de ciudad y cantidad se da como si se usara la herramienta de Excel de rango con nombre.

En primer lugar, necesitamos encontrar los cinco valores inferiores utilizando la función PEQUEÑA que coincide con los criterios y luego realizar la operación de suma sobre esos 5 valores. Ahora usaremos la siguiente fórmula para obtener la suma
Usa la fórmula:

{= SUMA (PEQUEÑO (SI (Ciudad = "Boston", cantidad), {1, 2, 3, 4, 5}))}

NO use llaves manualmente. Tirantes rizados aplicados con el Ctrl + Mayús + Entrar en lugar de solo Ingresar.

Explicación:

  • La función PEQUEÑA con la función SI devuelve los 5 valores numéricos inferiores que coinciden con la ciudad "Boston" y devuelve la matriz a la función SUMA.

= SUMA ({23, 27, 28, 28, 30}))

  • La función SUMA obtiene la matriz de los 5 valores inferiores, que tiene una matriz de los 5 números inferiores y devuelve la SUMA de los números utilizados con CTRL + MAYÚS + ENTRAR.


Aquí, el rango de ciudad y cantidad se da como el rango con nombre. prensa Ctrl + Mayús + Entrar para obtener la SUMA de los 5 números inferiores, ya que se trata de una fórmula de matriz.

Como puede ver en la instantánea anterior, esa suma es 136.

El proceso anterior se utiliza para calcular la suma de algunos números desde la parte inferior. Pero para calcular norte (gran) número de valores en un rango largo.

Usa la fórmula:

{ = SUMA (PEQUEÑO (SI (Ciudad = "Boston", cantidad), FILA (INDIRECTO ("1:10")))) }

NO use las llaves manualmente. Use Ctrl + Shift + Enter en lugar de usar Enter.
Aquí generamos la suma de los 10 valores inferiores obteniendo una matriz de 1 a 10 {1; 2; 3; 4; 5; 6; 7; 8; 9; 10} usando las funciones de Excel ROW & INDIRECT.

Aquí tenemos la suma de los 10 números inferiores que darán como resultado 155.

Aquí hay algunas notas de observación que se muestran a continuación.

Notas:

  1. La fórmula solo funciona con números.
  2. La fórmula solo funciona cuando no hay duplicados en la tabla de búsqueda
  3. La función SUMPRODUCT considera valores no numéricos (como el texto abc) y valores de error (como # ¡NUM!, # ¡NULO!) Como valores nulos.
  4. La función SUMPRODUCTO considera el valor lógico VERDADERO como 1 y Falso como 0.
  5. La matriz de argumentos debe tener la misma longitud que la función.

Espero que este artículo sobre cómo devolver la suma de los 5 valores principales o los 5 valores inferiores con criterios en Excel sea explicativo. Encuentre más artículos sobre las funciones SUMPRODUCT aquí. Comparta su consulta a continuación en el cuadro de comentarios. Nosotros te atenderemos.

Si te gustaron nuestros blogs, compártelo con tus amigos en Facebook. Y también puedes seguirnos en Twitter y Facebook. Nos encantaría saber de usted, háganos saber cómo podemos mejorar, complementar o innovar nuestro trabajo y hacerlo mejor para usted. Escríbanos al sitio de correo electrónico

Cómo utilizar la función SUMPRODUCT en Excel: Devuelve la SUMA después de la multiplicación de valores en varias matrices en Excel.

SUM si la fecha está entre : Devuelve la SUMA de valores entre fechas o períodos dados en Excel.

Suma si la fecha es mayor que la fecha dada: Devuelve la SUMA de los valores posteriores a la fecha o período especificado en Excel.

2 formas de sumar por mes en Excel: Devuelve la SUMA de valores dentro de un mes específico dado en Excel.

Cómo sumar varias columnas con condición: Devuelve la SUMA de valores en varias columnas con condición en Excel

Cómo usar comodines en Excel : Cuente las celdas que coinciden con las frases usando los comodines en Excel

articulos populares

50 atajos de Excel para aumentar su productividad

Editar una lista desplegable

Referencia absoluta en Excel

Si con formato condicional

Si con comodines

Vlookup por fecha

Convertir pulgadas a pies y pulgadas en Excel 2016

Unir nombre y apellido en Excel

Cuente las celdas que coincidan con A o B