¿Cómo crear listas desplegables dependientes con valores únicos en Excel?
Las listas dinámicas son una herramienta potente en Excel para la validación de datos y garantizan una entrada de datos coherente. Al combinarse con la necesidad de mostrar solo valores únicos, su valor aumenta aún más. Para excluir los valores duplicados y conservar únicamente los valores únicos al crear una lista dinámica, este tutorial ofrece instrucciones paso a paso sobre cómo crear listas dinámicas en Excel con valores únicos.

Crear listas desplegables dependientes con valores únicos mediante funciones de Excel
- Paso 1: Crear Nombre de celda para los datos de la primera y segunda Lista desplegable
- Paso 2: Extraer los valores únicos y crear la primera Lista desplegable
- Paso 3: Extraer los valores únicos y crear la Lista dinámica
Crear listas desplegables dependientes con valores únicos mediante Kutools para Excel
Crear listas desplegables dependientes con valores únicos mediante funciones de Excel
Es algo complicado crear Lista dinámica con solo valores únicos en Excel; debe seguir las siguientes operaciones paso a paso:
Paso 1: Crear Nombre de celda para los datos de la primera y segunda Lista desplegable
1. Haga clic en «Fórmulas» > «Definir nombre», como se muestra en la captura de pantalla:

2. En el cuadro de diálogo «Nuevo nombre», introduzca un nombre (por ejemplo,)Nombre de celda Categoría, aunque puede usar cualquier otro que necesite) en el campo «Nombre». A continuación, escriba esta fórmula =OFFSET($A$2,0,0,COUNTA($A$2:$A$100)) en el campo «Se refiere a» y, por último, haga clic en el botón Aceptar:

3. Continúe creando un nombre de celda para la segunda lista desplegable: haga clic en «Fórmulas» > «Definir nombre» para abrir el cuadro de diálogo Nuevo nombre, introduzca un nombre (por ejemplo,)Alimentos) en el cuadro de texto «Nombre» —puede usar cualquier otro nombre que necesite— y, a continuación, escriba esta fórmula =OFFSET($B$2,0,0,COUNTA($B$2:$B$100))en el cuadro de texto «Se refiere a» y, por último, haga clic en el botón Aceptar.

Paso 2: Extraer los valores únicos y crear la primera Lista desplegable
4. Ahora debe extraer los valores únicos para los datos de la primera Lista desplegable introduciendo la siguiente fórmula en una celda, pulsando las teclas Ctrl + Mayús + Intro simultáneamente y, después, arrastrando el controlador de relleno hacia abajo hasta que aparezcan valores de error; véase la captura de pantalla:

5. A continuación, cree un nombre de celda para estos nuevos valores únicos: haga clic en «Fórmulas» > «Definir nombre» para abrir el cuadro de diálogo «Nuevo nombre», introduzca un nombre como CategoríaÚnica en el cuadro de texto «Nombre» (puede usar cualquier otro nombre que necesite) y, a continuación, escriba esta fórmula =OFFSET($D$2, 0, 0, COUNT(IF($D$2:$D$100=«», "", 1)), 1)en el cuadro de texto «Se refiere a». Por último, haga clic en el botón Aceptar para cerrar el cuadro de diálogo.

6. En este paso, podrá insertar la primera lista desplegable. Haga clic en la celda donde quiera insertarla y, a continuación, vaya a «Datos» > «Validación de datos» > «Validación de datos». En el cuadro de diálogo «Validación de datos», seleccione «Lista» en el menú desplegable «Permitir» e introduzca esta fórmula: =Uniquecategory en el campo «Origen». Véase la captura de pantalla:

7. A continuación, haga clic en el botón Aceptar; la primera Lista desplegable sin Valores duplicados se crea tal como se muestra en la siguiente captura de pantalla:

Paso 3: Extraer los valores únicos y crear la Lista dinámica
8. Extraiga los valores únicos para la Lista desplegable secundaria; copie y pegue la siguiente fórmula en una celda y, a continuación, pulse las teclas Ctrl + Mayús + Intro simultáneamente; después, arrastre el controlador de relleno hacia abajo hasta que aparezcan valores de error; véase la captura de pantalla:

9. A continuación, cree un nombre de celda para estos valores únicos secundarios: haga clic en «Fórmulas» > «Definir nombre» para abrir el cuadro de diálogo «Nuevo nombre», introduzca el nombre =OFFSET($E$2, 0, 0, COUNT(IF($E$2:$E$100=«», "", 1)), 1) en el cuadro de texto «Nombre» (puede usar cualquier otro nombre que necesite) y, a continuación, escriba esta fórmula

10. Tras crear el nombre de celda para los valores únicos secundarios, ya puede insertar la lista desplegable. Haga clic en «Datos» > «Validación de datos» > «Validación de datos»; en el cuadro de diálogo «Validación de datos», seleccione «Lista» en el menú desplegable «Permitir» e introduzca esta fórmula:=Uniquefooden el cuadro de texto «Origen»; véase la captura de pantalla:

11. Haga clic en el botón Aceptar; las Lista dinámica con Valores Únicos se crean correctamente tal como se muestra en la siguiente demostración:
Crear listas desplegables dependientes con valores únicos mediante Kutools para Excel
El método anterior, aunque eficaz, puede resultar bastante lento y complejo para la mayoría de nosotros, especialmente al trabajar con grandes conjuntos de datos o si no está familiarizado con funciones avanzadas de Excel como rangos con nombre o fórmulas dinámicas. Afortunadamente, con Kutools para Excel, este proceso se vuelve mucho más sencillo y rápido. Kutools ofrece una interfaz fácil de usar y herramientas potentes que le permiten crear Lista dinámica con valores únicos en tan solo unos pocos clics, eliminando la necesidad de configuraciones manuales o fórmulas complejas.
1. Haga clic en «Kutools» > «Lista desplegable» > «Lista desplegable dinámica», véase la captura de pantalla:

2. En el cuadro de diálogo «Lista dinámica», realice las siguientes operaciones:
- Seleccione "Modo B: Lista desplegable de 2-5 niveles" en la sección «Modo»;
- Seleccione los datos sobre los que desea crear la Lista dinámica en el cuadro «Rango de datos»;
- A continuación, seleccione en la lista el área donde desea colocar la Lista dinámica dentro del cuadro «Área de ubicación de la lista».
- Por último, haga clic en el botón Aceptar.

3. Ahora, las listas dinámicas se insertan en la selección y, al mismo tiempo, se excluyen los valores duplicados. Véase la siguiente demostración:
Consejo: Con esta función, puedes ordenar fácilmente el contenido de la lista desplegable en orden alfabético, lo que hace que los datos estén más organizados y sean más intuitivos. En el cuadro de diálogo, haz clic en el botón «Configuración avanzada» y, a continuación, selecciona «Ordenar alfabéticamente». Ahora, al hacer clic en la lista desplegable, los elementos aparecerán ordenados alfabéticamente.

Crear una lista dinámica con valores únicos en Excel puede mejorar significativamente la precisión y usabilidad de sus datos. Ya sea que prefiera las herramientas nativas de Excel o un complemento avanzado como Kutools, las listas dinámicas con valores únicos constituyen una adición inestimable a cualquier flujo de trabajo de gestión de datos, garantizando eficiencia y exactitud en su labor. Si desea explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales.
Más artículos relacionados:
- Crear una lista desplegable con imágenes en Excel
- En Excel, podemos crear rápidamente y con facilidad una lista desplegable con valores de celdas, pero, ¿ha intentado alguna vez crear una lista desplegable con imágenes? Es decir, al hacer clic en un valor de la lista desplegable, su imagen asociada se muestra inmediatamente, tal como se muestra en la siguiente demostración. En este artículo, explicaré cómo insertar una lista desplegable con imágenes en Excel.
- Crear una lista desplegable con varias casillas de verificación en Excel
- Muchos usuarios de Excel suelen crear listas desplegables con múltiples casillas de verificación para poder seleccionar varios elementos de la lista a la vez. En realidad, no puede crear una lista con múltiples casillas de verificación mediante la Validación de datos. En este tutorial, le mostraremos dos métodos para crear una lista desplegable con múltiples casillas de verificación en Excel.
- Crear una lista desplegable dependiente multinivel en Excel
- En Excel, puede crear una lista desplegable dependiente rápida y fácilmente, pero, ¿ha intentado alguna vez crear una lista desplegable dependiente multinivel como se muestra en la siguiente captura de pantalla? En este artículo, explicaré cómo crear una lista desplegable dependiente multinivel en Excel.
- Crear una lista desplegable pero mostrar Valor diferente en Excel
- En una hoja de cálculo de Excel, podemos crear rápidamente una lista desplegable con la función Validación de datos, pero, ¿ha intentado alguna vez mostrar un valor diferente al hacer clic en la lista desplegable? Por ejemplo, tengo los siguientes datos en dos columnas: Columna A y Columna B. Ahora necesito crear una lista desplegable con los valores de la columna Nombre, pero al seleccionar un nombre en dicha lista desplegable, debe mostrarse el valor correspondiente de la columna Número, tal como se muestra en la siguiente captura de pantalla. Este artículo explicará detalladamente cómo resolver esta tarea.
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.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 nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— 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
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos