Validación de datos externos (Microsoft Excel)
La función de validación de datos de Excel es bastante útil. Puede utilizar la función para especificar un rango de valores que se consideran aceptables para la entrada del usuario. Normalmente, Excel espera que especifique su rango de validación como si estuviera en la misma hoja de trabajo donde está definiendo la regla de validación. Si intenta ingresar un rango que está en otra hoja de trabajo o en otro libro de trabajo, Excel se resiste y le da un mensaje de error.
¿Qué sucede si desea que el rango de validación esté en otra hoja de trabajo, solo para no saturar la hoja de trabajo actual con datos extraños? La forma más sencilla de hacerlo es seguir estos pasos generales:
-
Seleccione el rango de celdas que desea usar como sus valores de validación de datos.
-
Elija Nombre en el menú Insertar y luego Definir en el submenú.
Excel muestra el cuadro de diálogo Definir nombre.
-
Ingrese un nombre único para su rango de validación de datos, como MyValRange, luego haga clic en Aceptar.
-
Seleccione la celda para la que desea definir una regla de validación.
-
Elija Validación en el menú Datos. Excel muestra el cuadro de diálogo Validación de datos.
-
Utilice las listas desplegables Permitir y Datos para especificar cómo desea que Excel valide los datos. Dependiendo de sus selecciones, verá aparecer cuadros de Valor, Mínimo o Máximo en el cuadro de diálogo.
-
En las casillas correspondientes (Valor, Mínimo o Máximo), especifique el nombre que le dio a su rango de validación de datos, en el paso 3. Por ejemplo, podría ingresar MyValRange.
-
Haga clic en Aceptar.
Este enfoque funciona muy bien si el rango de validación de datos está en el mismo libro de trabajo. ¿Qué sucede si desea utilizar un rango de validación de datos que se encuentra en un libro de trabajo completamente diferente? Puede engañar a Excel para que acepte su referencia externa si, en el paso 7, ingresa una fórmula como la siguiente:
=INDIRECT("[Book2]Sheet1!D6")
Esta fórmula usa la función INDIRECTA para devolver el valor en una celda en otra hoja de trabajo, y la función de validación de datos lo aceptará sin problemas. En este caso, la celda que se está comprobando está en la celda D6 de la Hoja1 del Libro2. Para que esto funcione, deberá asegurarse de que Book2 esté abierto al mismo tiempo que su libro de trabajo principal.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (2813) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posteriores) aquí:
link: / excelribbon-External_Data_Validation [Validación de datos externos]
.