KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Dominar Lista desplegable en Excel: una guía completa

AutorSun Fecha de modificación

La lista desplegable es una potente función de Excel que permite a los usuarios seleccionar valores de entre opciones predefinidas en lugar de escribirlos manualmente, lo que mejora la precisión y la eficiencia al introducir datos. Tanto si eres principiante como si ya tienes experiencia en Excel, comprender y utilizar listas desplegables puede potenciar notablemente tu productividad y tus capacidades de gestión de datos. En este artículo, te explicaremos paso a paso distintas formas de crear una lista desplegable en Excel.

Vídeo: Crear una lista desplegable

 
 

Crear una Lista desplegable

 

Vamos a aprender cómo crear una lista desplegable en Excel.

Crear una Lista desplegable introduciendo los valores manualmente

Paso 1: Seleccione la(s) celda(s) en la(s) que quiera colocar la Lista desplegable

Seleccione las celdas donde colocar la lista desplegable

Paso 2: Vaya a la pestaña Datos y haga clic en Validación de datos

haga clic en Datos > Validación de datos

Paso 3: Especifique la configuración en el cuadro de diálogo Validación de datos

En la pestaña Configuración, especifique las siguientes opciones:

  1. Elija Listaen PermitirLista desplegable;
  2. Escriba los elementos que desea mostrar en el Lista desplegable en la sección Origen, separándolos con comas;
  3. Haga clic en Aceptar.

Especifique la configuración en el cuadro de diálogo Validación de datos

Resultado:

¡Ahora ya se ha creado la lista desplegable!

se ha creado la lista desplegable

Ventajas de este método: No requiere una hoja de cálculo ni un rango para colocar la lista de origen.

Inconvenientes de este método: Si desea añadir, eliminar o editar los elementos de la lista desplegable, debe abrir el cuadro de diálogo Validación de datos y volver a editar manualmente los elementos en el campo Origen.


Consejo profesional:

Antes de aplicar los métodos siguientes para crear una lista desplegable, debe determinar o crear los elementos que desea incluir en dicha lista. Este conjunto de elementos se denomina «lista de origen» y debe organizarse dentro de un rango específico.

Asegúrese de que cada elemento de la lista de origen esté en una celda independiente. Esta lista puede estar en la misma hoja que el Lista desplegable recién creado, en otra hoja o en otro libro.

cree los elementos en los que basar la lista desplegable

Crear una Lista desplegable a partir de un rango

Para crear una Lista desplegable basada en un rango de valores de celdas, siga estos pasos:

Paso 1: Seleccione la(s) celda(s) en la(s) que quiera colocar la Lista desplegable
Paso 2: Vaya a la pestaña Datos y haga clic en Validación de datos

haga clic en Datos > Validación de datos

Paso 3: Especifique la configuración en el cuadro de diálogo Validación de datos

En la pestaña Configuración, especifique las siguientes opciones:

  1. Elija Listaen PermitirLista desplegable;
  2. Haga clic en el icono de selección icono de selecciónpara seleccionar la lista de origen en la sección Origen;
  3. Haga clic en Aceptar.

Especifique la configuración en el cuadro de diálogo Validación de datos

Resultado:

Ahora ya se ha creado la lista desplegable.

se ha creado la lista desplegable

Ventajas de este método: Puede modificar su lista desplegable realizando cambios en el rango referenciado (lista de origen) sin necesidad de editar los elementos uno a uno en la sección Origen del cuadro de diálogo Validación de datos.

Inconvenientes de este método: Si desea añadir elementos al final o eliminarlos de la lista desplegable, debe actualizar el rango referenciado en la sección Origen del cuadro de diálogo Validación de datos. Para que los elementos se actualicen automáticamente según la lista de origen, debe convertir la lista de origen en una tabla.

 

Consejos:

  • Si prefiere no convertir la lista de origen en una tabla ni actualizar manualmente el rango referenciado en el cuadro de diálogo Validación de datos al añadir nuevos elementos, aquí tiene dos consejos que actualizan automáticamente la lista desplegable mientras agrega nuevos elementos a la lista de origen.

    • Cuando seleccione la lista de origen en la Validación de datos, incluya algunas celdas vacías al final de los datos de origen; así podrá añadir nuevos elementos a la lista escribiéndolos directamente en esas celdas vacías.

      seleccione la lista de origen e incluya algunas celdas vacías al final de los datos de origen

    • Inserte nuevas filas en la lista de origen, escriba los nuevos elementos y la lista desplegable se actualizará automáticamente.


Crear una Lista desplegable con Kutools

Aquí tiene una función muy útil: Crear listas desplegables sencillas de Kutools para Excel le permite crear rápidamente una lista desplegable con menos clics. A continuación, le explicamos cómo hacerlo:

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de inteligencia artificial, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...
  1. Seleccione la(s) celda(s) donde colocar el Lista desplegable;
  2. Haga clic en la pestaña Kutoolsy, a continuación, en Lista desplegable>Crear lista desplegable sencilla;
  3. Seleccione el rango de celdas (o introduzca directamente los elementos separados por comas) que desea incluir en la lista desplegable y haga clic en Aceptar.
    especifique las opciones en el cuadro de diálogo

Notas:

  1. Antes de usar esta función, instale primero Kutools para Excel.Haga clic para descargarlo y disfrutar de una prueba gratuita de 30 días.
  2. Además de esta función, existen otras funciones útiles para crear Lista desplegable avanzada fácilmente, como crear una Lista dinámica, crear una Lista desplegable con selecciones múltiples, crear una Lista desplegable con casillas de verificación, y así sucesivamente.

    Crear una Lista desplegable a partir de una tabla (dinámica)

    Si desea crear una lista desplegable dinámica y ampliable que se actualice automáticamente al añadir o eliminar elementos de la lista de origen, debe colocar los datos de origen en una tabla de Excel.

    Paso 1: Convierta la lista de origen en una tabla

    Seleccione la lista de origen y haga clic en Insertar > Tabla. En el cuadro de diálogo Crear tabla, si la selección incluye encabezados de columna, marque la casilla Mi tabla tiene encabezados y, a continuación, haga clic en Aceptar.

    Convierta la lista de origen en una tabla

    Paso 2: Seleccione la(s) celda(s) en la(s) que quiera colocar la Lista desplegable
    Paso 3: Vaya a la pestaña Datos y haga clic en Validación de datos

    Vaya a la pestaña Datos y haga clic en Validación de datos

    Paso 4: Especifique la configuración en el cuadro de diálogo Validación de datos

    En la pestaña Configuración, especifique las siguientes opciones:

    1. Elija Listaen PermitirLista desplegable;
    2. Haga clic en el icono de selección icono de selecciónpara seleccionar el rango de la tabla (excluyendo el encabezado) en la sección Origen;
    3. Haga clic en Aceptar.

    Especifique la configuración en el cuadro de diálogo Validación de datos

    Resultado:

    Se ha creado la lista desplegable.

    se ha creado la lista desplegable

    Y cuando añada o elimine elementos de la tabla de origen, la lista desplegable se actualizará automáticamente.

    al añadir o eliminar elementos de la tabla de origen, la lista desplegable se actualizará automáticamente

    Ventajas de este método: Puede actualizar su lista desplegable modificando directamente la tabla de origen: edite elementos existentes, añada nuevos o elimine los que ya no necesite.

    Inconvenientes de este método: Ninguno.

     

    Consejos:
      • Para habilitar la actualización automática del Lista desplegable al añadir nuevos elementos a una tabla, siga estos pasos:
        1. Haga clic en el último elemento de la tabla.
        2. Pulse la tecla Intro para avanzar a la celda siguiente.
        3. Introduzca el nuevo elemento en la celda y se añadirá automáticamente a la lista desplegable.

     

    • Si la tabla no expande automáticamente el rango, vaya a Archivo > Opciones > Revisión y haga clic en Opciones de autocorrección. A continuación, active la opción Incluir filas y columnas nuevas en la tabla automáticamente mientras trabaja en la pestaña Formato automático al escribir.

    Crear una Lista desplegable a partir de una Nombre de celda

    Si va a crear una lista desplegable en varias hojas basadas en la misma lista de origen, le recomendamos asignar un nombre a dicha lista; así será mucho más sencillo hacer referencia a ella posteriormente.

    Paso 1: Cree un Nombre de celda para la lista de origen

    Seleccione la lista de origen y vaya al cuadro de nombres (junto a la barra de fórmulas), escriba un nombre para ella (sin espacios ni otros caracteres especiales) y, a continuación, pulse la tecla Entrar para finalizar.

    Cree un nombre de rango para la lista de origen

    Paso 2: Seleccione la(s) celda(s) en la(s) que quiera colocar la Lista desplegable
    Paso 3: Vaya a la pestaña Datos y haga clic en Validación de datos

    Vaya a la pestaña Datos y haga clic en Validación de datos

    Paso 4: Especifique la configuración en el cuadro de diálogo Validación de datos

    En la pestaña Configuración, especifique las siguientes opciones:

    1. Elija Listaen PermitirLista desplegable;
    2. Escriba un signo igual seguido del nombre que definió en el paso 1 en la sección Origen, como
      =SourceList
      . También puede hacer clic en el cuadro de texto Origen y pulsar la tecla F3 para abrir el cuadro de diálogo Pegar nombre; luego, seleccione el nombre de celda que desee de la lista y haga clic en Aceptar para insertarlo en el cuadro de texto.
    3. Haga clic en Aceptar.

    Especifique la configuración en el cuadro de diálogo Validación de datos

    Resultado:

    Se ha creado la lista desplegable.

    se ha creado la lista desplegable

    Ventajas de este método: Puede crear fácil y rápidamente una lista desplegable en varias hojas escribiendo el nombre en la sección Origen del cuadro de diálogo Validación de datos.

    Inconvenientes de este método: Si desea añadir elementos al final o eliminarlos de la lista desplegable, deberá actualizar el rango con nombre en el Administrador de nombres.


    Crear una Lista desplegable desde otro libro

    Si la lista de origen y la lista desplegable que deseas crear se encuentran en libros diferentes, al seleccionar la lista de origen en la sección Origen del cuadro de diálogo Validación de datos, aparecerá una alerta que impedirá su creación.

    aparecerá un cuadro de alerta si crea la lista desplegable a partir de distintos libros de trabajo

    A continuación, te explicamos cómo crear una lista desplegable desde otro libro.

    Paso 1: Cree un Nombre de celda para la lista de origen en el libro de origen

    En el libro de origen, seleccione los elementos que desee incluir en la lista desplegable. A continuación, vaya al Cuadro de nombres, situado junto a la Barra de fórmulas, y asígneles un nombre, por ejemplo «ListaOrigen».

     Cree un nombre de rango para la lista de origen en el libro de trabajo de origen

    Paso 2: Defina un nombre que haga referencia a su lista de origen en el libro Lista desplegable
    1. Abra el libro en el que desea crear una lista desplegable y haga clic en Fórmulas > Definir nombre.

      "haga clicDefinir nombre "/>

    2. En el cuadro de diálogo emergente Nuevo nombre, configure como se indica a continuación:

      1. Escriba un nombre en el cuadro Nombre, por ejemplo Elementos;
      2. Escriba un signo igual seguido del Nombre del libro de trabajo de origen y el nombre que definió para la lista de origen en el paso 1 en el cuadro Hace referencia a, por ejemplo
        =SourceFile.xlsx!SourceList
      3. Haga clic en Aceptar.

        especifique la configuración en el cuadro de diálogo 

    Consejos:
    • Normalmente, SourceFile es el nombre del libro de origen con su extensión de archivo. Si no incluye extensión, añada simplemente un signo de exclamación (!) seguido del nombre de la celda. Si el nombre del libro de trabajo contiene espacios o caracteres no alfabéticos, debe encerrarlo entre comillas simples de este modo:
      ='Source File.xlsx'!SourceList
    • No olvide usar el signo de exclamación entre el nombre del libro de trabajo y el nombre del rango.
    Paso 3: Seleccione la(s) celda(s) en la(s) que quiera colocar la Lista desplegable
    Paso 4: Vaya a la pestaña Datos y haga clic en Validación de datos

    Vaya a la pestaña Datos y haga clic en Validación de datos

    Paso 5: Especifique la configuración en el cuadro de diálogo Validación de datos

    En la pestaña Configuración, especifique las siguientes opciones:

    1. Elija Listaen PermitirLista desplegable;
    2. Escriba un signo igual seguido del nombre que definió en el paso 3 en la sección Origen, como
      =Items
    3. Haga clic en Aceptar.

      Especifique la configuración en el cuadro de diálogo Validación de datos

    Resultado:

    Se ha creado la lista desplegable.

    La lista desplegable se ha creado basándose en datos de otro libro de trabajo

    Inconvenientes de este método: Si el libro de origen está cerrado, la lista desplegable no funcionará. Además, la lista desplegable no se actualizará cuando se añadan nuevos elementos a la lista de origen.


    Alerta de error (permitir otras entradas)

     

    De forma predeterminada, la lista desplegable solo permite introducir en una celda valores incluidos en la lista. Si escribes un valor que no está en la lista y pulsas la tecla Entrar, aparecerá una alerta de error, como se muestra en la siguiente captura de pantalla. Al hacer clic en el botón Reintentar, el valor introducido se seleccionará para su edición. Al hacer clic en el botón Cancelar, se borrará el valor introducido.

    Alerta de error

    • Si desea permitir que los usuarios escriban otros valores y evitar que aparezca la alerta de error, puede hacer lo siguiente:

      1. Seleccione las celdas de la lista desplegable en las que desee desactivar la alerta de error y haga clic en Datos > Validación de datos.

      2. En el cuadro de diálogo Validación de datos, vaya a la pestaña Alerta de error y desactive la casilla Mostrar alerta de error tras introducir datos no válidos. A continuación, haga clic en Aceptar.

         permitir a los usuarios escribir otros valores y evitar que aparezca la alerta de error

      Ahora, cuando los usuarios escriban otros valores, no aparecerá ninguna alerta de error.

    • Si desea permitir que los usuarios escriban otros valores pero también mostrar una alerta para recordárselo, haga lo siguiente:

      1. Seleccione las celdas de la lista desplegable en las que desee permitir otros valores y haga clic en Datos > Validación de datos.

      2. En el cuadro de diálogo Validación de datos, en la pestaña Alerta de error:
        1. Mantenga marcada la casilla Mostrar alerta de error tras introducir datos no válidos;
        2. Seleccione Informaciónen EstiloLista desplegable;
        3. Especifique el Título y el Mensaje de error, y haga clic en Aceptar.

        permitir a los usuarios escribir otros valores pero mostrar también una alerta para recordárselo

      A partir de ahora, cuando los usuarios introduzcan otros valores, aparecerá un cuadro de diálogo para recordárselo: haga clic en Aceptar para conservar el valor escrito o en Cancelar para borrar el valor introducido.

      cuando los usuarios escriban otros valores, aparecerá un cuadro de diálogo para recordárselo

    Consejos:
    • También puede seleccionar "Advertencia" en la lista Estilo y proporcionar un Título y un Mensaje de error. Esta opción funciona de forma similar a «Información», pero muestra un icono amarillo de advertencia con un signo de exclamación.
    • Si no está seguro del título o el mensaje que debe escribir, puede dejar los campos vacíos; Excel mostrará la alerta predeterminada.

    Mensaje de entrada

     

    Al crear una Lista desplegable, puede añadir un mensaje de entrada para recordar a los usuarios que seleccionen elementos de la Lista desplegable al hacer clic en una celda, o cualquier otra información que desee mostrar.

    1. Seleccione las celdas con lista desplegable a las que desea añadir un mensaje de entrada y haga clic en Datos > Validación de datos.

    2. En el cuadro de diálogo Validación de datos, en la pestaña Mensaje de entrada

    1. Mantenga marcada la casilla Mostrar mensaje de entrada al seleccionar la celdaestá seleccionada;
    2. Especifique el Título y el Mensaje de entrada, y haga clic en Aceptar.

    doc lista desplegable 20

    Ahora, cuando los usuarios seleccionen la Celda, aparecerá un cuadro de texto amarillo con la información que usted proporcionó.

    doc lista desplegable 21


    Otras notas

     
    1. De forma predeterminada, al crear una lista desplegable, la casilla de verificación "Ignorar vacíos" está activada. Esto permite a los usuarios dejar celdas vacías sin que se muestre ninguna alerta.

      Si la casilla de verificación «Ignorar vacíos» está desactivada, las celdas vacías del rango se considerarán entradas no válidas y aparecerá una alerta.

    2. Si desea cambiar el orden de los elementos en el Lista desplegable, puede reorganizar la lista de origen.

    3. Si la función Validación de datos está deshabilitada, es posible que esté trabajando en una hoja protegida. Para habilitarla, quite primero la protección de la hoja y, a continuación, aplique la configuración deseada de Validación de datos.

    Las mejores herramientas de productividad para Office

    🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
    Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
    Super BUSCARV:Búsqueda vertical con múltiples criterios  |  Búsqueda vertical con múltiples valores  |   Búsqueda vertical entre varias hojas   |   Coincidencia difusa....
    Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
    Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar visibilidad de columnas ocultas|Comparar rangos y columnas...
    Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
    Principales conjuntos de herramientas 15:12 Herramientas de texto(... y más Merge & Split Tools... and more , Eliminar caracteres específicos|50+Tipos de gráfico   (Diagrama de Gantt, ...)|40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento   19 Herramientas de inserción(Insertar Código QR   , Insertar imagen desde ruta , ...)|12 Herramientas de conversión(Convertir a palabras, Conversión de moneda   |7Combinar y dividir(Combinar filas avanzado , Dividir celdas|   (Combinar filas avanzado, |
    Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.

    Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia sin precedentes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


    Office Tab Aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

    • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
    • Abra y cree varios documentos en pestañas nuevas de la misma ventana, en lugar de en ventanas nuevas.
    • ¡Aumente su productividad en 50 % y reduzca cientos de clics del ratón cada día!

    Todos los complementos Kutools. Un solo instalador

    Kutools for Office es un conjunto que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, lo que lo convierte en la opción ideal para equipos que trabajan con distintas aplicaciones de Office.

    ExcelWordOutlookTabsPowerPoint
    • Suite todo en uno— Complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
    • Un instalador, una licencia— configuración en minutos (compatible con MSI)
    • Funcionan mejor juntos— productividad optimizada en todas las aplicaciones de Office
    • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
    • Mejor relación calidad-precio— ahorre frente a comprar complementos por separado