= IF (A1='See full list',long_list,short_list)Resumen
Para permitir que un usuario cambie entre dos o más listas, puede usar la función SI para probar un valor y devolver condicionalmente una lista de valores basada en el resultado. En el ejemplo que se muestra, la validación de datos aplicada a C4 es:
|_+_|
Esto permite al usuario seleccionar una ciudad de una lista corta de opciones por defecto, pero también proporciona una manera fácil de ver y seleccionar una ciudad de una lista más larga de ciudades.
Nota: me encontré con esta fórmula y enfoque en el excelente sitio de Chandoo.
Explicación
Las reglas de validación de datos se activan cuando un usuario agrega o cambia un valor de celda. Esta fórmula aprovecha este comportamiento para proporcionar una forma inteligente para que el usuario cambie entre una lista corta de ciudades y una lista más larga de ciudades.
En esta fórmula, la función SI está configurada para probar el valor en la celda C4. Cuando C4 está vacío o contiene cualquier valor excepto 'Ver lista completa', el usuario ve una lista corta de ciudades, proporcionada en el rango con nombre short_list (E6: E13):
Si el valor en C4 es 'Ver lista completa', el usuario ve la lista larga de ciudades, proporcionada en el rango con nombre long_list (G6: G35):
Los rangos con nombre utilizados en la fórmula no son obligatorios, pero hacen que la fórmula sea mucho más fácil de leer y comprender. Si es nuevo en los rangos con nombre, esta página proporciona una buena descripción general .
Listas desplegables dependientes
Ampliando el ejemplo anterior, puede crear varias listas desplegables dependientes. Por ejemplo, un usuario selecciona un tipo de elemento de 'fruta', por lo que a continuación ve una lista de frutas para seleccionar. Si primero seleccionan 'verdura', verán una lista de verduras. Haga clic en la imagen a continuación para obtener instrucciones y ejemplos:
fórmula para convertir libras a kgGuía de validación de datos | Fórmulas de validación de datos | Listas desplegables dependientes Autor Dave Bruns