Sumar un rango dinámico de números según criterios en Excel 2010

Anonim

Para encontrar la suma de números basados ​​en criterios, podemos usar una combinación de SUMA, PARTIDO, CONTADOR Y COMPENSACIÓN funciones para recuperar la salida.

SUMA: Agrega todos los números en un rango de celdas

Sintaxis: = SUM (número1, número2,…)

Puede haber un máximo de 255 argumentos. Consulte la captura de pantalla que se muestra a continuación:

FÓSFORO La función busca un elemento específico en un rango de celdas seleccionado y luego devuelve la posición relativa de ese elemento en el rango.

Sintaxis = COINCIDIR (lookup_value, lookup_array, match_type)

CONTAR: Cuenta el número de celdas dentro de un rango que cumple la condición.

Sintaxis: = CONTAR.SI (rango, criterios)

COMPENSAR: Devuelve una referencia a un rango que es un número determinado de filas y columnas de una referencia determinada.

Sintaxis: = OFFSET (referencia, filas, columnas, alto, ancho)

referencia: Es una referencia a una celda o rango de celdas desde el cual se aplicará el desplazamiento.

filas: El número de filas hacia arriba o hacia abajo que desea aplicar como desplazamiento al rango.

cols: El número de columnas a la izquierda o la derecha que desea aplicar como desplazamiento al rango.

altura: Esto es opcional. Es el número de filas que desea que tenga la referencia devuelta.

ancho: Esto es opcional. Es el número de columnas que desea que tenga la referencia devuelta.
Tomemos un ejemplo:

La columna A contiene una lista ascendente de números. Necesitamos una fórmula que sume todos los números en la columna A mayores que 2, que es nuestro criterio en la celda C2.

  • La fórmula en la celda D2 sería
  • = SUMA (DESPLAZAMIENTO (A2, COINCIDIR (C2, A2: A10,0), 0, CONTAR.SI (A2: A10, ">" & C2)))

  • La fórmula ha tomado la suma de números que son mayores que 2.
  • Si cambiamos los criterios en la celda C2 de 2 a 5, el resultado se actualizará automáticamente. Esta fórmula de tiempo calculará la suma de los números que son mayores que 5.