¿Cómo hacer una lista de Excel que cambia según otra lista?

¿Cómo hacer una lista de Excel que cambia según otra lista?

Por ejemplo, tengo una lista con dos elementos, "frutas" y "verduras". Cuando alguien selecciona "frutas", la segunda columna muestra una lista de frutas. Cuando alguien selecciona "verduras", la segunda columna muestra una lista de verduras. He probado IFfunciones, pero ahora no sé cómo hacer que muestre una lista y no la otra.

Respuesta1

ExcelGuy, aquí tienes un método para lograr lo que deseas sin el uso de macros. Creé una lista similar a la que mencionaste:

http://i.imgur.com/BdWOJb4.png

Tengo una columna llamada tipo la cual indica si es fruta o verdura como ves.

En mi caso utilizo la celda F1 como entrada. Hago referencia a esa celda para la columna seleccionada. Básicamente esto solo muestra un número si cumple con los criterios y ese número es un índice para que mantengas el mismo orden original:

http://i.imgur.com/ALd5V4Q.png

Una vez que esté completo, simplemente es cuestión de tomar la lista en ese orden:

http://i.imgur.com/0bai0lN.png

Hice todo en una hoja, pero puedes modificar este ejemplo para satisfacer tus necesidades. ¡Espero eso ayude!

información relacionada