Una aplicación de los RANGOS VARIABLES, es cuando trabajamos con TABLAS DINAMICAS, ya que podemos agregar o quitar elementos de la tabla origen de datos (tabla base)sin necesidad de actualizar la referencia al rango en forma manual, o sea que se hace en forma automática. Para hacer esto vamos a utilizas NOMBRES , pero no le vamos a dar un nombre a un rango, le daremos un nombre a una fórmula ( Excel considera a las fórmulas como si fueran rangos)dicha fórmula sera el ANIDAMIENTO entre las funciones DESREF Y CONTARA
como ya se vio, la sintaxis de DESREF es
DESREF(referencia ;filas;columnas;alto;ancho)
donde los argumentos serán:
referencia: la celda en el ángulo superior izquierdo de la tabla base (A1 si consideramos la tabla del tutorial TABLAS DINAMICAS
filas:para este caso es 0
columnas: para este caso es 0
alto: la cantidad de filas en nuestra tabla base
ancho: la cantidad de columnas en nuestra tabla base
Esta fórmula se anidara con CONTARA para que DEREF se transforme en dinámica quedando
=DESREF(Hoja1!$A$1,0,0,CONTARA(Hoja1!$A:$A),CONTARA(Hoja1!$1:$1))
a esta fórmula le daremos el nombre tabla_base_dinamica
con este nombre creamos la tabla dinámica
en este momento ya estamos en condiciones de agregar datos a la tabla base original
si con ella hubiéramos confeccionado la siguiente tabla dinámica
y agregamos otro país, por ejemplo Italia
esta misma tabla se actualiza incorporando este país
luego de ir al panel "DATOS" de la pestaña "OPCIONES" y pulsar en actualizar