Rango de Suma Dinámico

Archivo Excel

lunes, Ago 12

Categoría : Novedades

Existe una fórmula interesante, que permite realizar la suma de un determinado rango de celdas creciente, sin necesidad de estar modificando el rango cada vez que este aumente, ya que la fórmula automáticamente detecta la última fila o celda del rango y la adiciona a la suma.

DESREF(ref; filas; columnas; [alto]; [ancho])

La descripción de la fórmula es la siguiente:

  • Ref  (Obligatorio). La referencia en la que se desea basar la desviación. La referencia debe referirse a una celda o un rango de celdas adyacentes; en caso contrario, DESREF devuelve el valor de error #¡VALOR!
  • Filas  (Obligatorio). El número de filas, hacia arriba o hacia abajo, al que se desea que haga referencia la celda superior izquierda. Si el argumento filas es 5, la celda superior izquierda de la referencia pasa a estar cinco filas más abajo que la referencia. Filas puede ser positivo (lo que significa que está por debajo de la referencia de inicio) o negativo (por encima).
  • Columnas  (Obligatorio). El número de columnas, hacia la derecha o izquierda, al que se desea que haga referencia la celda superior izquierda del resultado. Si el argumento columnas es 5, la celda superior izquierda de la referencia pasa a estar cinco columnas hacia la derecha de la referencia. Columnas puede ser positivo (lo que significa a la derecha de la referencia de inicio) o negativo (a la izquierda).
  • Alto  (Opcional). El alto, en número de filas, que se desea que tenga la referencia devuelta. El alto debe ser un número positivo.
  • Ancho  (Opcional). El ancho, en número de columnas, que se desea que tenga la referencia devuelta. El argumento ancho debe ser un número positivo.

Con esta fórmula podemos crear un rango dinámico y si le adicionamos la función de SUMA, el rango de suma se vuelve dinámico, es decir creciente según se incrementen las filas.

SUMA( DESREF(ref; filas; columnas; [alto]; [ancho]) )

Tenemos el siguiente archivo como ejemplo, en el que queremos sumar la columna Importe la cual se irá incrementando, esta suma queremos que se muestre en la celda D3.

Suma 1

Copiemos la siguiente fórmula en la celda D3:

=SUMA(DESREF($B$3,0,0,CONTARA($B:$B),1))

Suma 2

El detalle de la fórmula es la siguiente:

Suma 3

Este tipo de fórmula es anidada pues dentro de la función SUMA, tenemos otras dos fórmulas o funciones que son DESREF y CONTARA.

Con la función SUMA, indicamos que sume el contenido que se encuentra dentro de los paréntesis en color rojo.

Suma 4

Con la función DESREF, indicamos el rango de celdas a sumar, partiendo de la celda de referencia.

Suma 5

Con la función CONTARA, cuenta la cantidad de celdas (filas)  utilizadas o con datos dentro del rango seleccionado.

Suma 6

Ese es el detalle de la fórmula, muy práctica pues el rango de celdas se va ajustando conforme ingresemos o agregamos datos (filas).

Espero les sea de utilidad, hasta la próxima.

Post Relacionados:

Cálculo de Horas Extras

Cálculo de Horas Extras

Las horas extras son aquellas que un trabajador realiza fuera de su jornada laboral ordinaria y son remuneradas con un pago adicional al salario regular. El marco normativo que regula las horas extras se encuentra en el Decreto Legislativo N° 854 y su reglamento,...

Control de Vacaciones

Control de Vacaciones

Los que elaboran la planilla cada mes tienen que llevar un control detallado de las vacaciones de los colaboradores de la empresa. Viendo la necesidad de contar con un cuadro de control de vacaciones por colaborador y periodo, ponemos a su disposición esta plantilla...

2 Comentarios

  1. CATALINA

    FUE DE MUCHA AYUDA…MUCHAS GRACIAS

    Responder
    • AExcel

      Que bueno. Saludos

      Responder

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *