SITIO DEDICADO  SOLO A EXCEL 2007 Y EXCEL 2003, CON TUTORIALES Y EJERCICIOS  RESUELTOS DE  TODOS LOS TEMAS

NIVELES, BASICO, MEDIO Y AVANZADO

UN EJEMPLO SENCILLO DE RANGO VARIABLE

 

Voy a dar un ejemplo sencillo de referencia dinámica, también llamada rango variable.
Suponganos que en una familia se anotan los gastos diarios confeccionando la siguiente tabla en Excel

una forma de calcular los subtotales, por ejemplo hasta el día 4, sería emplear la función SUMA con el rango fijo C2:C5 , pero si al día 5 queremos ingresar otro dato, este no es tomado hasta que no actualicemos el rango a C2:C6, se entiende que es muy poco práctico hacer esto toda vez que queramos ingresar un valor, lo que necesitamos es un rango que varíe en forma automática o sea un rango variable. Para hacer que nuestro rango se actualice usaremos la función CONTAR  anidada con DESREF  dentro de la función SUMA . Como puede verse, estamos ante el caso particular de una columna donde el rango debe alargarse(cambiar de alto) y por lotanto al usar DESREF solo nos hacen falta 2 parámetros; el parametro de partida C2 y alto, en los parametros de fila y columna(  que son obligatorios) se pone cero o ""(blanco) y elparametro ancho ( que no es obligatorio ) se omite. Todo el truco está en hacer que alto se expanda hacia abajo y para eso lo reemplazamos con la función CONTAR , que cuenta las celdas que no estan vacías, por lo tanto siempre nos pondrá el valor correcto en "alto" y finalmente nuestra formula queda

 

en CONTAR  seleccionamos toda la columna C  poniendo C:C o pulsando en

y nuestra tabla queda finalmente asi

Si al día  11 se gasto tanto, no quiero ni pensar lo que va a ser al día 31!!

Les dejo un archivo para que comprueben como funciona  

Como se puede ver, la actualizacion se produce no solo al agregar un valor al final de la lista sino tambien al cambiar un valor intermedio.

 

Copyright © 2009. Diseño José María César Leston
Free Web Hosting

http://www.000webhost.com/