Note: The other languages of the website are Google-translated. Back to English

¿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:

Nota:: 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 Comida 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:

Nota:: 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))
Nota:: 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.

Nota:: 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 from the 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))
Nota:: En la fórmula anterior, Comida 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.

Nota:: 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 from the 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:

  • Selecciona Modo B: lista desplegable dependiente de 2-5 niveles from the 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

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office / Excel 2007-2019 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Características completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

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!
officetab parte inferior
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes.
Ubicaciones sugeridas