Saltar al contenido principal

¿Cómo crear listas desplegables dependientes con valores únicos solo en Excel?

Puede ser fácil para nosotros crear una lista desplegable dependiente en Excel, pero, si los datos de origen contienen valores duplicados, todos los valores duplicados también se aplicarán, esto puede ser molesto. Para excluir los valores duplicados y mantener solo los únicos al crear una lista desplegable dependiente, este tutorial le presentará algunos trucos.

Cree listas desplegables dependientes con valores únicos solo por características de Excel

Cree listas desplegables dependientes con valores únicos solo con una característica sorprendente


Cree listas desplegables dependientes con valores únicos solo por características de Excel

Es algo problemático crear listas desplegables dependientes con valores únicos solo en Excel, debe aplicar la siguiente operación paso a paso:

Paso 1: Cree nombres de rango para los datos de la primera y segunda lista desplegable

1. Hacer clic Fórmulas > Definir nombre, ver captura de pantalla:

2. En la Nuevo nombre cuadro de diálogo, ingrese un nombre de rango Categoría en el Nombre cuadro de texto (puede escribir cualquier otro nombre que necesite), y luego, escriba esta fórmula =DESPLAZAMIENTO($A$2,0,0,CONTARA($A$2:$A$100)) en el Se refiere a cuadro de texto y finalmente haga clic en el OK botón:

Note: A2: A100 es la lista de datos en la que creará la primera lista desplegable, si tiene muchos datos, simplemente cambie la referencia de celda que necesita.

3. Continúe creando un nombre de rango para el segundo menú desplegable, haga clic en Fórmulas > Definir nombre para abrir el cuadro de diálogo Nuevo nombre, ingrese un nombre de rango Alimentos en el Nombre cuadro de texto (puede escribir cualquier otro nombre que necesite), y luego, escriba esta fórmula =DESPLAZAMIENTO($B$2,0,0,CONTARA($B$2:$B$100)) en el Se refiere a cuadro de texto y finalmente haga clic en el OK botón:

Note: B2: B100 es la lista de datos en la que creará la lista desplegable dependiente, si tiene muchos datos, simplemente cambie la referencia de celda que necesita.

Paso 2: extraiga los valores únicos y cree la primera lista desplegable

4. Ahora, debe extraer los valores únicos para los primeros datos de la lista desplegable ingresando la siguiente fórmula en una celda, presionando Ctrl + Shift + Enter juntas, luego arrastre el controlador de relleno hacia abajo a las celdas hasta que se muestren los valores de error, vea la captura de pantalla:

=INDEX(Category,MATCH(0,COUNTIF($D$1:D1,Category),0))
Note: En la fórmula anterior, Categoría es el nombre del rango que creó en el paso 2, y D1 es la celda anterior de su celda de fórmula, cámbiela según sus necesidades.

5. Luego, cree un nombre de rango para estos nuevos valores únicos, haga clic en Fórmulas > Definir nombre para abrir el Nuevo nombre cuadro de diálogo, ingrese un nombre de rango Categoría única en el Nombre cuadro de texto (puede escribir cualquier otro nombre que necesite), y luego, escriba esta fórmula =DESPLAZAMIENTO($D$2, 0, 0, CONTAR(SI($D$2:$D$100="", "", 1)), 1) en el Se refiere a cuadro de texto, por fin, haga clic en OK para cerrar el cuadro de diálogo.

Note: D2: D100 es la lista de valores únicos que acaba de extraer, si tiene muchos datos, simplemente cambie la referencia de celda que necesita.

6. En este paso, puede insertar la primera lista desplegable. Haga clic en una celda donde desee insertar la lista desplegable y, a continuación, haga clic en Datos > Validación de datos > Validación de datos, Y en el Validación de datos cuadro de diálogo, seleccione Lista del desplegable Permitir desplegable, luego ingrese esta fórmula: =Categoría única en el Fuente cuadro de texto, ver captura de pantalla:

7. Luego, haz clic OK botón, la primera lista desplegable sin valores duplicados se crea como se muestra a continuación:

Paso 3: extraiga los valores únicos y cree la lista desplegable dependiente

8. Extraiga los valores únicos para la lista desplegable secundaria, copie y pegue la siguiente fórmula en una celda y luego presione Ctrl + Shift + Enter teclas simultáneamente, luego arrastre el controlador de relleno hacia abajo a las celdas hasta que se muestren los valores de error, vea la captura de pantalla:

=INDEX(Food,MATCH(0,COUNTIF($E$1:E1,Food)+(Category<>$H$2),0))
Note: En la fórmula anterior, Alimentos es el nombre del rango que creó para los datos de la lista desplegable dependiente, Categoría es el nombre del rango que creó para los primeros datos de la lista desplegable, y E1 es la celda de arriba de su celda de fórmula, H2 es la celda en la que ha insertado la primera lista desplegable, cámbiela según sus necesidades.

9. Luego, continúe creando un nombre de rango para estos valores únicos secundarios, haga clic en Fórmulas > Definir nombre para abrir el Nuevo nombre cuadro de diálogo, ingrese un nombre de rango comida única en el Nombre cuadro de texto (puede escribir cualquier otro nombre que necesite), y luego, escriba esta fórmula =DESPLAZAMIENTO($E$2, 0, 0, CONTAR(SI($E$2:$E$100="", "", 1)), 1) en el Se refiere a caja de texto. Finalmente, haga clic en OK para cerrar el cuadro de diálogo.

Note: E2: E100 es la lista secundaria de valores únicos que acaba de extraer, si tiene muchos datos, simplemente cambie la referencia de celda que necesita.

10. Después de crear el nombre del rango para los valores únicos secundarios, ahora puede insertar la lista desplegable dependiente. Por favor haz click Datos > Validación de datos > Validación de datos, Y en el Validación de datos cuadro de diálogo, seleccione Lista del desplegable Permitir desplegable, luego ingrese esta fórmula: =Comida única en el Source cuadro de texto, ver captura de pantalla:

11. Hacer clic OK botón, las listas desplegables dependientes con valores únicos solo se crean con éxito como se muestra a continuación:


Cree listas desplegables dependientes con valores únicos solo con una característica sorprendente

El método anterior puede ser un dolor de cabeza para la mayoría de nosotros, aquí presentaré una herramienta útil: Kutools for Excel, Con su Lista desplegable dinámica característica, puede resolver este problema con facilidad.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Hacer clic Kutools > La lista desplegable > Lista desplegable dinámica, ver captura de pantalla:

2. En la Lista desplegable de dependientes cuadro de diálogo, realice las siguientes operaciones:

  • Seleccione Modo B: lista desplegable dependiente de 2-5 niveles del desplegable Moda sección;
  • Seleccione los datos sobre los que desea crear la lista desplegable dependiente en función de la Rango de datos caja;
  • Luego, seleccione el rango de salida donde desea colocar la lista desplegable dependiente de la Rango de salida encajonar.

3. Luego, haz clic en Ok , las listas desplegables dependientes se insertan en la selección mientras que los valores duplicados también se excluyen. Vea la demostración a continuación:

¡Haga clic para descargar Kutools para Excel ahora!


Artículos más relativos:

  • Crear una lista desplegable con imágenes en Excel
  • En Excel, podemos crear rápida y fácilmente una lista desplegable con valores de celda, pero, ¿alguna vez ha intentado crear una lista desplegable con imágenes, es decir, cuando hace clic en un valor de la lista desplegable, es relativo La imagen se mostrará a la vez como se muestra a continuación. En este artículo, hablaré sobre 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 tienden a crear una lista desplegable con varias casillas de verificación para seleccionar varios elementos de la lista cada vez. En realidad, no puede crear una lista con varias casillas de verificación con 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 lista desplegable dependiente de niveles múltiples en Excel
  • En Excel, puede crear una lista desplegable dependiente rápida y fácilmente, pero, ¿alguna vez ha intentado crear una lista desplegable dependiente de múltiples niveles como se muestra en la siguiente captura de pantalla? En este artículo, hablaré sobre cómo crear una lista desplegable dependiente de varios niveles en Excel.
  • Cree una lista desplegable pero muestre diferentes valores en Excel
  • En la hoja de cálculo de Excel, podemos crear rápidamente una lista desplegable con la función de Validación de datos, pero, ¿alguna vez ha intentado mostrar un valor diferente al hacer clic en la lista desplegable? Por ejemplo, tengo los siguientes datos de dos columnas en la Columna A y la Columna B, ahora, necesito crear una lista desplegable con los valores en la columna Nombre, pero, cuando selecciono el nombre de la lista desplegable creada, el correspondiente El valor en la columna Número se muestra como se muestra en la siguiente captura de pantalla. Este artículo presentará los detalles para resolver esta tarea.

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


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

  • Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations