Cómo crear múltiples listas desplegables dependientes en Excel

Articulos tematica excel

Aprenda a crear una lista desplegable dependiente de varios niveles en Excel, que permite a los usuarios ingresar datos al proporcionar opciones.

Es posible que sepa cómo crear un menú desplegable en Excel, pero es posible que no sepa cómo crear varios menús desplegables dependientes.

Existen varios enfoques para crear varios menús desplegables, algunos son fáciles de ejecutar y otros difíciles. Este artículo explica cómo hacer esto con relativa rapidez con una única fórmula de compensación.

Creación de un menú desplegable simple para ligas de fútbol

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

2. Seleccione la opción Lista en Permitir en los criterios de validación.

3. Seleccione las celdas E4 a G4 como fuente.

4. Haga clic en Aceptar para aplicar los cambios.

En tres sencillos pasos, puede crear una lista desplegable sencilla. Luego copie y pegue la fórmula en el resto de las celdas de la fila.

Crear una lista desplegable dependiente en Excel

El menú desplegable del equipo de fútbol se basa en una lista desplegable simple que acaba de crear. Si eliges una liga específica, deberías tener la oportunidad de seleccionar un equipo del menú desplegable de la liga de fútbol que contenga solo equipos de esa liga.

Uso de la fórmula de compensación para crear una lista desplegable

Creemos una fórmula para asegurarnos de que funciona perfectamente antes de insertarla directamente en el cuadro de validación de datos. Después de eso, puede proceder a implementarlo en todo el conjunto de datos.

Sintaxis de la función de compensación

La función de compensación tiene cinco argumentos. Discutámoslos brevemente aquí:

1. Referencia: Se refiere al punto de partida de los datos. La función de compensación proporciona un rango cercano al punto de referencia. Por lo tanto, el punto de referencia debe estar cerca del conjunto de datos.

2. Filas: el argumento de filas se refiere al número de filas que desea mover hacia abajo desde el punto de referencia.

3. Columna: al igual que las filas, este argumento describe la cantidad de lugares que desea mover en las columnas de un conjunto de datos. Dado que la posición de la columna depende de la liga de fútbol incluida en nuestro menú desplegable simple, es posible que deba usar la función de coincidencia como un argumento de columna.

4. Alto y ancho: estos dos argumentos se refieren a la posición de las celdas en las que se encuentra actualmente en función del argumento de filas y columnas seleccionado anteriormente. Tienes que contar esto manualmente, así que ten cuidado al agregar el valor. Además, revíselo dos veces para confirmarlo.

Implementemos la función de compensación en este conjunto de datos para comprender mejor el concepto.

Implementación de la función de compensación

Aquí, la celda E4 es una referencia, ya que es el punto de partida del conjunto de datos. Además, el plan es copiar la misma fórmula en otras celdas de la fila para que pueda convertirla en una referencia de celda absoluta agregando un signo $ .

Adición de un argumento de referencia en una fórmula de compensación

Dado que el nombre del equipo comienza debajo del punto de referencia, el argumento de la fila será 1.

Agregar valor en el argumento de fila en la fórmula de compensación

Sin embargo, el argumento de altura puede cambiar entre 0, 1 y 2, y no puede agregarlo a cada celda manualmente. Para completar otras pestañas con la fórmula, puede usar una función de coincidencia que asigne correctamente un número de columna. Discutámoslo brevemente sin entrar en demasiados detalles.

strong>Sintaxis de la función Match

Valor_buscado , matriz_buscada y tipo_de_coincidencia son los tres argumentos en la función de concordancia.

En este ejemplo, el valor en la celda B5 es el valor de búsqueda, mientras que la lista de nombres de liga en las celdas E4 a G4 es la matriz de búsqueda. De match_type, elijamos la coincidencia exacta.

Agregar argumentos en la función Match

Seleccione la función de partido completo y presione F9 para verificar si ha elegido la posición de columna correcta para la liga de fútbol seleccionada en el menú desplegable simple. La función de coincidencia comienza a contar desde la primera columna y considera la celda E4 en la posición uno, que es el punto de referencia.

Por otro lado, la compensación comienza a contar desde 0. La función de coincidencia también debe tomar la columna de referencia en la posición cero para que sea coherente con la función de compensación. Para cambiar eso, reste uno de la fórmula completa.

Ajuste de la salida de la función Match

Luego, establezca la altura en el número máximo de valores que desee en el menú desplegable y el ancho en uno. Eso corresponde a la posición de la fila y la columna en la fórmula.

Presione enter para ver si la fórmula ha elegido al equipo correcto.

Implementación de la fórmula de compensación

Ahora que la fórmula está lista, agreguemosla a la validación de datos.

Agregar fórmula a la validación de datos

1. Al presionar CTRL + C , puede copiar la fórmula de la celda seleccionada.

2. Vaya a Validación de datos .

3. Coloque la fórmula copiada como fuente después de seleccionar Lista como primera opción.

Una vez ejecutada, la fórmula generará múltiples menús desplegables dependientes para los equipos de fútbol.

Copie y pegue la fórmula en la fila para que los equipos de fútbol la implementen en toda la fila.

A continuación se explica cómo puede utilizar la fórmula de compensación y la función de coincidencia en combinación para crear un menú desplegable dependiente de múltiples. La fórmula de compensación puede parecer confusa al principio, pero se acostumbrará después de implementarla varias veces

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Semrush sigue a tu competencia

Fecha actualización el 2021-05-28. Fecha publicación el 2021-05-28. Categoría: excel Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub