Suma un rango dinámico de números de acuerdo a criterios de Excel 2010
Para encontrar la suma de números según los criterios, podemos usar una combinación de funciones SUM, MATCH, COUNTIF y OFFSET para recuperar la salida.
SUMA: suma 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:
La función COINCIDIR busca un elemento específico en un rango seleccionado de celdas y luego devuelve la posición relativa de ese elemento en el rango.
Sintaxis = COINCIDIR (lookup_value, lookup_array, match_type)
CONTAR.SI: cuenta el número de celdas dentro de un rango que cumple la condición.
Sintaxis: = CONTAR.SI (rango, criterio)
DESPLAZAMIENTO: 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 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.
[.underline] # 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.