Logo Studenta

Actualizar_una_lista_desplegable_automaticamente

¡Este material tiene más páginas!

Vista previa del material en texto

Actualizar una 
lista desplegable 
automáticamente 
Excel básico. 
DESCRIPCIÓN BREVE 
Vamos a ver cómo podemos actualizar una 
lista desplegable de tres formas distintas. 
Miguel Angel Franco Garcia 
Excel básico. 
 
P á g i n a 1 | 12 
 
Actualizar una lista 
desplegable 
automáticamente 
Lista desplegable basada en una tabla 
Cuando creamos una lista desplegable en Excel, y, queremos que sus 
elementos se actualicen automáticamente, debemos modificar un poco la 
manera en que creamos la lista. 
En esta ocasión, revisaremos dos métodos para hacer que nuestras listas se 
actualicen automáticamente al agregar o quitar elementos del origen de los 
datos. 
El primer método que vamos a usar es crear una lista basada en una tabla, 
y, el segundo método es crear una lista basada en un rango dinámico, es 
decir, con una formula. 
Comencemos con el primer método, lo primero que tenemos que hacer es 
seleccionar una celda dentro del rango, vamos a la pestaña Insertar, y, 
pinchamos en Tabla. 
 
P á g i n a 2 | 12 
 
 
 
 
En la pestaña Diseño, podemos ver el nombre de la 
tabla. 
 
 
 
 
P á g i n a 3 | 12 
 
Ahora, debemos de seleccionar la celda donde queremos crear la lista. 
 
Iré a la pestaña Datos, y, a Validación de datos. 
 
Se abrirá el cuadro de dialogo, pinchamos en Permitir, y, elegimos Lista. 
 
P á g i n a 4 | 12 
 
 
Pinchamos en Origen, y, seleccionamos el rango de datos que conformara 
la lista. 
 
 
 
 
 
 
 
P á g i n a 5 | 12 
 
Aceptamos, y, ya tenemos nuestra lista creada. 
 
Ahora voy a añadir una categoría nueva, al pulsar <Enter> vemos que ha 
tomado el formato de la tabla, si volvemos a ver nuestra lista, veremos que 
ese nuevo elemento ha sido añadido 
 
 
 
 
 
 
 
 
 
 
 
 
P á g i n a 6 | 12 
 
La técnica que acabamos de utilizar solo será valida si la tabla esta en la 
misma hoja, si la tabla esta ubicada en otra hoja, esta no se actualizara 
automáticamente, pero afortunadamente existe una solución, para ver esta 
otra técnica, iré a la hoja 3, donde tengo una copia de los datos de la 
categoría, y, los convertiré en una tabla, así que iré a la pestaña Insertar – 
Tabla. 
 
 
 
P á g i n a 7 | 12 
 
Ahora, iré a la hoja 1, a la celda C3.
 
Iré a Datos, y, Validación de datos, en Permitir seleccionare Lista, y aquí es 
donde esta la diferencia con el método anterior, porque vamos a usar la 
función INDIRECTO, de la siguiente manera. 
 
Esta sentencia significa, cargue la columna CATE de la tabla4. 
 
 
 
 
 
 
P á g i n a 8 | 12 
 
Vemos que la lista se ha creado y cargado correctamente. 
 
Si ahora vamos a la hoja cate, vemos la tabla4. 
 
Si quito algunos elementos, y, vuelvo a abrir la lista, veremos que los 
elementos eliminados ya no salen. 
 
P á g i n a 9 | 12 
 
Si añadimos elementos, estos se mostrarán. 
 
Estas técnicas, solo serán posibles si está en formato tabla, pero las tablas 
fueron introducidas a partir de la versión 2007, antes no era posible crear 
tablas, pero existía otro método para solucionar esto, que es con una 
formula, CONTARA y DESREF. 
La función CONTARA dentro de un rango cuenta las celdas que estén 
ocupadas, así que podemos usarla para saber la cantidad de elementos de 
una lista. 
En la celda H1, pondré la siguiente formula. 
 
Nos da como resultado 4, es decir, la lista esta compuesta por cuatro 
elementos. 
 
Ahora, voy a agregar un nuevo elemento a la lista. 
 
Ahora, aparece el numero 5, es decir, la lista esta formada por 5 elementos. 
P á g i n a 10 | 12 
 
Si se dan cuenta, cuando nos muestra el número, va incluido el encabezado, 
y, no queremos que aparezca en la lista, por lo que restamos 1 a CONTARA. 
 
 
Además de la función CONTARA, usaremos también la función DESREF, que 
nos ayudara a crear un rango de celdas, indicándole el numero de filas 
previamente, ahora, elimino el contenido de la celda H1, porque solo la he 
puesto, para que veáis como funciona. 
Ahora, crearemos nuestra lista desplegable, entonces me coloco en la celda 
C2, voy a Datos – Validación de datos, elegimos la opción Lista, y, en 
Origen ponemos lo siguiente. 
 
Que significa, colócate en la celda F2, mueve cero filas hacia abajo y cero 
columnas, es decir, quédate en F2, ahora le especifico el rango a tomar, que 
es el resultado de la función CONTARA, en este caso, 4, y, numero de 
columnas 1, es decir, la misma. 
 
 
P á g i n a 11 | 12 
 
Aceptamos, y, abrimos la lista, veremos que se rellena correctamente. 
 
Si ahora agregamos algún elemento más, veremos que se actualiza correctamente. 
 
Ya que este método no usa tablas, es la única forma de actualizar la lista 
desplegable, si la versión es anterior a 2007. 
Con esto, hemos visto tres formas de actualizar una lista desplegable. 
 
 
 
 
 
 
 
 
P á g i n a 12 | 12

Otros materiales

Materiales relacionados

140 pag.
27 pag.
pia-03

UV

User badge image

Mucho Conocimiento

21 pag.
Listas-Estaticas-Equipo-4

UdG

User badge image

Jeremy Esau Valenciano Tadeo

30 pag.
Informatica

SIN SIGLA

User badge image

Rocio Estrella