Tusitioexcel.com

Tu sitio Excel de referencia.

  • Inicio
  • Sobre janso
  • Excel
    • Básico
    • Avanzado
    • Funciones
  • Productos
  • Contacto

Validación de datos en Excel

By janso 51 comentarios

La validación de datos es una funcionalidad de Excel que te permitirá establecer limitaciones sobre los tipos de datos así como sobre los valores a introducir en una celda determinada.

Tendrás el poder de obligar a un usuario de tu hoja de cálculo a introducir un valor correcto para las necesidades que persigue la hoja. Esto evitará infinidad de errores no deseados y aumentará notablemente la productividad del usuario de la hoja.​

Validación de datos en Excel

Cuando creas una nueva hoja de cálculo, podrás introducir cualquier tipo de dato con cualquier valor en las celdas de la misma. Esto está bien en muchos casos. Sin embargo, al utilizar esos datos con determinadas funciones o cálculos te puedes encontrar con problemas si los datos que utilizas no son del tipo adecuado, o no tienen los valores necesarios para alcanzar la solución del problema que te planteas.

​Si te dedicas a desarrollar hojas de cálculos para otros usuarios, esta funcionalidad de Excel te será de vital ayuda. Créeme. Los usuarios por desconocimiento o incluso por "ganas de molestar", si les dejas la posibilidad de cometer un error al introducir un dato para realizar un cálculo, lo cometerán.

En este artículo, te mostraré las diferentes posibilidades que te ofrece Excel para obligar al usuario a introducir un dato de un determinado tipo y con un determinado valor.​


Navegación por el artículo

Para hacerte mucho más fácil tu aventura por este artículo, tienes a continuación los enlaces a cada apartado para que consultes aquello que necesites y puedas saltarte lo que ya dominas. De todas formas, échale un vistazo a todo porque siempre pongo trucos y explico cosas que puede que no sepas aún.​

Contenido del artículo
​¿Cómo proceder a validar datos en Excel?
Validación de datos numéricos.
Validando contra referencias
Validando fechas y horas
​Validación de longitud del texto
​Validación de lista
​Validación personalizada
​Localizar celdas con validación de datos
Aplicar validación de datos a celdas con datos ya escritos
Eliminar una validación de datos​

​¿Cómo proceder a validar datos en Excel?

Ya sabes cuál es el objetivo de utilizar validaciones de datos ahora te voy a mostrar cómo hacerlo.

​Encontrarás todas las opciones de validación de datos en el grupo de herramientas de datos

Grupo de herramientas de datos

​La opción de este menú que debes escoger es muy evidente pues tiene ese mismo nombre. Validación de datos. Pulsando en este menú accederás al cuadro de diálogo de idéntico nombre que puedes ver a continuación:

Cuadro de diálogo inicial validación de datos en Excel

​Como ya te comenté antes, las celdas, por defecto, permiten cualquier valor. Esto queda reflejado en la imagen anterior, al abrir este cuadro de diálogo con el foco activo en cualquier celda de tu hoja de cálculo.

Dependiendo del criterio de validación que selecciones en el desplegable estarás estableciendo limitaciones al tipo de dato que se puede introducir en la celda.​ Cambiando este criterio observarás como también se modifica el aspecto de este cuadro de diálogo para ofrecerte las diferentes posibilidades de validación que tiene la opción seleccionada.

A continuación puedes ver todas las opciones. Haz clic sobre las imágenes para ampliar y ver con más detalle:​

Cuadro de diálogo inicial validación de datos en Excel
Cuadro de diálogo validación de fecha
Cuadro de diálogo validación de número entero
Cuadro de diálogo validación de hora
Cuadro de diálogo validación de número decimal
Cuadro de diálogo validación de longitud de texto
Cuadro de diálogo de validación de lista
Cuadro de diálogo de validación personalizada

Validación de datos numéricos.

Para validar datos numéricos tienes dos opciones: Números enteros y decimales.

En todos los tipos de validaciones de datos​ encontrarás junto a la caja donde seleccionas el criterio un check box con el título Omitir blancos.

Cuando entras en modo edición sobre una celda con validación de datos, este check box marca la diferencia entre permitir al usuario dejar la celda en blanco pulsando Enter (check seleccionado) u obligarle a introducir algún dato o salir del modo edición pulsando Esc (check no seleccionado).

Para introducir la validación de datos en el caso de datos numéricos debes seleccionar el método de validación a procesar en el desplegable etiquetado como Datos, tal y como puedes ver en la siguiente imagen. Tanto para Número entero como para Decimal las opciones son iguales:

Cuadro de diálogo validación con posibilidades del campo datos

Sólo para las dos primeras opciones; entre y no está entre; obtendrás dos cajas donde introducir los valores mínimo y máximo entre los que quieres acotar tu validación.

El resto de las opciones sólo dispondrán de una caja que mostrará una etiqueta​ como Valor, Máximo o Mínimo en la que deberás introducir el valor que va a validar la celda.

​EJEMPLO

Así, si deseas que en una celda sólo se puedan introducir número enteros positivos ó 0, deberías realizar la siguiente configuración en el cuadro de diálogo:

Validación para enteros mayor que cero

Mientras en la celda introduzcas valores enteros positivos o cero las cosas irán bien. Si intentas introducir texto, números negativos o números decimales (aunque sean positivos) obtendrás un mensaje de error genérico como el que te muestro a continuación:

Mensaje genérico de error de validación

Este mensaje de error lo puedes personalizar para ofrecer al usuario una información más precisa sobre el error que está cometiendo y ayudarlo a introducir una dato correcto.

​Para modificar el mensaje de error, en el cuadro de diálogo de validación de datos, debes seleccionar la solapa de Mensaje de error.

Solapa error cuadro de diálogo validación de datos

Cuando pulses sobre ella, accederás a las siguientes opciones:

Opciones del mensaje de error cuadro de diálogo de validación de datos

​Lo primero que te encuentras es un check box que te permitirá decidir si deseas que se muestre mensaje de error o no. Si decides desmarcarlo, si introduces un valor no permitido el contenido de la celda se mostrará como puedes ver en la siguiente imagen:

Resultado de celda con validación con omisión de mensaje de error

​Lo habitual es que quieras mostrar un mensaje que ayude al usuario que está trabajando con la hoja de cálculo. Por lo tanto, deberías configurar el mensaje de error para que ofrezca información que lleve al usuario a no cometer más errores en la introducción de datos. Una opción, para el caso que te estoy mostrando podría ser la siguiente:

Mensaje de error personalizado

​En el apartado de Estilo puedes seleccionar la forma de comunicar la información de error. Puedes elegir entre una señal de Detención, Advertencia o Información.

Estilo detener mensaje error validación de datos

Detener: Para evitar que se introduzcan datos no válidos en la celda.

Estilo advertencia mensaje error validación de datos

Adverencia: Indica a los usuarios que han introducido un dato no válido. pero les permite introducirlos.

Estilo información mensaje de error validación de dato

Información: Para informar a los usuarios que ha introducido datos no válidos, pero les permite escribirlos.

En el apartado Título deberás introducir la información que deberá aparecer en la barra de título del mensaje de error.

En Mensaje de error debes introducir  la información que ayudará al usuario a solucionar el problema que tiene a la hora de introducir los datos.​

El mensaje configurado se mostraría así:

Mensaje personalizado de error en validación de datos

​Puedes prevenir y orientar al usuario de tus hojas de cálculo para que no cometa errores al introducir datos en una celda con validación de datos. Para ello puedes utilizar la opción Mensaje de entrada.

Para configurarlo debes acceder a la solapa de igual nombre que te señalo en la siguiente imagen:

Sola mensaje de entrada cuadro de diálogo validación de datos

​Accederás a las opciones de configuración del mensaje de entrada:

Opciones de mensaje de entrada de validación de datos en Excel

​Al igual que con el mensaje de error, en el mensaje de entrada tienes un check box para seleccionar si deseas mostrar este mensaje o no. Por defecto, viene marcado.

De forma similar al mensaje de error, aquí tendrás que configurar el campo Título para indicar el contenido de la barra de título del mensaje de entrada y en contenido del mismo los dispones en Mensaje de entrada.​

Cuando lo tengas configurado y pongas el foco sobre la celda con validación observarás que aparece sobreimpresionado el mensaje de entrada que introdujiste. En nuestro ejemplo podría ser así:

Mensaje de entrada en validación de datos en Excel

Validando contra referencias

En el ejemplo que te he mostrado valido el contenido de la celda para números enteros mayor o igual que 0. En este caso el valor es introducido manualmente.

En lugar de introducir un valor numérico con límite de las validaciones puedes utilizar referencias a otras celdas cuyos datos funcionarán como valores límites de tu validación.

En este ejemplo utilizo referencias a las celdas A1 y A2 para establecer los límites de la validación.

Validaciones utilizando referencias

​Lo más interesante de utilizar referencias en las validaciones es que no te encuentras limitado a unos valores fijos que, si deseas modificar, deberás cambiar nuevamente en el cuadro de diálogo de validaciones.

Ahora, los límites de la validación se modifican cambiando el contenido de los datos de las celdas referenciadas. En este caso A1 y A2.

De igual forma, puedes utilizar nombres definidos como valores para establecer límites en validaciones. Si no sabes como definir nombres te recomiendo este artículo en el que aprenderás como asignar nombres a celdas y rangos de celdas. ​Definir nombres en Excel.

Tanto si utilizas referencias, como si usas nombres, para referenciar las celdas donde se encuentran los límites de tus validaciones, no olvides el signo "=" delante de la referencia o el nombre de celda o rango, cuando lo introduzcas en el cuadro de diálogo de validación.


Validando fechas y horas

​En el caso de querer validar fechas y horas, la mecánica es idéntica a la utilizada en datos numéricos (enteros y decimales)

La diferencia estriba sólo en el tipo de dato que estás validando. Te asegurarás que el usuario introduzca una fecha o una hora correcta tanto en el tipo de dato como en el valor del mismo si le impones alguna validación específica.​

Voy a aprovechar este apartado para demostrarte que también puedes utilizar funciones para establecer los valores que van a especificar tu validación.

​EJEMPLO

Imagina que quieres obligar a un usuario a introducir una fecha entre el comienzo del año actual y la fecha de hoy, de forma que el usuario no pueda introducir ninguna fecha anterior al 1 de enero, ni posterior al día actual.

Límite de validación utilizando la función HOY

​En la imagen anterior puedes observar como he configurado la validación de la celda C5. En esta celda sólo se podrá introducir una fecha válida entre "inicio" y HOY().

  • "inicio" es un nombre definido para la celda A1. De esta forma, cambiando su contenido estarás modificando el límite inferior del rango de fechas permitidas. Ahora mismo situada en 1/1/2016.​
  • HOY() es una función de Excel que devuelve la fecha actual del sistema. Si no tienes ningún problema con la fecha del sistema debería ser la de hoy mismo. Así, si intentas introducir una fecha posterior a hoy pues obtendrás el pertinente mensaje de error.

​Validación de longitud del texto

​En algunas ocasiones te puedes ver en la necesidad de limitar la cantidad de caracteres que un usuario puede introducir en una celda que va a contener texto.

Para solucionarlo tienes la opción de validación de ​longitud de texto.

Las condiciones de limitación son idénticas a las vistas hasta ahora con datos numéricos, fechas y horas, por lo que no tendrás mayor problema para configurarlo.​ La única diferencia estriba en que ahora limitarás el número de caracteres.

Puede ser muy útil cuando necesitas tener cuidado con las longitudes de los textos en las celdas que posteriormente van a ser exportadas a una base de datos donde los campos tienen limitaciones de tamaño.​


​Validación de lista

La validación de datos por medio de una lista permite un ahorro significativo de tiempo a la hora de introducir los datos en las celdas validadas. Para ello, puedes programar la celda para que muestre una lista desplegable que el usuario puede activar para seleccionar el valor adecuado.

Esto, además del evidente ahorro de tiempo que significa para el usuario que rellena la celda, a ti como propietario de la hoja de cálculo te asegura que el dato escrito se haga de una forma concreta. Esto es vital a la hora de realizar otras actividades con tu hoja de cálculo como puede ser las búsquedas. Yo siempre utilizo validaciones de lista en aquellas celdas que voy a utilizar como argumento "Valor buscado" en la función BUSCARV.

Puedes revisar el artículo que escribí hace algunas semanas sobre BUSCARV y la sincronización de datos en tus hojas de cálculo con Internet.​

​Cuando seleccionas lista en el cuadro de diálogo validación de datos el cuadro te mostrará las siguientes opciones, tal y como puedes observar en esta imagen:

Validación de datos mediante listas

El check box que indica celda con lista desplegable, te permitirá crear el desplegable en la celda mostrándote los datos que introduzcas en Origen.

​EJEMPLO

Imagina que quieres ayudar a un usuario a introducir los nombres de los agentes comerciales de su empresa, de forma que no tenga que introducirlos, sino seleccionarlos del desplegable. La configuración de la celda con la validación tipo lista quedaría tal que así:

Validación de datos con lista de nombres

Como puedes observar he introducido toda la lista en el campo Origen y he separado cada nombre del siguiente con un punto y coma.

NOTA: Es conveniente que cuando ofrezcas listas con nombres, éstas se encuentren ordenadas alfabéticamente para facilitar al usuario la localización del nombre que está buscando. Tanto más importante, cuanto más grande es la lista de validación.

​El resultado en la celda de la hoja de cálculo se parecerá bastante al de la siguiente imagen.

Lista de validación de datos con lista de nombres de comerciales

Como puedes ver en la imagen anterior, ayudas al usuario en la introducción de datos pues tan solo tiene que seleccionar un elemento de la lista. Además, te aseguras que ese nombre esté bien escrito, tal y como ha sido introducido en el campo origen de la lista. Ahora puedes utilizar los contenidos de todas estas celdas con seguridad en los argumentos de cualquier función. No habrá sorpresas con espacios o nombres incorrectamente introducidos por el usuario.

El usuario también podrá introducir datos en la celda pero obtendrá el mensaje de error de validación en aquellas ocasiones en las que no introduzca alguno de los elementos de la lista tal y como se escribieron en Origen. Distingue entre mayúsculas y minúsculas así que tendrás que escribirlo exactamente igual.

Puedes colocar los datos de tu lista en cualquier rango de celdas de tu libro de Excel y asignarle un nombre. Para ver como definir nombres a rangos de celdas en Excel pulsa aquí.

En la siguiente imagen puedes observar una validación con lista desplegable a un rango definido con el nombre Estado_civil y que contiene las opciones Casado/a, Separado/a, Soltero/a, Viudo/a. Como puedes ver el nombre del rango se coloca en el Origen tras el símbolo igual.

Validación de datos con listas y rangos en origen

Por supuesto, siempre puedes utilizar rangos o celdas como datos de validación a establecer en el campo Origen utilizando para ello las referencias a esas celdas. No olvides asegurarte que quedan introducidas como referencias absolutas para evitar que se desplacen si copias o rellenas estas celdas validadas a otra parte.

Si colocas el rango con los datos en otra hoja, debes acordarte de introducir la referencia completa incluyendo el nombre de la hoja también. Para evitar esto, yo suelo definir nombres con alcance de libro o globales como me gusta llamarlos. Así, los puedo utilizar en cualquier hoja de mi libro.


​Validación personalizada

Te puedes encontrar en situaciones en las que no puedas validar los datos con ninguna de las opciones que te he explicado hasta ahora. Para solucionarlo​ Excel te da la opción de utilizar validaciones personalizadas.

Para introducir una validación de datos personalizada, debes seleccionar esta opción en el cuadro Permitir, tal y como te muestro en la siguiente imagen:

Cuadro de diálogo de validación personalizada

​Como puedes observar, el desplegable para elegir el tipo de datos queda inhabilitado. Sólo podrás utilizar la caja correspondiente a Fórmula. Es este sitio deberás introducir la fórmula que validará los datos que se introducirán en la celda

​EJEMPLO

En este ejemplo vamos a controlar los valores de una celda para que cumplan que sean números pares y mayores o igual a 10. La configuración de la celda con la validación Personalizada quedaría tal que así:

Ejemplo de validación personalizada en Excel

​Voy a explicar un poco la fórmula por si tuvieras algún problema para comprenderla:

La función Y devuelve un VERDADERO siempre que todos sus argumentos sean verdaderos y FALSO en el caso de que cualquiera de ellos no se cumpla. En el ejemplo tienes dos argumentos:

  • ​ES.PAR(B5): En este caso, la función devuelve verdadero si el dato introducido en la celda B5 es par y falso si no lo es. La celda B5 es la propia celda en la que estamos haciendo la validación. Así se verifica el dato introducido en la celda validada.
  • B5>=10: Esta comparación permitir verificar si el dato introducido en la celda B5 es mayor o igual a 10 devolviendo verdadero si se cumple y falso si no lo hace.

Al tener estos dos argumentos en la función Y, pues sólo permitirá escribir datos que sean pares y mayores o iguales a 10. En caso de que no se cumpla alguno de los dos argumentos te aparecerá el mensaje de error pertinente.


​Localizar celdas con validación de datos

Existe una forma rápida para marcar todas las celdas que tienen algún tipo de validación de datos.

Esta funcionalidad es muy útil cuando tienes una hoja de cálculo que nos has creado tú y desconoce su funcionamiento. Así, puedes descubrir todas las celdas de la hoja que tienen algún tipo de validación programada.

para ello debes hacer los siguiente:

  • ​En la solapa Inicio desplegar Buscar y seleccionar en el grupo de herramientas Modificar.
  • Seleccionar la opción Ir a...
  • Dentro del cuadro de diálogo pulsar sobre el botón Especial.
  • Marcar la opción Celdas con validación de datos y pulsar Aceptar.

Observarás como se sombrean todas las celdas que tengan alguna validación en la hoja de cálculo.


Aplicar validación de datos a celdas con datos ya escritos

Te preguntarás que ocurre si estableces validación a una celda que contiene un valor no permitido por la propia validación. Y si no te lo preguntabas pues yo te lo cuento.

Pues no pasará nada. El dato no válido permanecerá en la celda y no se mostrará ningún tipo de mensaje.

Para localizar todas las celdas en la que suceda este hecho con el objetivo de cambiar esos datos erróneos debes utilizar la opción ​Rodear con un círculo datos no válidos del desplegable Validación de datos del grupo de Herramientas de datos en la solapa datos.

Rodear con círculo datos no válidos

​Un vez seleccionada esta opción, todas aquellas celdas con datos no válidos para sus validaciones de datos aparecerán rodeados con un círculo rojo como se muestra en la siguiente imagen:

Círculo rojo marcando dato no válido en validaciones de datos

​En cuanto modifiques el dato no válido, que cumpla con los criterios de validación establecidos para esa celda, el círculo rojo desaparecerá por sí solo.

​Si finalmente no vas a cambiar los datos no válidos y quieres ocultar los círculos rojos debes escoger la última opción del desplegable indicado Borrar círculos de validación.


Eliminar una validación de datos​

Es muy posible que en un momento determinado tengas las necesidad de quitar la validación de una celda.

Para ello debes seleccionar la celda y abrir el cuadro de diálogo de validación de datos.

La validación de datos desaparecerá en el momento que pulses sobre el botón Borrar todos​.

Botón borrar todos de validación de datos

Lo que ocurrirá es que el cuadro de diálogo de validación de datos volverá a su estado general cuando no hay validaciones y mostrará en Permitir la opción Cualquier valor.


¿Conocías las validaciones de datos?

​¿Qué te ha parecido este artículo?

¿Puedes añadir algún ejemplo que te parezca interesante mostrar a los lectores de tusitioexcel.com. ¡Participa en los comentario!​

¿Habías utilizado alguna vez las validaciones de datos?

Necesito tu feedback para mejorar el artículo y los que vendrán de aquí en adelante. Utiliza la siguiente sección de comentarios para contar todo lo que consideres oportuno.​

Autor José R. Ansó

Ingeniero Téc. Telecomunicaciones de profesión y formador de vocación. Fascinado por las hojas de cálculo. Puedes conectar conmigo en:

Conectar en facebook
Conectar en LinkedIn

Archivado en:Básico

Comentarios

  1. Marielis dice

    7 octubre, 2019 en 15:42

    Hola, estoy utilizando esta opción de validación, tengo el problema de las celdas que son los límites para mi validación varían porque a su vez dependen de una tabla en otra hoja, estas celdas tienen la fórmula BuscarV, cuando utilicé la opción la primera vez todo salió bien, ahora me está dando error a todos los valores, incluso los que están dentro del rango entre las dos celdas específicadas, qué opción existe para corregir esto.

    Gracias de antemano, Saludos

    Responder
    • janso dice

      10 abril, 2020 en 09:57

      Hola Marielis,

      por los síntomas que indicas tiene toda la pinta de que al rellenar o copiar la fórmula que contiene la búsqueda no estás utilizando las referencias absolutas. Por ello, a medida que rellenas filas al copiar tu fórmula, ésta va realizando búsquedas en cada vez menos filas de tu tabla.

      Saludos.

      Responder
  2. Fran dice

    6 junio, 2019 en 04:17

    Hola, necesito ingresar un mensaje de entrada bastante extenso para la validación de datos, y siempre me lo limita. Hay alguna forma de deshabilitar esta función para volverlo ilimitado o extender ese límite digamos? Gracias

    Responder
    • janso dice

      10 abril, 2020 en 09:58

      Hola Fran,

      Lo siento pero mucho me temo que la respuesta es no. Imagina internamente como serían las variables donde tendrían que almacenarse los datos…

      Saludos.

      Responder
  3. Mariangeles dice

    26 abril, 2019 en 06:15

    Hola Estimado, soy nueva por aca. Existe una formula en excel (que no sea validación con lista desplegable) que me arroje un resultado en una celda, partiendo del texto que se escriba en otra celda?

    Ejemplo:
    yo quiero A me arroje un código de 4 números automáticamente (ejemplo: A=1000) cuando yo escriba el texto en B=CUENTAS POR PAGAR

    Esto es posible?

    Como se realizaría?

    Responder
    • janso dice

      26 mayo, 2019 en 09:41

      Hola Mariangeles,
      Esta es una funcionalidad muy típica en Excel. Se consigue con la función SI. Te recomiendo visitar este artículo y revisarlo en profundidad.
      https://www.tusitioexcel.com/funciones-de-excel/funcion-si-excel/
      Saludos.

      Responder
  4. Mauricio Gutierrez dice

    4 septiembre, 2018 en 14:27

    Hola buen dia, como puedo hacer para que al seleccionar un dato de una lista me pueda arrogar en otra lista datos espesificos que correspondan a ese seleccionado.
    Formatos
    Recibos Fiscales
    Clasificador
    Retención – Cancelación
    ROD
    Siniestros
    Formatos es mi primer lista si selecciono por ejemplo Recibos Fiscales quiero que me despliege otra lista con
    Folio
    Sufijo
    Endoso
    Inciso
    Cuota
    Envió

    De anemano muchas gracias por el apoyo.

    Responder
    • janso dice

      4 octubre, 2018 en 20:24

      Hola Mauricio, bienvenido.
      Lo que comentas es totalmente factible utilizando la función Buscarv(). Te recomiendo la revisión del artículo https://www.tusitioexcel.com/avanzado/buscarv-consultas-web/
      Saludos.

      Responder
  5. Kevin Garnet dice

    12 agosto, 2018 en 19:12

    Hola señor….
    A mi gustaría tener mi validación de datos….. Que al ingresar un código en las demás celdas me de sus nombres, departamento… Etc….

    Responder
    • janso dice

      15 agosto, 2018 en 17:04

      Hola Kevin. Gracias por participar.
      De la lectura de tu comentario deduzco que además de una validación necesitas la función Buscarv() para rellenar los datos que pides en función del código seleccionado.
      Para ello te recomiendo la lectura detenida de https://www.tusitioexcel.com/avanzado/buscarv-consultas-web/

      Responder
  6. Jose Luis dice

    23 junio, 2018 en 16:08

    Hola Janso. Si eres tan amable, no tengo para nada claro el sentido de la casilla “Omitir Blancos”. Podrías explicarme para que sirve, en que cambia la validación?. Muchas gracias y felicitaciones por tus conocimeintos

    Responder
    • janso dice

      15 agosto, 2018 en 17:25

      Hola José Luis, gracias por participar.
      Lo explico en la propia entrada en el apartado de “Validación de datos numéricos”
      Al marcar este check box de “Omitir blancos” lo que le estás diciendo a Excel es que permita al usuario dejar la celda en blanco y no de un error o se quede en la celda esperando a que introduzca alguno de los datos válidos.
      Espero que esta aclaración te haya ayudado.
      Saludos.

      Responder
  7. Roberto E. dice

    9 abril, 2018 en 19:47

    Alguien, me puede decir como hacer una validación de datos tipo formula con iconos , pero que la condicional sea texto

    Ejemplo, tengo 3 opciones : Revisado,Pendiente,En Proceso y que al escribir en otra celda se muestre el semaforo según su color

    Responder
    • janso dice

      15 agosto, 2018 en 17:27

      Hola Roberto. Gracias por participar.
      Puedes utilizar para ello los formatos condicionales vinculando el formato de la celda en cuestión a lo introducido en la otra celda que indicas.
      Saludos.

      Responder
  8. R Gerardo Tovar dice

    14 marzo, 2018 en 03:19

    ¡Hola!

    ¿Sabràs si esta funcion de validación esta limitada por la versiòn de excel en uso?
    Estoy tratando de usar la validación de datos con una lista desplegable (en hoja1) y los datos colocados en una hoja diferente (hoja2) pero no me permite cambiar de hoja al seleccionar el origen de los datos. Yo estoy usando excel 2007, y en una version excel 2013 si pude hacerlo.
    Será la versión o la necesidad de habilitar alguna función en el Excel
    Gracias de antemano

    Responder
    • janso dice

      16 marzo, 2018 en 22:07

      Hola Gerardo.
      Pienso que el problema que tienes se encuentra en que no has definido el rango que contiene la lista en otra hoja con ‘alcance de libro’ o ‘global’ como a mi me gusta llamarlos.
      También puedes utilizar la referencia completa anteponiendo el nombre de la hoja donde se encuentra el rango de datos que quieres utilizar.
      Todo esto viene explicado detalladamente en este artículo en el apartado de ‘Validación de lista’
      Saludos y gracias por participar.

      Responder
  9. Enrique Peñailillo dice

    12 enero, 2018 en 15:33

    Hola, si los valores son pegados desde otra hoja, no funciona la validación de datos. Existe alguna herramienta para que las cifras ingresadas sean realmente validadas por excel?.

    Responder
    • janso dice

      17 febrero, 2018 en 09:57

      Hola Enrique,
      Al pegar los valores desde otra hoja lo que haces en realidad es sustituir el contenido de la celda destino con lo que, obviamente, te cargas la validación.

      Responder
  10. MIGUEL ANGEL dice

    4 diciembre, 2017 en 18:51

    BUENAS TARDES UNA CONSULTA COMO PODRIA HACER UNA VALIDACION DE DATOS CON NUMEROS POSITIVOS MAS NO NEGATIVOS.

    Responder
    • janso dice

      17 febrero, 2018 en 10:02

      Hola Miguel Angel
      Esto lo tienes en el contenido del artículo.
      Selecciona la opción “Números enteros” en “Permitir” y en el desplegable “Datos” cualquiera de las opciones “Mayor que” ó “Mayor o igual que” en función de que quieras contar el 0 o no, cifra que debes poner en la caja de texto etiquetada como “Mínimo”

      Responder
  11. Patty Gualotuña dice

    13 octubre, 2017 en 17:01

    Cómo valido datos para que en la celda que quiero validar NO permita ingresar datos de una lista desplegable??
    Muchas gracias

    Responder
  12. Camila dice

    25 septiembre, 2017 en 00:04

    Hola , quisiera me ayudara, necesito validar que el dato que se ingrese sea entero , ya logre validar que sea numero, que sea >0 y que sea >= a las existencia (es un inventario) , pero no logro poner se que sea numero entero donde lo quiero aplicar es en una factura y en la cantidad no puedo poner EJ: 6.5 de un producto X . así que quería saber si podría ayudarme.
    saludos
    Gracias!

    Responder
  13. Alejandro Gomez dice

    31 agosto, 2017 en 20:07

    Hola buen día, en la validación de datos quiero colocar los nombres de ciertas actividades, pero las actividades llevan varias palabras y son como 20 actividades, de las cuales nada mas me deja colocar la mitad de ellas por motivo de exceso de letras eso quiero pensar. Habrá una opción donde permite agregar mas letras a la validación?.

    Gracias y saludos.

    Responder
    • janso dice

      1 septiembre, 2017 en 07:49

      Hola Alejandro, bienvenido.
      Pon todas las actividades en celdas consecutivas. Puedes utilizar otra hoja para ello si quieres. Asígnale un nombre al rango. Mira en este artículo si tienes problemas con esto: Definir nombres en Excel. En la validación utiliza el nombre del rango y listo.
      Saludos.

      Responder
  14. Tamo dice

    29 agosto, 2017 en 05:31

    Hola janso, felicitarte por transmitir tus conocimientos, quisiera saber de que manera puedo validar toda una columna osea (tabla dinámica). Por ejemplo estoy haciendo un sistema de entradas y salidas yo no quiero que las salidas sean mayores a las entradas, espero tu pronta respuesta. SALUDOS.

    Responder
  15. Alex dice

    24 agosto, 2017 en 09:07

    Buenos días,

    ¿Es posible hacer una validación de datos con lista desplegable en los que la lista sea:

    – Valor celda H2
    – El texto Empate
    – Valor celda I2
    ???

    ¿Cómo se tendría que escribir?

    Responder
    • janso dice

      27 agosto, 2017 en 07:57

      Coloca todos los valores posibles en celdas adyacentes y crea un nombre para ese rango, digamos “Valores”. Por ejemplo, H2 con el valor que deba tener, I2 con el texto “Empate”, J2 con el valor que deba tener. Si no sabes como asignar nombres a rangos te recomiendo la lectura de este artículo Definir nombres en Excel
      Luego haz una validación de tipo lista en la celda que deba llevarla y en la casilla de texto “origen” escribe literalmente lo siguiente “=Valores” (sin las comillas).
      Saludos.

      Responder
  16. jesus mizael zamora lopez dice

    8 agosto, 2017 en 20:49

    como validar una celda con otra celda? ejemplo

    I9 y J9 la primera (I9) es un valor que se obtiene de otra pestaña utilizando Consultav,

    Responder
    • janso dice

      9 agosto, 2017 en 17:10

      Hola Jesús, gracias por tu comentario.
      No sé exactamente lo que quieres hacer pero supongamos que en J9 quieres validar que el valor que se introduzca sea mayor o igual que el que hay en I9.
      Entre otras soluciones, podrías hacer una validación personalizada como esta: =Y(J9>=I9). Si en la celda validada (J9) introduces un valor mayor que el que existe en I9 esta sentencia se evaluará como verdadero y te dejará introducir el dato. De lo contrario te indicará que se produjo un error por la validación.
      Espero que te haya servido por lo menos para darte una pista de cómo puedes solucionar tu problema.
      Saludos.

      Responder
  17. Maricela Aguilar dice

    15 mayo, 2017 en 18:14

    Hola!
    Disculpa.. necesito hacer la validación de una celda que contiene una suma.. cuando el valor de la suma sea menor a 70 no hay problema, pero si es mayor quiero que mande una alerta para poder modificar las celdas que se suman, como podría hacerlo?
    De antemano, gracias, buen día!

    Responder
    • janso dice

      21 mayo, 2017 en 15:44

      Hola Maricela. Bienvenida
      En el caso que me planteas puedes utilizar el formato condicional, por ejemplo cambiando el fondo de la celda de la fórmula a color rojo cuando se cumpla que el contenido de la celda, es decir, el resultado de la suma sea superior a 70.
      Saludos.

      Responder
  18. edgar quiñones dice

    26 abril, 2017 en 01:36

    es buenísimo ya que desconocía completamente esa función y muchas otras, espero contar con mas ejemplos para así ir practicando, quiero hacerle una pregunta ese ebock dice que e gratis el libro que valor tiene digo en Bolívares, ya que tengo y no tengo tarjeta de crédito, ya que no la tengo afiliada a cadivi cosa que es imposible para muchos de a pie si no estamos enroscados

    Responder
    • edgar quiñones dice

      26 abril, 2017 en 01:38

      gracias por su atención espero poder adquirir este libro y poner así mas en practica excel para pulirme un poco mas

      Responder
      • janso dice

        26 abril, 2017 en 21:35

        Hola de nuevo Edgar.
        Como te puse en el anterior comentario, el ebook es totalmente gratuito.
        Espero que lo disfrutes.
        Saludos.

        Responder
    • janso dice

      26 abril, 2017 en 21:34

      Hola Edgar.
      Me alegro mucho de que te haya gustado.
      El ebook es totalmente gratuito. Tan solo tienes que seguir las instrucciones para descargarlo.
      Saludos.

      Responder
  19. FERNANDA dice

    28 febrero, 2017 en 17:35

    COMO LIMITAR CELDAS CON UN VALOR ESPECÍFICO POR EJEMPLO TENGO EN UNA COLUMNA QUE AGREGAR NUMEROS ENTRE 1 Y 5 DONDE SOLO CINCO CELDAS PUEDEN TENER EL 5, SOLO 5 EL 4, SOLO 5 EL 1 Y SOLO 5 EL DOS, LOS RESTANTES SOLO NUMERO 3

    Responder
    • janso dice

      28 febrero, 2017 en 18:25

      Hola Fernanda. Gracias por participar.
      No alcanzo a ver lo que necesitas.¿Podrías ser un poco más explícita?

      Saludos

      Responder
  20. Benjamín dice

    2 febrero, 2017 en 21:56

    Hola. Es posible configurar la lista desplegable de forma que el botón con la flecha aparezca siempre y no sólo cuando hago click sobre la celda?
    Gracias

    Responder
    • janso dice

      4 febrero, 2017 en 09:42

      Buenos días, Benjamín. Bienvenido.

      Esta es una cuestión que nunca me había planteado.
      Hasta donde yo sé, no se puede. El botón con la flecha aparece justo en la celda que se encuentra a su derecha y para poder visionarlo, la celda con validación debe ser la celda activa.
      Para destacarlas, por ejemplo, te recomendaría utilizar un color de relleno que las diferencie del resto.

      Saludos y muchas gracias por participar.

      Responder
  21. Mariluz dice

    31 enero, 2017 en 18:53

    Buenas tardes, podria crear una regla de validación para que en una columna se pudieran introducir unicamente cifras con dos decimales maximo. ????

    Gracias de antemano y enhorabuena por la web.

    Responder
    • janso dice

      1 febrero, 2017 en 20:11

      Hola Mariluz. Bienvenida.
      En el caso que me indicas yo no utilizaría validaciones. En su lugar usaría los formatos personalizados.
      Te pongo a continuación un enlace a un artículo muy detallado en el que podrás encontrar lo que buscas.
      https://www.tusitioexcel.com/basico/formatos-personalizados-excel/
      Gracias por participar.
      Saludos

      Responder
  22. Estefanía dice

    29 enero, 2017 en 05:15

    ¿Cómo puedo hacer una validación que cumpla con estos requisitos: Deberá iniciar el código forzosamente con las letras HZ (Ejemplo HZ-001, HZ123, HZ 01).?

    Responder
    • janso dice

      29 enero, 2017 en 19:42

      Hola Estefanía, bienvenida y gracias por participar.
      Seguro que existe muchas variantes posibles para solucionar tu problema.
      A primera vista se me ocurre hacer una validación personalizada con la siguientes fórmula:
      =SI(HALLAR(“HZ”;B7)<>1;FALSO();VERDADERO())
      En ella la función SI devuelve verdadero sólo cuando en la celda de validación (B7 en este ejemplo) empieze con la cadena “HZ”, de lo contrario devuelve falso y por tanto no cumple con la validación.
      Espero que te sirva.
      Saludos.

      Responder
      • Estefanía dice

        30 enero, 2017 en 02:33

        Muchas gracias, lo intentaré!

        Responder
        • janso dice

          30 enero, 2017 en 19:33

          Un placer Estefanía.
          Pásate por aquí y coméntanos como te fue.

          Saludos y gracias por participar.

          Responder
  23. Antonio dice

    12 enero, 2017 en 17:42

    Buenas Tardes, digamos que tengo una lista de 5 opciones en una celda y quiero que en otra celda me permita escribir solo cuando coloque dos de ellas. Cómo hará la validación?

    De ante mano gracias y espero tengas la respuesta.

    Responder
    • janso dice

      13 enero, 2017 en 08:19

      Hola Antonio, bienvenido.
      Gracias a ti por participar.
      En cuanto a la cuestión que planteas con esta funcionalidad de Excel no es posible hacerla, pues si validas contra la lista te permitirá cualquier valor de la misma y no algunos de ellos solamente.
      Si me dieras más detalles de lo que quieres hacer quizás podría orientarte como conseguirlo.
      Saludos.

      Responder
  24. erandi dice

    22 diciembre, 2016 en 14:28

    Explicación muy buena, breve y concisa. Gracias.

    Responder
    • janso dice

      22 diciembre, 2016 en 14:59

      Muchas gracias a ti por tu comentario.
      Saludos y bienvenido.

      Responder
  25. wilson dice

    19 noviembre, 2016 en 15:04

    Excelente

    Responder
    • janso dice

      19 noviembre, 2016 en 15:24

      Muchas gracias Wilson y bienvenido.

      Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Realiza tu búsqueda en Tusitioexcel.com

Sobre José R. Ansó (janso)

Ingeniero Téc. Telecomunicaciones de profesión y formador de vocación.
Especializado en ofimática y fascinado por las hojas de cálculo en las que aprendo algo nuevo cada día. Leer Más…

Ver mis publicaciones de blog

Conecta conmigo

FacebookLinkedInYoutube

Otros artículos destacados

Función SI de Excel

Función SI: La función condicional de Excel por excelencia.

La función SI de Excel te permitirá decidir que dato, operación o función utilizar en caso de que se cumpla o no determinada condición. Es muy posible que estés empezando en este mundo de fórmulas, celdas y datos. Si es así de ahora en adelante debes hablar con propiedad. No es la fórmula SI de Excel, […]

Referencias 3D en Excel

Referencias 3D en Excel. Que son y cómo utilizarlas

Las referencias 3D te permitirán definir cálculos de forma más rápida, utilizando la misma celda de varias hojas de cálculo en un mismo libro de Excel. Por tanto, podrás ahorrar mucho tiempo si aprendes a utilizar correctamente este tipo especial de referencias de Excel. Es muy probable que alguna vez hayas creado un libro de Excel en […]

Buscar objetivo de Excel

Cómo utilizar Buscar Objetivo de Excel

Buscar Objetivo de Excel es una funcionalidad que te permitirá averiguar que valor deben tener las variables de una fórmula para obtener como resultado el que desees. Seguro que en alguna ocasión te has visto cambiando manualmente los datos de tus variables para obtener en una fórmula un resultado concreto. Esta una tarea tediosa e inviertes […]

Validación de datos en Excel

Validación de datos en Excel

La validación de datos es una funcionalidad de Excel que te permitirá establecer limitaciones sobre los tipos de datos así como sobre los valores a introducir en una celda determinada. Tendrás el poder de obligar a un usuario de tu hoja de cálculo a introducir un valor correcto para las necesidades que persigue la hoja. Esto […]

Formatos personalizados en Excel

Formatos personalizados en Excel

Los formatos personalizados de Excel te permitirán controlar el aspecto con el que deseas mostrar los datos. De esta forma no tendrás por qué restringir tus posibilidades a los diferentes formatos estandarizados que te ofrece Excel. En muchas ocasiones te verás en la necesidad de especificar el tipo de unidad al que se refiere un […]

Sólo para personas constantes y con paciencia.

Copyright © 2021 José Ramón Ansó

No sientas miedo por este mensaje. Está aquí para asegurarte que este sitio cumple con la Ley Española sobre cookies. Debo informarte que esta web utiliza cookies propias y de terceros, como Google, con el objeto de optimizar tu navegación y realizar tareas de análisis y estadísticas anónimas, también para añadir funciones de redes sociales o las pertenecientes a Wordpress. Debes saber que si continuas navegando, aceptas la política de cookies. Acepto
Política y privacidad de cookies
Necesarias Siempre activado