Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda

¿Te gustaría simplificar la entrada de datos en tus hojas de cálculo de Excel y, al mismo tiempo, hacerlas más atractivas y funcionales? Crear una lista desplegable puede ser la solución perfecta para ti. En este artículo, te guiaremos paso a paso en el proceso de diseñar listas desplegables dinámicas, editables y con capacidad de búsqueda. Ya sea que estés organizando un inventario, gestionando tareas o simplemente buscando hacer tus hojas de cálculo más interactivas, aprenderás a transformar tu experiencia con Excel y a impulsar tu productividad. ¡Sigue leyendo y descubre lo fácil que es llevar tus habilidades en Excel al siguiente nivel!

Excel es una herramienta ampliamente utilizada en el mundo laboral y académico para la organización y manipulación de datos. Una de las funcionalidades más útiles y versátiles que ofrece es la capacidad de crear listas desplegables. En este artículo, te mostraremos cómo crear una lista desplegable en Excel de forma dinámica, editable y con una opción de búsqueda. Con estos consejos y trucos, podrás mejorar la eficiencia de tu trabajo y facilitar la navegación de tus hojas de cálculo. ¡Sigue leyendo para descubrir cómo hacerlo!

El tutorial muestra cómo hacer una lista desplegable en Excel con pasos simples: desde un rango de celdas, rango con nombre, tabla de Excel, otra hoja. También aprenderá cómo hacer que un menú desplegable de Excel sea dinámico, editable y con capacidad de búsqueda.

Microsoft Excel es bueno para organizar y analizar datos complejos. Una de sus características más útiles es la capacidad de crear menús desplegables, que permiten a los usuarios seleccionar un elemento de una lista predefinida. Los menús desplegables pueden hacer que la entrada de datos sea más rápida, más precisa y más consistente. Este artículo le mostrará algunas formas diferentes de crear un menú desplegable en Excel.

lista desplegable de excel

lista desplegable de exceltambién conocido como caja desplegable o Menú desplegable, se utiliza para ingresar datos en una hoja de cálculo desde una lista de elementos predefinidos. Cuando selecciona una celda que contiene la lista, aparece una pequeña flecha al lado de la celda, por lo que debe hacer clic en ella para realizar una selección.

El objetivo principal de utilizar listas desplegables en Excel es limitar la cantidad de opciones disponibles para el usuario. Aparte de eso, un menú desplegable evita errores ortográficos y hace que la entrada de datos sea más rápida y consistente.Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
>

Cómo crear una lista desplegable en Excel

Para crear una lista desplegable en Excel, utilice la función Validación de datos. Aquí están los pasos:

  • Seleccione una o más celdas donde desee que aparezca la lista de selección. Puede ser una sola celda, un rango de celdas o una columna completa. Para seleccionar varias celdas no contiguas, mantenga presionada la tecla Control llave.
  • Sobre el Datos pestaña, en la Herramientas de datos grupo, haga clic Validación de datos.
  • Sobre el Ajustes pestaña de la Validación de datos cuadro de diálogo, haga lo siguiente:
    • En el Permitir cuadro, seleccione Lista.
    • En el Fuente , escriba los elementos separados por una coma con o sin espacios. O seleccione un rango de celdas en la hoja que contiene los elementos.
    • Asegúrate que Cuadro desplegable en la celda está marcado (predeterminado); de lo contrario, la flecha desplegable no aparecerá junto a la celda.
    • Seleccione o borre la ignorar en blanco opción dependiendo de cómo desee manejar las celdas vacías.
    • Cuando termine, haga clic en Aceptar.
  • ¡Felicidades! Ha creado con éxito una lista desplegable simple en Excel. Ahora, sus usuarios pueden hacer clic en una flecha al lado de una celda y luego seleccionar la entrada que desean.Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    A lista desplegable de valores separados por comas funciona bien para listas de validación de datos pequeñas que es poco probable que cambien alguna vez. Para listas actualizadas con frecuencia, será mejor que utilice un rango o mesa para la fuente. A continuación se detallan las instrucciones paso a paso para cada método.

    Consejo. Para acelerar la entrada de datos en sus hojas de Excel, también puede utilizar un formulario de entrada de datos.

    Crear menú desplegable a partir de un rango de celdas

    Para insertar una lista desplegable basada en los valores ingresados ​​en un rango de celdas, siga estos pasos:

  • Comience creando una lista de elementos que desea incluir en el menú desplegable. Para ello, simplemente escriba cada elemento en una celda separada. Esto se puede hacer en la misma hoja de trabajo que la lista desplegable o en una hoja diferente.
  • Seleccione las celdas que contendrán la lista.
  • En la cinta, haga clic en Datos pestaña > Validación de datos.
  • En el Ventana de diálogo de validación de datos, seleccionar Lista desde el Permitir Menú desplegable. Coloque el cursor en el cuadro fuente y seleccione el rango de celdas que contienen los elementos, o haga clic en el Contraer cuadro de diálogo y luego seleccione el rango. Cuando termine, haga clic en Aceptar. Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Ventajas: Puede modificar su lista desplegable realizando cambios en el rango de referencia sin tener que editar la lista de validación de datos.

    Desventajas: Para agregar o eliminar elementos, deberá actualizar el Fuente referencia de rango.

    Insertar lista desplegable de un rango con nombre

    Inicialmente, este método de crear una lista de validación de datos de Excel lleva un poco más de tiempo, pero puede ahorrar aún más tiempo a largo plazo.

  • Haga una lista de elementos en la hoja. Los valores deben ingresarse en una sola columna o fila sin celdas en blanco.

    Consejo. Es una buena idea ordenar los elementos alfabéticamente o en el orden personalizado que desee que aparezcan en el menú desplegable.

  • Crea un rango con nombre. La forma más rápida es seleccionar las celdas y escribir el nombre deseado directamente en el Nombre de Caja. Cuando termine, haga clic en Ingresar para guardar el rango con nombre recién creado. Para obtener más información, consulte cómo definir un nombre en Excel.

    Como ejemplo, creemos un rango llamado Ingredientes: Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

  • Seleccione las celdas para la lista de selección, en la misma hoja que el rango nombrado o en una hoja de trabajo diferente.
  • Abre el Validación de datos ventana de diálogo y configure la regla:
    • En el Permitir cuadro, seleccione Lista.
    • En el Fuente , escriba un signo igual seguido del nombre del rango. En nuestro caso, es =Ingredientes.
    • Hacer clic DE ACUERDO.

    Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Nota. Si su rango con nombre tiene al menos un celda en blancodejándo el ignorar en blanco El cuadro seleccionado permite escribir cualquier valor en la celda validada.

    Ventajas: si inserta varios menús desplegables en diferentes hojas, los rangos con nombre harán que sean mucho más fáciles de identificar y administrar.

    Desventajas: Lleva un poco más de tiempo configurarlo.

    Crear menú desplegable desde una tabla de Excel

    En lugar de utilizar un rango con nombre, puede colocar los datos de origen en una tabla de Excel completamente funcional. ¿Por qué querrías utilizar una mesa? En primer lugar, porque te permite crear una lista desplegable dinámica expandible que se actualiza automáticamente a medida que agrega o elimina elementos a/de la tabla.

    Para crear un menú desplegable dinámico desde una tabla de Excel, siga estos pasos:

  • Escriba los elementos de la lista en una tabla o convierta un rango existente en una tabla usando el Ctrl+T atajo.
  • Seleccione las celdas donde desea insertar un menú desplegable.
  • Abre el Validación de datos ventana de diálogo.
  • Seleccionar Lista desde el Permitir caja desplegable.
  • En el Fuente , ingrese la fórmula que hace referencia a una columna específica en su tabla, sin incluir la celda del encabezado. Para esto, use la función INDIRECTA con una referencia estructurada como esta:

    =INDIRECT(«Table_name[Column_name]»)

  • Cuando termine, haga clic en DE ACUERDO.
  • Para este ejemplo, estamos creando un menú desplegable a partir de la columna denominada Ingredientes en Tabla 1:

    =INDIRECT(«Table1[Ingredients]»)Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Ventajas: Manera fácil y rápida de insertar un menú desplegable dinámico expandible en Excel.

    Desventajas: Extraviado 🙂

    Cómo crear una lista desplegable dinámica en Excel

    Si cambia periódicamente los elementos de su lista de selección, el mejor enfoque es crear una lista desplegable dinámica. En este caso, la lista se actualizará automáticamente en todas las celdas que la contengan cada vez que agregue o elimine elementos a/de la lista de origen.

    La forma más rápida de crear un menú desplegable dinámico en Excel es a partir de una tabla como se muestra arriba. Ese es el comportamiento predeterminado de las tablas de Excel; no se requieren configuraciones ni movimientos adicionales.

    Otra forma es utilizar un rango con nombre normal y hacer referencia a él con la fórmula OFFSET, como se explica a continuación.

  • Escriba los elementos del menú desplegable en celdas separadas.
  • Crea una fórmula con nombre. Para esto presione Ctrl + F3 para abrir el Nuevo nombre caja de diálogo. Escriba el nombre que desee en el Nombre y luego ingrese la siguiente fórmula en el cuadro Se refiere a caja.

    =OFFSET(Sheet3!$A$2, 0, 0, COUNTA(Sheet3!$A:$A), 1)

    Dónde:

    • Hoja3: el nombre de la hoja
    • A: la columna donde se encuentran los elementos desplegables
    • $A$2 – la celda que contiene el primer artículo

    Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

  • Con el nombre de la fórmula definido, cree un menú desplegable basado en un rango con nombre como de costumbre.
  • Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >Cómo funciona esta fórmula

    La fórmula consta de dos funciones: COMPENSACIÓN y CONTARA. La función CONTARA cuenta todos los que no están en blanco en la columna especificada. OFFSET utiliza ese conteo para el altura argumento, por lo que devuelve una referencia a un rango que incluye solo celdas no vacías, comenzando desde la celda que contiene el primer elemento que proporciona para el referencia argumento.

    Ventajas: La principal ventaja de una lista desplegable dinámica es que no tendrá que cambiar la referencia al rango nombrado cada vez que se expanda o contraiga la lista fuente. Simplemente elimine o escriba nuevas entradas en la lista de fuentes y su menú desplegable se actualizará automáticamente.

    Desventajas: Un proceso de configuración un poco complejo.

    Haga una lista desplegable dinámica en Excel 365/2021

    Dynamic Array Excel tiene muchas funciones innovadoras que no están disponibles en versiones anteriores. Una de estas nuevas funciones llamada UNIQUE puede ayudarlo a crear un menú desplegable dinámico con una fórmula simple.

    Suponga que tiene un conjunto de datos con muchos elementos repetidos, como en la columna A de la imagen a continuación. Su objetivo es agregar una lista desplegable donde cada elemento aparezca solo una vez.

    Para extraer los elementos únicos, utilice esta fórmula:

    =UNIQUE(A2:A21)

    Opcionalmente, puede ordenar los valores extraídos alfabéticamente envolviéndolos en la función ORDENAR:

    =SORT(UNIQUE(A2:A21))

    Esta fórmula de matriz dinámica se ingresa solo en una celda (E2) y automáticamente se extiende a tantas celdas como sea necesario para mostrar todos los elementos únicos.Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    A continuación, configura una lista desplegable utilizando una referencia de rango de derrame, que es una dirección de celda seguida de un carácter almohadilla. En nuestro caso es =$E$2# o =Hoja1!$E$2# si un menú desplegable está en otra hoja:Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    El resultado es un lista desplegable dinámica expandible – la función ÚNICA extrae automáticamente nuevos elementos a medida que se agregan a la tabla de origen, y la referencia del rango de derrame obliga a Excel a actualizar la lista desplegable en consecuencia.

    Consejo. Se puede utilizar el mismo enfoque para crear una lista desplegable en cascada en Excel 365. Para obtener detalles completos, consulte Crear una lista desplegable dependiente dinámica de una manera fácil.

    Cómo crear una lista desplegable desde otra hoja

    Para insertar un menú desplegable que extraiga datos de una hoja de cálculo diferente, puede utilizar un rango normal, un rango con nombre o una tabla de Excel:

    • al hacer un menú desplegable de un rango con nombreasegúrese de que el alcance del nombre sea Libro de trabajoy luego configure una lista de validación de datos como de costumbre.
    • Al crear un lista desplegable de una tablano se necesitan pasos adicionales ya que los nombres/referencias de las tablas son válidos en todo el libro.
    • Si insertas un bajar desde un rango regular, incluya el nombre de la hoja en la referencia de la fuente. En el Validación de datos ventana de diálogo, coloque el cursor en la Fuente cuadro, cambie a la otra hoja y seleccione el rango que contiene los elementos. Excel agregará el nombre de la hoja a la referencia automáticamente.

    Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >Cómo hacer una lista desplegable desde otro libro de trabajo

    Para crear un menú desplegable en Excel usando una lista de otro libro como fuente, deberá definir 2 rangos con nombre: uno en el libro de origen y el otro en el libro donde desea insertar su lista de Validación de datos. Los pasos son:

  • En el libro de origen, cree un rango con nombre para la lista de origen, por ejemplo Lista de fuentes. Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >
  • En el libro de trabajo principal, defina un nombre que haga referencia a su lista de fuentes. Para este ejemplo, creamos el nombre Elementos que se refiere a:

    =ArchivoFuente.xlsx!Lista_fuente

    Si el nombre del libro contiene espacios o caracteres no alfabéticos, debe estar entre comillas simples como esta:

    =’Archivo fuente.xlsx’!Lista_fuente

    Para obtener más detalles, consulte Cómo hacer referencias externas en Excel.

    Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

  • En el libro de trabajo principal, seleccione las celdas de su lista de selección y haga clic en el Pestaña Datos > Validación de datos. En el Fuente cuadro, haga referencia al nombre que creó en el paso 2. En nuestro caso, es =Items.
  • Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Notas:

    • Para que funcione la lista desplegable de otro libro de trabajo, el libro de origen debe estar abierto.
    • La lista desplegable creada de esta manera no se actualizará automáticamente cuando se agreguen o eliminen elementos de la lista de fuentes; tendrá que modificar la referencia de la lista de fuentes manualmente.

    Cómo hacer un menú desplegable dinámico desde otro libro de trabajo

    Para crear un lista desplegable dinámica de otro libro de trabajodefina un nombre de fórmula en el libro de origen utilizando la fórmula OFFSET explicada en Crear un menú desplegable dinámico en Excel. En este caso, un menú desplegable en otro libro de trabajo se actualizará sobre la marcha una vez que se realicen cambios en la lista de fuentes.

    Lista desplegable con capacidad de búsqueda en Excel 365

    En Excel 365, las listas de validación de datos tienen una increíble Autocompletar característica. Para acelerar la entrada de datos en listas grandes, simplemente comience a escribir la palabra de destino en la celda del menú desplegable; el algoritmo de autocompletar hará coincidir la subcadena escrita con los elementos de la lista desplegable y le mostrará las coincidencias encontradas. A medida que escribe más caracteres, la lista mostrada se reduce y, a la inversa, cuando elimina caracteres, se muestran más coincidencias.Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Insertar una lista desplegable con mensaje

    Para mostrar un mensaje informativo cuando alguien hace clic en una celda de la lista desplegable, proceda de esta manera:

    • En el Validación de datos cuadro de diálogo, cambie al Mensaje de entrada pestaña.
    • Asegúrate que Mostrar mensaje de entrada cuando se selecciona la celda La opción está marcada.
    • Escriba el título y el mensaje en los campos correspondientes (hasta 225 caracteres).
    • Hacer clic DE ACUERDO para guardar el mensaje y cerrar el cuadro de diálogo. Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
      >

    La lista desplegable resultante con el mensaje será similar a esta:Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Haga una lista desplegable editable en Excel

    De forma predeterminada, un menú desplegable de Excel no es editable, es decir, está restringido a los valores de la propia lista. Si escribe cualquier otro valor, aparecerá una alerta de error. Sin embargo, puede permitir que los usuarios ingresen sus propios valores. Así es cómo:

  • Abre el Validación de datos ventana de diálogo.
  • Sobre el Alerta de error pestaña, desmarque la Mostrar alerta de error después de ingresar datos no válidos caja. Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Técnicamente, esto convierte una lista desplegable en una caja combo. El término «cuadro combinado» significa un menú desplegable editable que permite a los usuarios seleccionar un valor de la lista predefinida o escribir un valor personalizado directamente en el cuadro.

    Opcionalmente, puede mostrar un mensaje de advertencia cuando alguien intenta ingresar un valor que no está en la lista:

  • Sobre el Alerta de error pestaña, seleccione la Mostrar alerta de error después de ingresar datos no válidos opción.
  • Desde el Estilo cuadro, elija cualquiera Información o Advertenciay luego escriba el título y el texto del mensaje.
    • Información Es mejor utilizar el mensaje si no hay nada de malo en que el usuario ingrese un valor personalizado.
    • Advertencia El mensaje inducirá a los usuarios a seleccionar un elemento del cuadro desplegable en lugar de ingresar sus propios datos, aunque no lo prohíbe.
  • Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >Y aquí hay una lista desplegable de Excel editable con un mensaje de advertencia en acción:Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda
    >

    Consejo. Si no está seguro de qué título o texto de mensaje escribir, puede dejar los campos vacíos. En este caso, Excel mostrará la alerta predeterminada «Este valor no coincide con las restricciones de validación de datos definidas para esta celda«.

    Así es como se hace una lista desplegable simple en Excel. En el próximo artículo, exploraremos este tema más a fondo y aprenderemos cómo insertar una lista desplegable en cascada (dependiente) con validación de datos condicional. ¡Estén atentos y gracias por leer!

    Libro de práctica para descargar.

    Lista desplegable de Excel: ejemplos (archivo .xlsx)

    Usted también podría estar interesado en

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda

    Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda

    Uno de los aspectos más importantes al trabajar con Excel es la capacidad de crear listas desplegables. Esta funcionalidad permite mantener la integridad de los datos y facilita la selección de opciones dentro de una celda.

    ¿Qué es una lista desplegable en Excel?

    Una lista desplegable en Excel es un objeto que contiene opciones predefinidas para seleccionar. Al hacer clic en la celda que contiene la lista desplegable, se muestra un menú desplegable con las opciones disponibles.

    ¿Cómo crear una lista desplegable en Excel?

    Excel ofrece diferentes métodos para crear una lista desplegable. A continuación, se explicará cómo hacerlo:

  • Creación de una lista desplegable desde el origen de datos:

    Para crear una lista desplegable en Excel, primero debes tener un origen de datos. Este origen de datos puede ser una lista en una hoja de cálculo o en otra ubicación. A continuación, sigue los siguientes pasos:

  • Selecciona la celda donde deseas crear la lista desplegable.
  • Haz clic en la pestaña «Datos» en la barra de herramientas de Excel.
  • En el grupo «Herramientas de datos», selecciona «Validación de datos».
  • En la ventana emergente, selecciona la pestaña «Configuración».
  • En la opción «Permitir», elige «Lista».
  • En la casilla «Origen», especifica el rango de origen de datos.
  • Haz clic en «Aceptar».
  • Creación de una lista desplegable desde una tabla:

    También puedes crear una lista desplegable utilizando una tabla en Excel. Sigue estos pasos:

  • Crea una tabla en Excel que contenga los datos para la lista desplegable.
  • Selecciona la celda donde deseas crear la lista desplegable.
  • Haz clic en la pestaña «Datos» en la barra de herramientas de Excel.
  • En el grupo «Herramientas de datos», selecciona «Validación de datos».
  • En la ventana emergente, selecciona la pestaña «Configuración».
  • En la opción «Permitir», elige «Lista».
  • En la casilla «Origen», especifica el rango de la columna de la tabla que contiene los datos.
  • Haz clic en «Aceptar».
  • ¿Cómo hacer que una lista desplegable sea dinámica?

    Si deseas que tu lista desplegable sea dinámica, es decir, que se actualice automáticamente al modificar los datos de origen, puedes utilizar la función «Nombres definidos» en Excel. Esta función permite asignar un nombre al rango de origen y utilizarlo en lugar de referenciar directamente el rango.

    ¿Cómo hacer una lista desplegable editable?

    Por defecto, las listas desplegables en Excel son no editables, lo que significa que solo se pueden seleccionar las opciones predeterminadas. Sin embargo, si deseas permitir a los usuarios editar la lista desplegable y agregar nuevas opciones, puedes utilizar la combinación de celdas combinadas con validación de datos.

    ¿Cómo agregar capacidad de búsqueda a una lista desplegable en Excel?

    En Excel, no existe una opción nativa para agregar capacidad de búsqueda a una lista desplegable. Sin embargo, puedes utilizar varias técnicas, como la función «Coincidir» o el complemento «Búsqueda instantánea» para lograr este objetivo.

    Conclusión

    Crear una lista desplegable en Excel es una habilidad fundamental para trabajar eficientemente con los datos. Con los métodos y técnicas explicados en este artículo, podrás crear listas desplegables dinámicas, editables y con capacidad de búsqueda, mejorando así tus capacidades en el manejo de Excel.

    Referencias:

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Excel con los elementos⁣ que deseas incluir en la lista desplegable. Para crear una tabla, selecciona el rango de celdas que contiene tus datos y presiona Ctrl + T. ‍Asegúrate⁣ de marcar ‌la⁤ opción de‍ «Mi tabla tiene encabezados»​ si tus⁢ datos incluyen encabezados.

    1. Selecciona la⁤ celda donde deseas crear la lista desplegable.
    2. Haz clic en la pestaña «Datos» ⁢ en la barra de⁣ herramientas de Excel.
    3. En‌ el grupo «Herramientas de datos», selecciona «Validación de ⁣datos».
    4. En ⁢la ventana emergente, ​selecciona la pestaña ⁢ «Configuración».
    5. En la opción «Permitir», elige «Lista».
    6. En la casilla «Origen», especifica el nombre de la tabla ⁢seguido de la columna ‌que deseas usar. Por ejemplo, si⁣ tu tabla se llama «Tabla1» y la ‍columna es «Opciones», deberías escribir =Tabla1[Opciones].
    7. Haz⁣ clic en «Aceptar».

    Con este ‍método, tu lista desplegable ⁤se actualizará automáticamente si agregas o eliminas elementos en la tabla.

    Listas Desplegables Dinámicas

    Las listas desplegables también pueden⁤ ser dinámicas usando rangos con⁣ nombre o fórmulas como OFFSET o‍ UNIQUE en Excel 365. Aquí hay un breve resumen:

    Usando OFFSET

    1. Escribe tus elementos en ⁣celdas separadas.
    2. Presiona Ctrl + F3 para abrir el cuadro de diálogo de Nombres.
    3. Crea un nuevo nombre y usa la fórmula:


    =OFFSET(Sheet3!$A$2, 0, 0, COUNTA(Sheet3!$A:$A), 1)

    Esto crea un​ rango que se expande o contrae según los elementos ⁤en la columna seleccionada.

    1. Usa ese nombre en la ventana de ‌validación de datos como se describió antes.

    Usando UNIQUE y SORT (Excel⁤ 365)

    1. Si quieres ​una lista única y ordenada desde otro rango, usa:


    =SORT(UNIQUE(A2:A21))

    Coloca esta fórmula ‌en una celda (por ejemplo, ⁤E2).

    1. Crea una lista desplegable de la siguiente manera (en la validación de datos):

    ⁢- ⁤En la ‍casilla Origen,​ utiliza =$E$2# para hacer referencia a⁣ la gama dinámica que se generará.

    Listas Desplegables desde Otra Hoja

    Si deseas crear un menú desplegable basado en una lista de otra hoja, asegúrate de que tu rango de datos tenga nombre ⁤o de que uses el nombre de la hoja al declararlo.

    Listas​ Desplegables desde Otro Libro ‌de Trabajo

    1. En el libro de origen, define un rango⁣ con nombre para⁤ la lista, por ejemplo,​ Listafuente.
    2. En tu libro actual, crea un nombre que haga referencia al rango en el archivo de origen.

    – Utiliza, por ejemplo: ='ArchivoFuente.xlsx'!Listafuente.

    1. En la validación de datos, referencia este nombre para usarlo en el menú desplegable.

    Consejos Adicionales

    • Puedes hacer que ⁤el menú desplegable​ sea editable permitiendo valores fuera‍ de la lista‍ desmarcando la​ casilla «Mostrar alerta de error después de ingresar datos no válidos» en la pestaña de alerta de error⁣ en ⁤la ⁣validación de datos.
    • Puedes añadir mensajes de entrada que guíen ​a ‌los usuarios sobre lo que deben seleccionar.

    Conclusión

    Con estos métodos, puedes crear listas desplegables en Excel que no solo mejoran la usabilidad, sino ⁢que también aseguran la integridad de los datos ingresados al facilitar la selección de‌ opciones predeterminadas. Si necesitas información más avanzada, como crear listas desplegables en cascada o implementar otras ‌funcionalidades, asegúrate de consultar​ tutoriales adicionales o recursos específicos.

    3 comentarios en «Cómo crear una lista desplegable en Excel: dinámica, editable y con capacidad de búsqueda»

    1. Pombo: ¡Totalmente, chicos! Estoy con ustedes, hacer listas desplegables es lo mejor. La primera vez que intenté, pensé que me iba a volver loco, pero ahora las uso para todo; hasta para planear mis vacaciones. ¡Gracias por el artículo, fue un buen empujón!

    2. Melendro: ¡Me encanta este artículo! La verdad es que crear listas desplegables en Excel me ha salvado la vida en mi trabajo. Recuerdo que la primera vez que lo hice, pensé que iba a ser un lío, pero siguiendo unos tips que encontré, lo logré y ahora mis reportes se ven muchísimo más organizados. ¡Gracias por compartir estos consejos!

    3. Antonio narciso: ¡Totalmente de acuerdo, melendro! Este artículo está genial. La primera vez que intenté hacer una lista desplegable, me sentí como un pez fuera del agua, pero después de leer unos tutoriales y probar, ahora no puedo vivir sin ellas. Hacen todo más fácil y rápido. ¡Gracias por el contenido!

    Deja un comentario