Hola! Tengo una duda, es posible que conforme pase el tiempo se puedan seguir agregando datos a la lista desplegable sin tener que cambia...

Pregunta de la clase:
Listas desplegables
Anna Cafaro

Anna Cafaro

Pregunta
studenthace 5 años

Hola! Tengo una duda, es posible que conforme pase el tiempo se puedan seguir agregando datos a la lista desplegable sin tener que cambiar manuelamente el rango o dejar espacios en blanco, y cómo se puede hacer? La aplicación que tengo para esto, es para generar una lista de clientes con sus datos (nombre, teléfono, dirección, etc), si voy a diseñar una tabla con las compras de cada cliente, la lista me serviría para indicar quién fue en la fecha deseada; pero siempre es posible que se tengan nuevos clientes o se pierdan clientes. En ese caso la lista desplegable del nombre del cliente, debería cambiar con el tiempo.

4 respuestas
para escribir tu comentario
    Anna Cafaro

    Anna Cafaro

    studenthace 5 años

    ¡Hola, @jrivascasanova y @STCI !

    Intenté ambas cosas y las dos funcionaron perfecto en la versión del Excel de escritorio, ¡muchísimas gracias por la ayuda!.

    Quise probar en Google Sheets también en caso de que necesitara compartir la data y que alguien más pudiera editarla en conjunto conmigo, y ahí tuve problemas para validar la fórmula que me indicaste @jrivascasanova, y tampoco conseguí la opción para "Actualizar todo" en el menú de datos como me dijiste @STCI.

    Probé varias cosas hasta conseguir algo que funcionara ahí. Aquí dejo lo que hice en Google Sheets, por si le es de utilidad a alguien más de la comunidad:

    1. Crear un "Intervalo con nombre", en este caso lo llamé "Clientes"
    2. Definir el rango como: "database!$A$2:$A" (ejemplo)
    3. Al crear la lista desplegable, colocar directamente el nombre del rango

    Nuevamente, ¡muchas gracias a ambos por su ayuda! :)

    Josue Rivas Casanova

    Josue Rivas Casanova

    studenthace 5 años

    Hola

    Otra opción en caso de no utilizar tablas y evitar la actualización podrías colocar la siguiente fórmula dentro de la validación de datos.

    =DESREF(B2,0,0,CONTARA(B:B)) //Suponiendo que los valores tu lista comience en la celda B2.

    Con esto conseguiremos que los cambios en la lista sean inmediatos.

    Prueba y nos cuentas.

    Sebastian Trejos Coque

    Sebastian Trejos Coque

    studenthace 5 años

    ¡Hola annacafaro! espero te encuentres bien.

    Respondiendo a tu pregunta, si o si debes registrar los nuevos datos en la tabla o matriz que tu creaste anteriormente a estos para que estos puedan estar disponibles en la lista desplegable que tu necesitas, y adicional de esto debes utilizar la opción "Actualizar todo" en la ventana de DATOS para que los datos que agregues en la tabla o matriz, se guarden o modifique según sea el caso, puedan estar disponibles en la lista desplegable-

    Sebastian Trejos Coque

    Sebastian Trejos Coque

    studenthace 5 años

    ¡Hola annacafaro! espero te encuentres bien.

    Respondiendo a tu pregunta, si o si debes registrar los nuevos datos en la tabla o matriz que tu creaste anteriormente a estos para que estos puedan estar disponibles en la lista desplegable que tu necesitas, y adicional de esto debes utilizar la opción "Actualizar todo" en la ventana de DATOS para que los datos que agregues en la tabla o matriz, se guarden o modifique según sea el caso, puedan estar disponibles en la lista desplegable-.

Curso de Excel Básico [Empieza Gratis]

Curso de Excel Básico [Empieza Gratis]

Conoce como dominar Excel para agilizar tus tareas cotidianas mediante herramientas que te permitan organizar y procesar datos con hojas de cálculo.

Curso de Excel Básico [Empieza Gratis]
Curso de Excel Básico [Empieza Gratis]

Curso de Excel Básico [Empieza Gratis]

Conoce como dominar Excel para agilizar tus tareas cotidianas mediante herramientas que te permitan organizar y procesar datos con hojas de cálculo.