trucosdeexcel.com-cuadros combinados dependientes listas desplegables

Upload: nie

Post on 12-Oct-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/21/2018 Trucosdeexcel.com-Cuadros Combinados Dependientes Listas Desplegables - sli...

    http:///reader/full/trucosdeexcelcom-cuadros-combinados-dependientes-listas-des

    trucosdeexcel.com http://trucosdeexcel.com/2010/07/cuadros-combinados-dependientes-listas-desplegables/

    Cuadros Combinados Dependientes (Listas Desplegables)

    Descargarel archivo Excel de este ejemplo.

    No he estado muy creativo en mis ltimos t rucos: por lo menos los ltimos tres los he escrito con base en

    preguntas que he recibido por parte de ustedes.

    ste no ser la excepcin. Esther me comenta que necesita armar un cuadro de control con list asdependientes (como en el tutorial de INDIRECTO Ejemplo de listas dependientes), pero no a t ravsde validacin de datos, s ino con Listas desplegables (o Cuadros Combinados).

    No habra mucho problema si no f uera por un detalle: Al def inir el Rango de Entradade una ListaDesplegable, so lo podemos incluir eso : un rango (o nombre de un rango) y no nos permite utilizar lafuncin INDIRECTO como hicimos en dicho tutorial.

    Si no ent iendes de lo que hablo, te invito a leer los tutoriales de Indirectoy Listas desplegables.

    Para solucionarlo, vamos a utilizar un Rango Variable .

    En el archivo que vamos a t rabajar, ya tenemos los pases en el rango llamado Paises , cada una de lasciudades correspondientes nombradas como en el tutorial de Indirecto .

    Tenemos adems dos cuadros combinados: uno al lado de pases (asociado a la celda E2 quenecesitaremos ms adelante).

    Para definir un nombre, necesitamos abrir el Administrador de Nombres.

    Este se encuentra en la pestaa Frmulas -> Administrador de Nombres. O simplemente usando elatajo de teclado: CTRL + F3

    http://trucosdeexcel.com/2010/07/cuadros-combinados-dependientes-listas-desplegables/http://trucosdeexcel.com/2010/07/cuadros-combinados-dependientes-listas-desplegables/http://trucosdeexcel.com/2010/07/cuadros-combinados-dependientes-listas-desplegables/http://trucosdeexcel.com/2009/10/listas-desplegables-o-cuadros-combinados/http://trucosdeexcel.com/2010/01/funcion-indirecto/http://trucosdeexcel.com/2009/10/uso-de-nombres-1/http://trucosdeexcel.com/2009/10/listas-desplegables-o-cuadros-combinados/http://trucosdeexcel.com/2010/01/funcion-indirecto/http://trucosdeexcel.com/wp-content/uploads/2010/07/ListaDesplegableDependiente.xlshttp://trucosdeexcel.com/2010/07/cuadros-combinados-dependientes-listas-desplegables/
  • 5/21/2018 Trucosdeexcel.com-Cuadros Combinados Dependientes Listas Desplegables - sli...

    http:///reader/full/trucosdeexcelcom-cuadros-combinados-dependientes-listas-des

    Esto nos despliega todos los nombres que tenemos def inidos y nos da la posibilidad de crear un nombreNuevo, Editaruno Existente o Eliminar.

    Seleccionamos Nuevo

    Ahora viene lo ms complicado!! (?): Necesitamos def inir un rango para Ciudades que vare segn el pasque se elija en la Lista Desplegable de pas.

    Como vimos en el tutorial de INDIRECTO, tenemos cada conjunto de ciudades en rangos nombradossegn al pas al que pertenecen (Ejemplo, el nombre Brasil est asociado al rango $F$3:$F$7), tal comovemos marcado en la imagen superior.

    Como los pases estn en el rango Paises, a travs de la f uncin INDICEpodemos obtener el passeleccionado que nos indicar el nombre de las ciudades asociadas (como vimos en el tutorial deIndirecto).

    En el men de Nombre Nuevo, ingresamos un

    http://trucosdeexcel.com/2009/10/funcion-indice/
  • 5/21/2018 Trucosdeexcel.com-Cuadros Combinados Dependientes Listas Desplegables - sli...

    http:///reader/full/trucosdeexcelcom-cuadros-combinados-dependientes-listas-des

    nombre (por ejemplo MiRango).

    En Hace referencia a es en el lugar dondedefinimos el rango variable. La frmula es:

    =INDIRECTO(INDICE(Paises;$E$2))

    Donde:

    $E$2:es la celda vinculada con el cuadrocombinado de pases. Es decir, tendremos unndice segn la seleccin (Brasil es 1, Argentina2, Colombia 3 y Mxico 4).

    Paises: Es el nombre del rango que t iene a los pases. Como puede verse en la imagen delAdminist rador de nombres, es el rango K3 a K6.

    INDICE(Paises:$E$2) Nos devuelve el nombre del pas seleccionado (es decir, reconvierte un 1 en

    Brasil por ejemplo).INDIRECTO(INDICE(Paises:$E$2)), convierte el texto en una direccin. Es decir, ahora Brasil no

    es un texto sino un nombre de Excel asociado a su rango.

    Ahora solo nos resta vincular la segunda lista combinada con MiRango como se muest ra en la primeraimagen de este tutorial (botn derecho sobre el contro l, Formto de Cont rol, Pestaa Cont rol).

    Prueba con el archivo de trabajo de este post e intenta hacerlo. Es mucho ms fcil de lo que parece!

    -

    Te gust este truco o t ens alguna recomendacin u otra forma de hacerlo? No te o lvides de dejar tucomentario y compartir esta nota!

    Aunque a veces demore en contestar, leo ABSOLUTAMENTE todos los comentarios y mails que me envan,y esto y muy agradecido por el tiempo que se t oman con sus consultas, halagos y crticas y procurocontestar a todos.

    Busc ms trucos en: trucosdeexcel.comSeguime por Twitter, usuario trucosdeexcel.Mand tus sugerencias o preguntas a: [email protected]

    mailto:[email protected]://twitter.com/trucosdeexcelhttp://trucosdeexcel.com/