Si tengo dos celdas y un rango con nombre "México":
A1
contiene la cadena: "mexico"
A2
es la celda que ha requerido validación de datos (lista desplegable).
quiero A2
La referencia de validación es dinámica, en el sentido de que puedo referirla a A1
; convirtiendo la cadena "México" a un rango con nombre México.
Intenté ingresar =INDIRECT(A1)
en la ventana de validación de la celda.
Respuestas:
No puede utilizar el modelo de validación de datos indirectos con un rango dinámico denominado.
Revisa esta referencia para obtener más información sobre el tema
fuente
en su rango con nombre es un error, por lo tanto, no dará un rango real. El nombre de la hoja en el indirecto se debe agregar a la dirección de esta manera:
"'list range'!"&ADDRESS(...)
Teniendo esto en cuenta, también puede tener un solo rango con nombre que siempre aparecerá con el rango deseado para la lista desplegable.
Asígnele un nombre fijo (por ejemplo, rangeCountry) y úselo para la validación de datos. (nombre fijo, no indirecto, que no funciona!)
fuente