in

Crea múltiples listas desplegables dependientes en Excel 🥇 (Muy Fácil)

El día de hoy vamos a aprender a crear múltiples listas dependientes en Excel estas listas dependientes en realidad se pueden crear con muchos métodos diferentes a este Pero el día de hoy vamos a utilizar una sola fórmula donde funcione en todas las versiones de Excel yo por acá ya tengo el ejemplo

Funcionando primero vamos a pasar a ver cómo funciona y después lo vamos a crear desde cero y paso a paso miren por ejemplo en el nivel 1 Yo acá tengo algunos países que yo he considerado Por ejemplo si selecciono Argentina miren se me limpia los campos o las listas

Dependientes que están a la derecha si yo vuelvo a poner nuevamente en Perú miren en la segunda lista de pendiente en el nivel 2 aquí yo tengo o puedo seleccionar cualquiera de sus departamentos de Perú por ejemplo si yo selecciono San Martín a la derecha la tercera lista de pendiente me debería

Mostrar las provincias o los distritos de este departamento de San Martín no por ejemplo podría seleccionar moyobamba si vengo si vengo Perdón nuevamente a San Martín y selecciono vamos a poner Lima quiero que observen que a la derecha nuevamente se me limpia y ya me aparecen acá los que yo he considerado

Las provincias que yo he considerado de Lima no por acá tenemos ancongate Barranco etcétera así funcionan estas listas dependientes en este ejemplo Solamente vamos a ver tres niveles bien pero si quieren también podríamos agregar un cuarto nivel o quinto nivel toda esta información que tenemos acá se puede actualizar automáticamente y

Aparte de ello miren a la izquierda quiero que observen que por acá tenemos la tablita se estructuran estas listas de pendientes en Tablas bien Así que vamos a comenzar de una vez con esto y ahí vamos lo primero que vamos a hacer y lo más recomendable es descargar esta tablita

Bien el link se los dejo en la descripción de este mismo vídeo Ahora sí vamos a ver cómo está estructurada miren acá tenemos en cada columna tenemos como encabezado el país y luego en sus filas tenemos todos los departamentos de Perú para este caso no acá lo tenemos luego

Tenemos a Brasil y abajo también tenemos todos sus departamentos y así sucesivamente con Bolivia y con Argentina bien Ahora sí lo primero que vamos a hacer es insertar la primera lista independiente que vendría a ser de los países creo que esa es la más fácil no

Damos un clic en la celda que queremos insertar la lista nos vamos a la pestaña datos damos un clic en datos Y luego a la derecha tenemos esta opción que dice validación de datos damos un clic acá les va a saltar la siguiente ventanita

Vamos a ir a permitir y le vamos a dar donde dice lista Ahora sí acá en origen vamos a dar un clic y vamos a seleccionar el rango en este caso de países no que está de manera horizontal lo seleccionamos aceptamos y miren ya tenemos nuestra primera lista aquí así

De fácil y rápido pero ahora sí vamos con la segunda lista que es la que más nos interesa que es la dependiente de qué de quién va a depender va a depender de la Selección del país que tenemos en la primera lista No ahora sí le voy a

Agrandar un poquito más pero antes vamos a comentarles que funciones vamos a utilizar para para que esta lista dependiente funcione correctamente necesitamos primero la función de red la función de red básicamente nos arroja una celda o un Rango de celdas de acuerdo a la posición que nosotros le

Vamos a dar la posición miren acá lo tenemos es la fila la columna la columna perdón y el alto y ancho de datos bien yo lo voy a poner como referencia por ahora ahora vamos a pasar a trabajarlo pero vamos ahora con la segunda función que vamos a utilizar la segunda función

Que vamos a utilizar y se va a unir a la función de red es la función coincidir básicamente nos devuelve la posición miren nos devuelve la posición de un valor dentro de una matriz bien el valor que vamos a buscar en este caso es Brasil y quiero saber en qué posición

Está para poder devolver los datos para poder devolverlos departamentos de acuerdo al país bien pero vamos al ejemplo Ahora sí primero vamos a trabajar con la función deserf qué es lo que hace la función de ese miren vamos a poner igual llamamos a la función de red abrimos paréntesis y me pide la

Referencia el primer dato que me pide es la referencia la referencia es el punto de partida bien El Punto de partida puede ser cualquier celda pero yo Les recomiendo que se ubiquen siempre en la primera celda de la izquierda superior en este caso de toda esta tabla la

Primera celda de la izquierda superior es Perú miren ahí lo tenemos pero ven Este es mi Punto de partida vamos a poner punto y coma y ahora me pide la fila yo para este ejemplo para que sepan cómo funciona desred voy a poner uno punto y coma y en columnas también voy a

Poner el número uno miren me pide también el alto y el ancho eso lo vamos a dejar al final voy a cerrar acá paréntesis presiono enter y me arroja miren a Bahía Por qué me ha arrojado Bahía Mira acá tenemos eh fila 1 columna uno miren El Punto de partida es el b2

Entonces me sitúo en el b2 que es Perú Este es mi Punto de partida si nosotros le decimos uno le damos uno a fila entonces lo que hace es baja una fila Ahí está el número uno si le decimos 1 a columna Entonces se va a la derecha y me

Otorga este dato que es Bahía ahí lo tenemos por ejemplo si yo acá le pongo miren Vamos a ponerle dos en fila y vamos a ponerle tres en columnas vamos a presionar enter y Miren mi Punto de partida es Perú lo que estamos haciendo acá es le estamos otorgando dos en fila

Articulo Recomendado
🔴Hackearon nuestro Canal ¿Cómo lo recuperamos?, ¿Qué hacer primero?

Y entonces me sitúo en Perú voy a bajar dos miren una dos ahí tengo las dos filas luego le estoy diciendo tres en columnas miren me voy a Paraná uno dos y en tres quedaría en catamarca que es el dato que tenemos acá así funciona la función desref pero para que entiendan

Mejor y no les quede ninguna duda miren acá tenemos El Punto de partida está en el centro podemos irnos a la izquierda o podemos irnos arriba también pero ahí utilizamos valores negativos miren por ejemplo vamos a venir acá voy a poner le voy a decir Punto de partida en el

Centro Lo selecciono punto y coma y por ejemplo voy a ir tres a fila punto y coma y voy a ir 2 a columnas cierro paréntesis y miren lo que va a pasar le digo tres en fila una dos tres y le estamos diciendo dos en columna una dos

El dato que yo voy a escribir acá es el que me va a arrojar presiono enter y miren Acá está Luis Luis bien si yo quisiera trabajar con valores negativos miren le vamos a poner a filas menos y le vamos a poner a columnas también me menos bien Recuerden que filas está en

La parte vertical todos estos numeritos que están en la parte vertical columnas son todos los que están en la parte horizontal así tiene que contar para que no se confundan al inicio confunde un poco miren menos tres fila y menos dos columnas menos tres fila voy a subir una

Dos tres y menos dos me voy a la izquierda 2 y este es el valor que me va a arrojar miren Luis enter y ya lo tengo acá bien Creo que ya vamos entendiendo un poquito más miren y si Qué pasaría si yo le pongo a este positivo miren menos tres

Fila y dos columnas a ver presiono enter menos tres fila una dos tres columna dos columna positivo es a la derecha 1 2 y si yo pongo acá Miguel miren presiono enter y este es el valor que me va a arrojar bien entonces por recomendación Yo siempre digo que se sitúen a la

Izquierda superior para que todos los valores que que tenemos que poner acá sean positivos bien Y de esa manera nos olvidamos de los números negativos bien Ahora sí ya tenemos acá el primer valor miren Pero yo lo que quiero hacer acá es lo siguiente acá en fila le voy a poner

Uno porque le voy a poner uno siempre va a ir uno por qué porque la primera fila después de el encabezado o El Punto de partida siempre va a ser toda esta fila de acá bien y lo que yo quiero es comenzar en la primera fila que es esta

No y de acá ya nos vamos hacia abajo bien de acá ya nos vamos hacia abajo bien entonces en fila siempre le vamos a dejar número uno ahora esta columna es la que yo quiero buscar y para eso está la función coincidir la función coincidir me va a buscar este valor

Brasil este valor Brasil en esta matriz o en este Rango de datos no y me va a devolver la posición este numerito me va a devolver la función coincidir lo que yo quiero Entonces vamos a bajito vamos a llamar a la función coincidir abrimos paréntesis valor buscado Brasil punto y

Coma matriz donde le voy a buscar en todo este Rango punto y coma el número cero para que la coincidencia sea exacta siempre va a ser el número cero cierro paréntesis presiono enter y miren que Brasil me arroja el número 2 porque 1 2 pero hay que tener también en cuenta el

Siguiente de criterio Miren la función de ese red necesitan Saber esto necesariamente para que entiendan comienza desde la posición 0 miren 0 1 2 3 así nos devuelve la posición la función de red en cambio la función con incidir nos devuelve la posición desde el número uno miren si yo pongo Perú me

Devuelve el número uno entonces va a ser 1 2 3 4 bien así nos va a devolver la posición lo que yo quiero decir con esto es que a la función coincidir le vamos a tener que restar miren acá para qué le vamos a tener que restar para que se

Iguale a la función desref y también comience desde el número 0 porque Miren a este yo le voy a copiar ya le voy a copiar control c y vamos a venir acá y acá en columna le vamos a pegar No porque acá está la posición de la

Columna lo pego lo pego toda esa función presiono enter y miren Perú Perú no es Bahía obviamente no no es Bahía ahí lo tenemos no Brasil me va a devolver seguramente la paz Brasil la paz el siguiente valor no Y si yo pongo Argentina me va a devolver cero porque

No encuentra ningún valor entonces para solucionar esto lo único que hacemos a toda la función coincidir miren al final le ponemos un menos uno presionamos enter y listo si yo selecciono Perú miren ahora sí me devuelve Lima bien eso lo hacemos el -1 porque comienza desde la posición 0 coincidir comienza desde

La posición 1 y si le restamos uno entonces coincidir se va a igualar a cero y va a terminar también en Argentina en la columna tres bien Ahora sí vamos con lo último que tenemos acá miren con lo último que tenemos acá a la derecha coincidir vamos a poner acá

Vamos a poner después del -1 punto y coma el desref nos pide lo alto el alto lo podemos dar calculando yo le voy a poner 15 por ejemplo punto y coma el ancho el ancho que nos pide el último valor si lo podríamos poner uno porque solamente estamos estamos mostrando una

Columna presionamos enter y miren lo que pasa acá tenemos todos los departamentos Pero al final tenemos miren estos ceros estos ceros son porque el alto Nosotros le hemos puesto el número 15 y son los sobrantes no en este caso por ejemplo acá tenemos una dos tres cuatro cinco

Articulo Recomendado
Cómo escribir una serie de números consecutivos en Excel #Shorts

Seis siete ocho nueve 10 11 datos y le completa con cuatro más que son los ceros no que es el alto fijo que le hemos puesto al final vamos a vamos a ver también otra fórmula que le vamos a agregar a esto para que nos devuelva solamente los datos y no devuelvan estos

Números ceros bien Ahora sí vamos vamos miren vamos a construir vamos a construir nuestro segundo nuestra segunda lista dependiente bien le vamos a poner acá a la derecha le voy a una filita más acá le vamos a poner a ver si acá bien acá le vamos a poner la fórmula está bien si

Ahí lo tenemos y vamos a quitar vamos a quitar datos validación de datos le vamos a quitar a esta lista bien porque lo arrastre a la derecha A ver a ver validación de datos vamos a borrar esta lista y le vamos a poner a ver Cualquier

Lista bien Ahora sí ya lo eliminamos y lo que vamos a hacer es copiar esta fórmula vamos a ir a Lima y vamos a copiar todo desde el igual copiamos y ahora si hacemos lo mismo nos vamos a la segunda celda le voy a cambiar de color

Y nos vamos a datos pestaña datos validación de datos permitir lista y acá le vamos a poner eh le vamos a pegar presionamos aceptar Y fíjense que ahora sí ya me está funcionando miren tenemos Lima tenemos a Martín tenemos huánuco si ponemos acá Brasil lo mismo pasa miren

Acá tenemos todos estos datos No si nos vamos a Bolivia aquí también tenemos todos estos 2 y si nos vamos a Argentina También tenemos todos los departamentos quiero que observen que en la fórmula esto ya lo podemos eliminar en realidad pero la fórmula me arrojan estos ceros

Pero en la lista como que me lo soluciona y al final me pone un espacio No eso quiere decir que acá Se podría decir hay un error bien pero este error lo corrige miren lo corrige las versiones más actuales de Office para la versión que yo estoy

Utilizando la 365 miren me omite todos esos espacios en blanco y me pone solamente un espacio si ustedes utilizan versiones anteriores a la de 365 es muy probable que todos estos ceros se les muestre pero con vacíos bien con vacíos en este caso solamente tengo un vacío

Pero si está trabajando una versión más antigua vas a tener un montón de vacíos acá para solucionar eso Miren lo que vamos a hacer vamos a ir a la fórmula y le vamos a volver a copiar lo copiamos lo vamos a volver a copiar y lo voy a

Pegar donde sea miren abajito y al inicio al inicio le voy a poner contará contará la función contará cuenta las celdas no vacías de un Rango mire Solamente le estoy agregando la función contará me voy al final cierro paréntesis presiono enter miren ya me arroja 6 este 6 es el número de

Departamentos que tiene Argentina miren Argentina tiene 1 2 3 4 5 6 ahí lo tenemos acá No si selecciono por ejemplo Perú creo que tiene 11 miren ahí está el número 11 si selecciono por ejemplo vamos a seleccionar a ver otro vamos a seleccionar a ver Perdón no me permite

Así Ahora sí Si selecciono por ejemplo vamos a seleccionar Bolivia miren 8 vamos a seleccionar Brasil 12 Perú 11 y Argentina o 6 ahí lo tenemos no pero acá lo único que tenemos que asegurarnos que este 15 Sea el número más grande vamos a suponer que tenemos 40 datos para

Asegurarme le puedo poner 50 No hasta ahí nos va a contar presiono enter Miren el dato no va a variar todo esta fórmula le vamos a copiar control c y miren yo le voy a pegar aquí en el alto aquí en este alto miren con eso voy a solucionar

Control V solución no los ceros miren presiono enter y se solucionó ya no existen esos ceros miren ya no tenemos esos ceros molestos que estamos observando no vamos a copiar vamos a copiar la fórmula y le vamos a pegar en esta lista en la misma lista datos

Validación de datos y miren la formulita ya creció bastante control V lo pegamos y ahora sí miren que ya no tengo ese al final acá tampoco no yo no tengo ese espacio final si selecciono Perú miren no tengo ese espacio al final bien Vamos a crear rápidamente vamos a crear

Rápidamente miren yo voy a eliminar esto ya no me sirve vamos a crear rápidamente lo que vendría a ser la tercera lista de pendiente por ejemplo si yo quiero agarrar a Perú agarro miren todos miren quisiera agarrar la tercera lista dependiente pero por departamento selecciono todos esos datos lo copio

Control c lo copio lo copio y me voy por ejemplo no sé podríamos ir a otra hoja de repente o le vamos a pegar acá a la derecha Para no ir muy lejos acá le damos clic derecho le damos pegado especial y aquí Nosotros le vamos a dar

Donde dice transponer para que de columna se haga fila aceptamos y ahí lo tenemos miren Solamente voy a trabajar con lima y San Martín a Lima vamos a poner Barranco vamos a poner a ver Cualquier dato en realidad a casa Martín vamos a poner moyobamba moyobamba ahí lo tenemos vamos a poner

Rioja tarapoto solamente con esos datos bien acá a ver a ver si agregamos unos más San Miguel Pueblo libre podríamos agregar también la Victoria no hay bien solamente con esos datos para no poner números bien Ahora sí hacemos el mismo procedimiento exactamente el mismo procedimiento nos

Vamos acá ponemos igual de red y miren el punto de referencia Ahora va a ser Lima el primero bien punto y coma la fila Miren la fila va a ser uno recuerden porque vamos a comenzar desde abajo la columna va a ser la función coincidir y el valor buscado Cuál va a

Ser el de acá no punto y coma donde le voy a buscar en todo este Rango de departamentos ahí lo tenemos a ver punto y coma qué más necesitamos coincidencia exacta a ver cerramos paréntesis le restamos menos uno para que se iguale Al desrev Punto y el alto miren le vamos a

Articulo Recomendado
🧠 RECUPERA DOCUMENTOS NO GUARDADOS DE EXCEL 2023 #Shorts

Dejar en 10 por el momento punto y coma y el ancho 1 cierro paréntesis enter y a ver a ver a ver vamos a seleccionar Lima miren Ahí está bien Lima ya sea Barranco todo lo que pusimos vamos a seleccionar San Martín Ahí estamos barrioso tarapoto

Si yo agrego un dato más miren voy a poner por acá juanjui juanjui pero es ahí lo tenemos bien se agrega automáticamente si yo agrego cualquier cosa miren esto se va a ir creciendo Igualmente si a Lima pongo otro dato me voy a Lima miren que ahí

Está ese dato no para borrar ese error no se olviden dos veces clic copiamos a este mismo y le pegamos en otro lado por ejemplo acá y le ponemos la función contará cerramos paréntesis al final presionamos enter y listo vamos a copiar todo esto a ver Solamente hasta contará

Copiamos y lo pegamos donde en el alto control V presionamos enter solucionado Ya lo tenemos solucionado miren ahí lo tenemos No si me voy a San Martín elimino todo esto miren se va a eliminar también y ahí lo tenemos Ahora sí esta fórmula lo vamos a copiar lo vamos a ver

Lo vamos a copiar y lo vamos a llevar en este caso a ver dónde lo pongo abajito lo voy a poner datos vamos a ir validación de datos vamos a ir lista y le voy a pegar acá a ver le pegó acá miren ya estaba una lista ahí lo pego a

Ver si está todo a ver todo Sí correcto acepto y ahora sí miren San Martín Tengo moyobamba Rioja borro esto miren le voy a poner de otro color y de esta manera ya tenemos ya tenemos una tercera lista de pendiente no miren Lima ahí están sus datos bien pero ojo acá nos estamos

Olvidando de algo que es muy importante que cada vez que nosotros actualizamos Esto se debe de se debe de borrar Por ejemplo si yo pongo Perú pongo Brasil se debe borrar ambos no cómo hacemos eso con una Macro pero para eso para eso vamos ir a pestaña archivo guardar como

Vamos a ir examinar y lo vamos a guardar en escritorio bien lo guardamos libro de Excel habilitado para macros y acá vamos a poner por ejemplo Cualquier nombre No mi lista dependiente presiono enter y ahora sí le estoy guardando como macros Mire lo que vamos a hacer es ir a la

Hoja 1 donde están tus listas dependientes le damos clic derecho le damos ver código les va a saltar esta ventanita de visual base y lo que vamos a hacer acá es lo siguiente vamos a ir a general acá miren donde dice general y vamos a seleccionar

Word sheet bien vamos a trabajar en esta hoja a la derecha acá a la derecha selección change damos un clic vamos a seleccionar esta que dice Chain que es cambio Eso quiere decir que miren acá es la primera la primera que tenemos acá voy a borrar la de abajo Eso quiere

Decir que todo lo que vamos a poner acá si en esta hoja en la hoja 1 no un cambio Entonces el código va a correr lo que está acá adentro bien lo que está el código acá dentro otra sugerencia otra sugerencia es que pongan el código en este caso

Tener bien en claro Cuáles son las filas con las que vamos a trabajar miren si yo noto un cambio en Brasil por ejemplo un cambio es seleccionar Perú y a cambio es un texto que acaba de cambiar Entonces le vamos a decir si noto un cambio en

Brasil para eso vamos a utilizar esta línea de código bien sencillita vamos a poner If y vamos a escribir Target objetivo punto address bien a ver a ver a ver Perdón perdón se acaba de copiar Target objetivo.adres dirección objetivo de esta manera a ver creo que es con

Doble de sí bien Ahora sí sí es con doble de If target.adres con esta línea de código le estamos diciendo que si la dirección objetivo es igual o sea si noto un cambio en esta celda vamos a poner entre comillas y vamos a poner la

G5 no le vamos a poner fija ya ahí lo tenemos la g ponemos el dólar la 5 si noto un cambio acá si noto un cambio en esta dirección en la g5 entonces ponemos la palabra Entonces que se actualice Range que actualice en este caso que va a actualizar va a

Actualizar la H la h5 no la celda h5 punto y coma esto cómo le va a actualizar le va a poner de en blanco Ahí lo tenemos Cerramos el Ed If y listo miren pero ojo tienen que actualizar los dos pero si noto un cambio que actualice

La h5 y que actualice la h6 no Entonces vamos a copiar esto Range y va a actualizar h6 ambos se va a limpiar vamos a ver si eso es cierto miren si yo cambio Brasil y ya se actualizó no pongo Perú ya se actualizó Argentina y hace actualizó para que me

Limpio los campos ahora el segundo que vamos a utilizar vamos a poner otro If a ver otro Beat por acá y le vamos a decir si la H si la h5 cambia si la h5 cambia entonces que me actualice solamente la h6 solamente la h6 Eso quiere decir que

Si este cambia Entonces miren acá también me debería actualizar no vamos a ir a Perú que es el único que tiene datos vamos a poner lima y miren yo voy a poner San Miguel no si yo cambio Lima le cambio a San Martín miren se me

Limpió si yo cambio Perú se me limpian los dos vamos nuevamente pero vamos a ponerle en San Martín y acá seleccionamos cualquiera le cambio a Lima se me limpio bien y eso prácticamente sería todo con las listas dependientes en Excel si tienes alguna duda comentame por favor para yo

Responderte y así ayudarte nos vemos en el próximo vídeo [Música]

What do you think?

Written by d2jma

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

GIPHY App Key not set. Please check settings

Tunas de la Universidad de León

Cómo crear un mapa mental: una guía práctica para organizar tus ideas