Saltar al contenido principal

Validación de datos de Excel: agregue, use, copie y elimine la validación de datos en Excel

En Excel, la Validación de datos es una función útil que puede usar para limitar lo que un usuario puede ingresar en una celda. Por ejemplo, la función de validación de datos puede ayudarlo a limitar la longitud de las cadenas de texto, o el comienzo / final del texto con caracteres específicos, o valores únicos que se deben ingresar, etc.

En este tutorial, hablaremos sobre cómo agregar, usar y eliminar la validación de datos en Excel, también se demostrarán en detalle algunas operaciones básicas y avanzadas de esta función.

Tabla de contenidos:

1. ¿Qué es la validación de datos en Excel?

2. ¿Cómo agregar validación de datos en Excel?

3. Ejemplos básicos de validación de datos

4. Reglas personalizadas avanzadas para la validación de datos

5. ¿Cómo editar la validación de datos en Excel?

6. ¿Cómo buscar y seleccionar celdas con validación de datos en Excel?

7. ¿Cómo copiar la regla de validación de datos a otras celdas?

8. ¿Cómo utilizar la validación de datos para marcar con un círculo las entradas no válidas en Excel?

9. ¿Cómo eliminar la validación de datos en Excel?


1. ¿Qué es la validación de datos en Excel?

La Validación de datos La función puede ayudarlo a restringir el contenido de entrada en su hoja de trabajo. Normalmente, puede crear algunas reglas de validación para evitar o permitir que solo se ingrese algún tipo de datos en una lista de celdas seleccionadas.

Algunos usos básicos de la función de validación de datos:

  • 1. Cualquier valor: no se realiza ninguna validación, puede ingresar cualquier cosa en las celdas especificadas.
  • 2. Valor total: solo se permiten números enteros.
  • 3. Decimales: permite introducir números enteros y decimales.
  • 4. Lista: solo se pueden introducir o seleccionar valores de la lista predefinida. Los valores se muestran en una lista desplegable.
  • 5 Fecha: solo se permiten fechas.
  • 6. Tiempo: solo se permiten tiempos.
  • 7. Longitud del texto: solo permite introducir la longitud especificada del texto.
  • 8 Personalizado: crea reglas de fórmulas personalizadas para validar la entrada de los usuarios.

2. ¿Cómo agregar validación de datos en Excel?

En la hoja de cálculo de Excel, puede agregar la validación de datos con los siguientes pasos:

1. Seleccione una lista de celdas donde desea establecer la validación de datos y luego haga clic en Datos > Validación de datos > Validación de datos, ver captura de pantalla:

2. En la Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, cree sus propias reglas de validación. en los cuadros de criterios, puede proporcionar cualquiera de los siguientes tipos:

  • Nuestros Valores: Escriba números en los cuadros de criterios directamente;
  • Referencia de celda: Haga referencia a una celda en la hoja de trabajo u otra hoja de trabajo;
  • Fórmulas: Crea fórmulas más complejas como condiciones.

Como ejemplo, crearé una regla que permita ingresar solo números enteros entre 100 y 1000, aquí establezca los criterios como se muestra a continuación:

3. Después de configurar las condiciones, puede ir a la Mensaje de entrada or Alerta de error pestaña para configurar el mensaje de entrada o la alerta de error para las celdas de validación como desee. (Si no desea configurar la alerta, haga clic en OK para terminar directamente.)

3.1) Agregar mensaje de entrada (opcional):

Puede crear un mensaje que aparece al seleccionar una celda que contiene la validación de datos. Este mensaje ayuda a recordar al usuario lo que puede ingresar en la celda.

Visite la Mensaje de entrada pestaña y haga lo siguiente:

  • Asegúrate de leer Mostrar mensaje de entrada cuando se selecciona la celda opción;
  • Ingrese el título y el mensaje recordatorio que desea en los campos correspondientes;
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Ahora, cuando seleccione una celda validada, se mostrará un cuadro de mensaje de la siguiente manera:

3.2) Cree mensajes de error significativos (opcional):

Además de crear el mensaje de entrada, también puede mostrar alertas de error cuando se ingresan datos no válidos en una celda con validación de datos.

Visite la Alerta de error pestaña del Validación de datos cuadro de diálogo, haga lo siguiente:

  • Asegúrate de leer Mostrar alerta de error después de ingresar datos no válidos opción;
  • En Estilo lista desplegable, seleccione el tipo de alerta que desee que necesite:
    • Detener (predeterminado): Este tipo de alerta evita que los usuarios ingresen datos no válidos.
    • advertencia: Advierte a los usuarios que los datos no son válidos, pero no les impide ingresarlos.
    • Información: Informa a los usuarios sobre una entrada de datos no válida únicamente.
  • Ingrese el título y el mensaje de alerta que desea en los campos correspondientes;
  • Haga Clic en OK para cerrar el cuadro de diálogo.

Y ahora, al ingresar un valor no válido, el cuadro de alerta de mensaje aparecerá como se muestra en la siguiente captura de pantalla:

Detener opción: puede hacer clic en Reintente para escribir otro valor o Cancelar para eliminar la entrada.

advertencia opción: Haga clic en para ingresar la entrada inválida, No para modificarlo, o Cancelar para eliminar la entrada.

Información opción: Haga clic en OK para ingresar la entrada inválida o Cancelar para eliminar la entrada.

Note: Si no configura su propio mensaje personalizado en el Alerta de error caja, por defecto Detener El cuadro de aviso de alerta se mostrará como se muestra a continuación:


3. Ejemplos básicos de validación de datos

Al utilizar esta función de validación de datos, se proporcionan 8 opciones integradas para que pueda configurar la validación de datos. Tales como: cualquier valor, números enteros y decimales, fecha y hora, lista, longitud del texto y fórmula personalizada. En esta sección, discutiremos cómo usar algunas de las opciones integradas en Excel.

3.1 Validación de datos para números enteros y decimales

1. Seleccione una lista de celdas donde desea permitir solo números enteros o decimales y luego haga clic en Datos > Validación de datos > Validación de datos.

2. En la Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione el artículo correspondiente Número entero or Decimal existentes Permitir caja desplegable.
  • Y luego, elija uno de los criterios que necesita en el Datos caja (en este ejemplo, elijo entre opción).
  • Tips: Los criterios contienen: entre, no entre, igual a, no igual a, mayor que, menor que, mayor o igual a, menor o igual a.
  • Luego, ingrese el Longitud Mínima y Máximo valores que necesita (quiero los números entre 0 y 1).
  • Por último, haz clic OK del botón.

3. Ahora, solo se permite ingresar los números enteros del 0 al 100 en las celdas seleccionadas.


3.2 Validación de datos para fecha y hora

Para validar la fecha u hora específicas que se ingresarán, es fácil usar este Validación de datos, haga lo siguiente:

1. Seleccione una lista de celdas donde desea permitir solo las fechas u horas específicas y luego haga clic en Datos > Validación de datos > Validación de datos.

2. En la Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione el artículo correspondiente Fecha or Horario existentes Permitir caja desplegable.
  • Y luego, elija uno de los criterios que necesita en el Datos caja (aquí elijo mayor que opción).
  • Tips: Los criterios contienen: entre, no entre, igual a, no igual a, mayor que, menor que, mayor o igual a, menor o igual a.
  • Luego, ingrese el Fecha de inicio necesita (quiero las fechas superiores al 8/20/2021).
  • Por último, haz clic OK del botón.

3. Ahora, solo se pueden ingresar las fechas superiores al 8/20/2021 en las celdas seleccionadas.


3.3 Validación de datos para la longitud del texto

Si necesita limitar la cantidad de caracteres que se pueden escribir en una celda. Por ejemplo, para limitar el contenido a no más de 10 caracteres para un rango en particular, esto Validación de datos También puedo hacerte un favor.

1. Seleccione una lista de celdas donde desea limitar la longitud del texto y luego haga clic en Datos > Validación de datos > Validación de datos.

2. En la Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Longitud del texto del desplegable Permitir caja desplegable.
  • Y luego, elija uno de los criterios que necesita en el Datos caja (en este ejemplo, elijo menos que opción).
  • Tips: Los criterios contienen: entre, no entre, igual a, no igual a, mayor que, menor que, mayor o igual a, menor o igual a.
  • Luego, ingrese el Máximo número que necesita limitar (quiero que la longitud del texto no supere los 10 caracteres).
  • Por último, haz clic OK del botón.

3. Ahora, las celdas seleccionadas solo permiten escribir la cadena de texto de menos de 10 caracteres.


3.4 Lista de validación de datos (lista desplegable)

Con este poderoso Validación de datos función, también puede crear una lista desplegable en las celdas de forma rápida y sencilla. Por favor haz lo siguiente:

1. Seleccione las celdas de destino donde insertar la lista desplegable y luego haga clic en Datos > Validación de datos > Validación de datos.

2. En la Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Lista del desplegable Permitir la lista desplegable.
  • En Fuente cuadro de texto, escriba los elementos de la lista directamente separados por comas. Por ejemplo, para limitar la entrada del usuario a tres opciones, escriba No iniciado, En progreso, Completado, o puede seleccionar una lista de celdas que contengan los valores para insertar el menú desplegable.
  • Por último, haz clic OK del botón.

3. Ahora, la lista desplegable se ha creado en las celdas como se muestra a continuación:

Haga clic para conocer información más detallada de la lista desplegable ...


4. Reglas personalizadas avanzadas para la validación de datos

En esta sección, presentaré cómo crear algunas reglas de validación de datos personalizadas avanzadas para resolver sus tipos de problemas, como: crear fórmulas de validación para permitir solo números o cadenas de texto, solo valores únicos, solo números de teléfono especificados, direcciones de correo electrónico, etc. .

4.1 La validación de datos permite solo números o textos

 Permitir que solo se ingresen números con la función de validación de datos

Para permitir solo números en un rango de celdas, haga lo siguiente:

1. Seleccione un rango de celdas en el que desea que solo se ingresen números.

2. Hacer clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese esta fórmula: = ESNUMERO (A2) en el Fórmula caja de texto. (A2 es la primera celda del rango seleccionado que desea limitar)
  • Haga Clic en OK para cerrar este cuadro de diálogo.

3. A partir de ahora, solo se pueden ingresar números en las celdas seleccionadas.

Note: Este ISNUMBER La función permite cualquier valor numérico en celdas validadas, incluidos números enteros, decimales, fracciones, fechas y horas.


 Permitir que solo se ingresen cadenas de texto con la función de validación de datos

Para restringir las entradas de celda a solo texto, puede usar el Validación de datos función con una fórmula personalizada basada en el ISTEXT función, haga lo siguiente:

1. Seleccione un rango de celdas en el que desee que solo se ingresen cadenas de texto.

2. Hacer clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese esta fórmula: = ESTEXTO (A2) en el Fórmula caja de texto. (A2 es la primera celda del rango seleccionado que desea limitar)
  • Haga Clic en OK para cerrar este cuadro de diálogo.

3. Ahora, al ingresar datos en las celdas específicas, solo se pueden permitir datos en formato de texto.


4.2 La validación de datos permite solo valores alfanuméricos

Para algunos propósitos, solo desea permitir que se ingresen alfabetos y valores numéricos, pero restrinja los caracteres especiales como ~,%, $, espacio, etc., esta sección le presentará algunos trucos.

 Permitir solo valores alfanuméricos con la función de validación de datos

Para evitar los caracteres especiales pero solo permitir valores alfanuméricos, debe crear una fórmula personalizada en el Validación de datos función, haga lo siguiente:

1. Seleccione un rango de celdas que desee que solo se ingresen valores alfanuméricos.

2. Hacer clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =IF(A2="",TRUE,IF(ISERROR(SUMPRODUCT(SEARCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"0123456789abcdefghijklmnopqrstuvwxyz"))),FALSE,TRUE))
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En las fórmulas anteriores, A2 es la primera celda del rango seleccionado que desea limitar.

3. Ahora, solo se permite ingresar los alfabetos y valores numéricos, y los caracteres especiales se restringirán al escribir como se muestra a continuación:


 Permita solo valores alfanuméricos con una característica sorprendente

Puede ser que la fórmula anterior sea complicada de entender y recordar, aquí, presentaré una característica útil: Evitar escribir of Kutools for Excel, con esta función, puede resolver rápidamente este trabajo con facilidad.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Seleccione un rango de celdas que desee que solo se ingresen valores alfanuméricos.

2. Luego, haz clic Kutools > Evitar escribir > Evitar escribir, ver captura de pantalla:

3. En el estalló Evitar escribir cuadro de diálogo, seleccione Evitar el tipo de caracteres especiales opción, ver captura de pantalla:

4. Luego, haz clic Ok y, en los siguientes cuadros de aviso, haga clic en > OK para finalizar la operación. Ahora, en las celdas seleccionadas, solo se permiten los alfabetos y valores numéricos, vea la captura de pantalla:


4.3 La validación de datos permite que los textos comiencen o terminen con caracteres específicos

Si todos los valores en un rango determinado deben comenzar o terminar con un carácter o subcadena en particular, puede usar la validación de datos con una fórmula personalizada basada en la función EXACTA, IZQUIERDA, DERECHA o CONTAR.SI.

 Permitir que los textos comiencen o terminen con caracteres específicos con una sola condición

Por ejemplo, quiero que los textos comiencen o terminen con "CN" al ingresar las cadenas de texto en celdas específicas, haga lo siguiente:

1. Seleccione un rango de celdas que solo permitan textos que comiencen o terminen con ciertos caracteres.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • Begin with: =EXACT(LEFT(A2,2),"CN")
    End with: =EXACT(RIGHT(A2,2),"CN")
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En las fórmulas anteriores, A2 es la primera celda del rango seleccionado, el número 2 es la cantidad de caracteres que especificó, CN es el texto con el que desea comenzar o terminar.

3. A partir de ahora, solo la cadena de texto que comienza o termina con los caracteres especificados se puede ingresar en las celdas seleccionadas. De lo contrario, aparecerá una alerta de advertencia para recordarle como se muestra a continuación:

Consejos: Las fórmulas anteriores distinguen entre mayúsculas y minúsculas, si no necesita distinguir entre mayúsculas y minúsculas, aplique las siguientes fórmulas CONTIF:

Begin with (non case sensitive): =COUNTIF(A2,"CN*")
End with (non case sensitive): =COUNTIF(A2,"*CN")

Note: El asterisco * es un comodín que coincide con uno o más caracteres.


 Permitir que los textos comiencen o terminen con caracteres específicos con múltiples criterios (lógica OR)

Por ejemplo, si desea que los textos comiencen o terminen con "CN" o "UK" como se muestra a continuación, debe agregar otra instancia de EXACT utilizando un signo más (+). Siga los siguientes pasos:

1. Seleccione un rango de celdas que solo permita textos que comiencen o terminen con varios criterios.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • Begin with: =EXACT(LEFT(A2,2),"CN")+EXACT(LEFT(A2,2),"UK")
    End with: =EXACT(RIGHT(A2,2),"CN")+EXACT(RIGHT(A2,2),"UK")
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En las fórmulas anteriores, A2 es la primera celda del rango seleccionado, el número 2 es la cantidad de caracteres que especificó, CN y UK son los textos específicos con los que desea comenzar o terminar.

3. Ahora, solo la cadena de texto que comienza o termina con los caracteres especificados se puede ingresar en las celdas seleccionadas.

Consejos: Para ignorar la distinción entre mayúsculas y minúsculas, aplique las siguientes fórmulas CONTIF:

Begin with (non case sensitive): =COUNTIF(A2,"CN*")+COUNTIF(A2,"UK*")
End with (non case sensitive): =COUNTIF(A2,"*CN")+COUNTIF(A2,"*UK")

Note: El asterisco * es un comodín que coincide con uno o más caracteres.


4.4 Las entradas permitidas para la validación de datos deben contener / no deben contener texto específico

En esta sección, hablaré sobre cómo aplicar la Validación de datos para permitir que los valores deben contener o no una subcadena específica o una de las muchas subcadenas en Excel.

 Permitir entradas debe contener uno o uno de muchos textos específicos

Permitir entradas debe contener un texto específico

Para permitir entradas que contengan una cadena de texto específica, por ejemplo, todos los valores ingresados ​​deben contener el texto "KTE" como se muestra a continuación, puede aplicar la validación de datos con una fórmula personalizada basada en las funciones FIND e ISNUMBER. Por favor haz lo siguiente:

1. Seleccione un rango de celdas que solo permita textos que contengan cierto texto.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado en la lista desplegable Permitir.
  • Y luego, ingrese una de las fórmulas siguientes en el Fórmula caja de texto.
  • =ISNUMBER(FIND("KTE",A2))             (Case sensitive)
    =ISNUMBER(SEARCH("KTE",A2))         (Non case sensitive)
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En las fórmulas anteriores, A2 es la primera celda del rango seleccionado, el texto KTE es la cadena de texto que deben contener las entradas.

3. Ahora, cuando el valor ingresado no contiene el texto diseñado, aparecerá un cuadro de aviso de advertencia.


Permitir entradas debe contener uno de los muchos textos específicos

La fórmula anterior solo funciona para una cadena de texto, si necesita que se permita una de las muchas cadenas de texto en las celdas como se muestra en la siguiente captura de pantalla, debe usar las funciones SUMPRODUCT, FIND e ISNUMBER juntas para crear una fórmula.

1. Seleccione un rango de celdas que solo permita textos que contengan uno de muchos elementos.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Luego, ingrese una de las fórmulas a continuación según lo necesite en el Fórmula caja de texto.
  • =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))>0                        (Case sensitive)
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))>0                   (Non case sensitive)
  • Y luego, haga clic en OK para cerrar el cuadro de diálogo.

Note: En las fórmulas anteriores, A2 es la primera celda del rango seleccionado, C2: C4 es la lista de valores que desea permitir que las entradas contengan cualquiera de ellos.

3. Y ahora, solo se pueden ingresar las entradas que contienen cualquiera de los valores en la lista específica.


 Permitir entradas no debe contener uno o uno de muchos textos específicos

Permitir entradas no debe contener un texto específico

Para validar las entradas no deben contener texto específico, por ejemplo, para permitir valores que no deben contener el texto “KTE” en una celda, puede usar las funciones ISERROR y FIND para crear una regla de validación de datos. Por favor haz lo siguiente:

1. Seleccione un rango de celdas que solo permita textos que no contengan cierto texto.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese una de las fórmulas siguientes en el Fórmula caja de texto.
  • =ISERROR(FIND("KTE",A2))                  (Case sensitive)
    =ISERROR(SEARCH("KTE",A2))                  (Non case sensitive)
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En las fórmulas anteriores, A2 es la primera celda del rango seleccionado, el texto KTE es la cadena de texto que las entradas no deben contener.

3. Ahora, se impedirá que se ingresen las entradas que contienen el texto específico.


Permitir entradas no debe contener uno de los muchos textos específicos

Para evitar que se ingrese una de las muchas cadenas de texto en una lista como se muestra a continuación, debe hacer lo siguiente:

1. Seleccione un rango de celdas en las que desea que se eviten algunos textos.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))=0                     (Case sensitive)
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))=0                 (Non case sensitive)
  • Y luego, haga clic en OK para cerrar el cuadro de diálogo.

Note: En las fórmulas anteriores, A2 es la primera celda del rango seleccionado, C2: C4 es la lista de valores que desea evitar si las entradas contienen alguno de ellos.

3. A partir de ahora, se impedirá la entrada de las entradas que contengan alguno de los textos específicos.


4.5 La validación de datos permite solo valores únicos

Si desea evitar que se ingresen datos duplicados en un rango de celda, esta sección presentará algunos métodos rápidos para resolver esta tarea en Excel.

 Permitir solo valores únicos con la función de validación de datos

Normalmente, la función de Validación de datos con una fórmula personalizada basada en la función CONTAR.SI puede ayudarlo, siga los siguientes pasos:

1. Seleccione las celdas o la columna en la que solo desea que se ingresen valores únicos.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =COUNTIF($A$2:$A$9,A2)=1
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2: A9 es el rango de celdas que desea permitir solo valores únicos, y A2 es la primera celda del rango seleccionado.

3. Ahora, solo se pueden ingresar valores únicos, y aparecerá un mensaje de advertencia cuando se ingresen datos duplicados, vea la captura de pantalla:


 Permitir solo valores únicos con código VBA

El siguiente código VBA también puede ayudarlo a evitar que se ingresen valores duplicados, haga lo siguiente:

1. Haga clic con el botón derecho en la pestaña de la hoja en la que desea permitir solo valores únicos y elija Ver código en el menú contextual, en el emergente Microsoft Visual Basic para aplicaciones ventana, copie y pegue el siguiente código en el módulo en blanco:

Código de VBA: solo permita valores únicos en un rango de celdas:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
  Dim xRg As Range, iLong, fLong As Long
  If Not Intersect(Target, Me.[A1:A100]) Is Nothing Then
     Application.EnableEvents = False
     For Each xRg In Target
     With xRg
         If (.Value <> "") Then
          If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
            iLong = .Interior.ColorIndex
            fLong = .Font.ColorIndex
            .Interior.ColorIndex = 3
            .Font.ColorIndex = 6
            MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
            .ClearContents
            .Interior.ColorIndex = iLong
            .Font.ColorIndex = fLong
          End If
       End If
     End With
     Next
     Application.EnableEvents = True
  End If
End Sub

Note: En el código anterior, el A1: A100 y AUTOMÓVIL CLUB BRITÁNICO son las celdas de la columna que desea evitar que se dupliquen, cámbielas según sus necesidades.

2. Luego, guarde y cierre este código, ahora, al ingresar un valor duplicado en la celda A1: A100, aparece un cuadro de aviso de advertencia como se muestra a continuación:


 Permita solo valores únicos con una función útil

Si tiene Kutools for Excel, Con su Evitar duplicados función, puede configurar la validación de datos para evitar duplicados para un rango de celdas con solo varios clics.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Seleccione el rango de celdas en el que desea evitar los valores duplicados pero que solo permita datos únicos.

2. Luego, haz clic Kutools > Evitar escribir > Evitar duplicados, ver captura de pantalla:

3. Y aparecerá un mensaje de advertencia para recordarle que la Validación de datos se eliminará si aplica esta función, haga clic en y en el siguiente cuadro de aviso, haga clic en OK, ver capturas de pantalla:

4. Ahora, cuando ingresa algunos datos duplicados en las celdas especificadas, se muestra un cuadro de aviso para recordarle que los datos duplicados no son válidos, vea la captura de pantalla:


4.6 La validación de datos permite solo mayúsculas / minúsculas / mayúsculas adecuadas

Esta validación de datos es una característica poderosa, también puede ayudar a permitir que un usuario ingrese solo mayúsculas, minúsculas o mayúsculas y minúsculas en un rango de celdas. Siga los siguientes pasos:

1. Seleccione el rango de celdas que solo desea que se ingrese en mayúsculas, minúsculas o en mayúsculas y minúsculas.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese una de las fórmulas a continuación que necesita en el Fórmula caja de texto.
  • =AND(EXACT(A2,UPPER(A2)),ISTEXT(A2))                   (only allow uppercase text)
    =AND(EXACT(A2,LOWER(A2)),ISTEXT(A2))                 (only allow lowercase text)
    =AND(EXACT(A2,PROPER(A2)),ISTEXT(A2))               (only allow proper case text)
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna que desea utilizar.

3. Ahora, solo se aceptarán las entradas que cumplan la regla que creó.


4.7 La validación de datos permite valores que existen / no existen en otra lista

Permitir que los valores existan o no existan en otra lista para ingresarlos en un rango de celdas puede ser un problema doloroso para la mayoría de nosotros. De hecho, puede usar la función de validación de datos con una fórmula simple basada en la función CONTAR.SI para lidiar con ella.

Por ejemplo, quiero que solo los valores en el rango C2: C4 se ingresen en un rango de celdas como se muestra a continuación, para resolver este trabajo, haga lo siguiente:

1. Seleccione el rango de celdas al que desea aplicar la validación de datos.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese una de las fórmulas a continuación que necesita en el Fórmula caja de texto.
  • =COUNTIF($C$2:$C$4,A2)>0                (only allow values exist in another column)
    =COUNTIF($C$2:$C$4,A2)=0                (prevent values exist in another column)
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna que desea usar, C2: C4 es la lista de valores que desea evitar o permitir si las entradas son una de ellas.

3. Ahora, las entradas solo se ajustan a la regla que usted creó, las demás se evitarán.


4.8 La validación de datos obliga a ingresar solo el formato de número de teléfono

Cuando ingresa la información de los empleados de su empresa, una columna debe ingresar el número de teléfono, para asegurarse de ingresar los números de teléfono de manera rápida y precisa, en este caso, puede configurar la validación de datos para los números de teléfono. Por ejemplo, solo quiero que el número de teléfono con este formato (123) 456-7890 pueda ingresar en una hoja de trabajo, esta sección presentará dos trucos rápidos para resolver esta tarea.

 Forzar solo el formato de número de teléfono con la función de validación de datos

Para permitir que solo se ingrese un formato de número de teléfono específico, haga lo siguiente:

1. Seleccione la lista de celdas en las que desea que se ingrese el formato de número de teléfono específico, y luego haga clic derecho, elija Formato de celdas en el menú contextual, vea la captura de pantalla:

2. En la Formato de celdas cuadro de diálogo, debajo del Número seleccione Personalizado En la izquierda Categoría cuadro de lista, y luego ingrese el formato de número de teléfono que necesita en el cuadro de texto Tipo, por ejemplo, usaré este (###) ### - #### formato, ver captura de pantalla:

3. Luego, haz clic OK para cerrar el cuadro de diálogo.

4. Después de formatear las celdas, continúe seleccionando las celdas y luego abra el Validación de datos cuadro de diálogo haciendo clic Datos > Validación de datos > Validación de datos, en el cuadro de diálogo emergente, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese esta fórmula = Y (ESNÚMERO (A2), LARGO (A2) = 10) en el cuadro de texto Fórmula.
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna en la que desea validar el número de teléfono.

5. Ahora, al ingresar un número de 10 dígitos, se convertirá automáticamente al formato de número de teléfono específico que necesite, vea las capturas de pantalla:

Note: Si el número ingresado no tiene 10 dígitos, aparecerá un cuadro de mensaje de advertencia para recordarle, vea la captura de pantalla:


 Forzar solo el formato de número de teléfono con una función útil

Kutools for Excel, Validar número de teléfono La función también puede ayudarlo a forzar que solo se ingrese el formato del número de teléfono con solo varios clics.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Seleccione la lista de celdas que permiten solo un número de teléfono específico, luego, haga clic en Kutools > Evitar escribir > Validar número de teléfono, ver captura de pantalla:

2. En la Número de teléfono cuadro de diálogo, seleccione el formato de número de teléfono específico que necesita o puede crear su propio formato haciendo clic en el Añada botón, ver captura de pantalla:

3. Después de seleccionar o configurar el formato del número de teléfono, haga clic en OK, ahora, solo se puede ingresar el número de teléfono con el formato específico; de lo contrario, aparecerá un mensaje de advertencia para recordarle, vea la captura de pantalla:


4.9 La validación de datos obliga a ingresar solo direcciones de correo electrónico

Supongamos que necesita escribir varias direcciones de correo electrónico en una columna de una hoja de trabajo, para evitar que se ingresen algunas direcciones de correo electrónico con formato incorrecto, normalmente, puede establecer una regla de validación de datos para permitir solo el formato de direcciones de correo electrónico.

 Forzar solo el formato de direcciones de correo electrónico con la función de validación de datos

Al utilizar la función Validación de datos con una fórmula personalizada, puede crear una regla para evitar que las direcciones de correo electrónico no válidas se ingresen rápidamente, haga lo siguiente:

1. Seleccione las celdas en las que desea que solo se ingresen direcciones de correo electrónico, luego haga clic en Datos > Validación de datos > Validación de datos.

2. En el estalló Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese esta fórmula = ESNUMERO (COINCIDIR ("*@*.?*", A2,0)) en el Fórmula caja de texto.
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna que desea utilizar.

3. Ahora, si el texto ingresado no tiene el formato de dirección de correo electrónico, aparecerá un cuadro de mensaje de advertencia para recordarle, vea la captura de pantalla:


 Forzar solo el formato de direcciones de correo electrónico con una función práctica

Kutools for Excel admite una característica sorprendente: Validar correo electrónico, con esta utilidad, puede evitar las direcciones de correo electrónico no válidas con un solo clic.

Después de instalar Kutools for Excel, haga lo siguiente:

1. Seleccione las celdas en las que solo permite ingresar direcciones de correo electrónico, luego haga clic en Kutools > Evitar escribir > Validar correo electrónico. Ver captura de pantalla:

2. Y luego, solo se permite ingresar el formato de la dirección de correo electrónico; de lo contrario, aparecerá un cuadro de mensaje de advertencia para recordarle, vea la captura de pantalla:


4.10 La validación de datos obliga a introducir solo direcciones IP

En esta sección, presentaré algunos trucos rápidos para configurar la validación de datos para aceptar solo direcciones IP en un rango de celdas.

 Forzar solo el formato de direcciones IP con la función de validación de datos

Permita que solo se ingresen direcciones IP en un rango específico de celdas, haga lo siguiente:

1. Seleccione las celdas en las que desea que solo se ingrese la dirección IP, luego haga clic en Datos > Validación de datos > Validación de datos.

2. En el estalló Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Nota: En la fórmula anterior, A2 es la primera celda de la columna que desea utilizar.

3. Ahora, si ingresa una dirección IP no válida en la celda, aparecerá un cuadro de mensaje de advertencia para recordarle como se muestra a continuación:


 Forzar solo el formato de direcciones IP con código VBA

Aquí, el siguiente código VBA también puede ayudar a permitir que solo se ingresen direcciones IP y restringir otras entradas, haga lo siguiente:

1. Haga clic derecho en la pestaña de la hoja y haga clic en Ver código desde el menú contextual, en la apertura Microsoft Visual Basic para aplicaciones ventana, copie el siguiente código VBA en ella.

Código VBA: valide las celdas para aceptar solo la dirección IP

Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
    Exit Sub
Else
    If Target = "" Then
        Exit Sub
    End If
    xArrIp = Split(Target.Text, ".")
    If UBound(xArrIp) <> 3 Then
        GoTo EIP
    Else
    xIntIP1 = CInt(xArrIp(0))
    xIntIP2 = CInt(xArrIp(1))
    xIntIP3 = CInt(xArrIp(2))
    xIntIP4 = CInt(xArrIp(3))
    If (xIntIP1 < 1) Or (xIntIP1 > 255) _
    Or (xIntIP2 < 1) Or (xIntIP2 > 255) _
    Or (xIntIP3 < 1) Or (xIntIP3 > 255) _
    Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then
    GoTo EIP
     End If
    End If
End If
Exit Sub
EIP:
    MsgBox "Please enter correct IP address"
    Target = ""
End Sub

Note: En el código anterior, A2: A10 es el rango de celdas que desea aceptar solo direcciones IP.

2. Luego guarde y cierre este código, ahora, solo las direcciones IP correctas se permiten ingresar en las celdas específicas.


 Forzar solo el formato de direcciones IP con una función sencilla

Si tiene Kutools for Excel instalado en su libro de trabajo, es Validar dirección IP La función también puede ayudarlo a resolver esta tarea.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Seleccione las celdas en las que solo permite ingresar direcciones IP, luego haga clic en Kutools > Evitar escribir > Validar dirección IP. Ver captura de pantalla:

2. Después de aplicar esta función, ahora solo se permite ingresar la dirección IP; de lo contrario, aparecerá un cuadro de mensaje de advertencia para recordarle, vea la captura de pantalla:


4.11 La validación de datos restringe los valores que exceden el valor total

Supongamos que tiene un informe de gastos mensual y el presupuesto total es de $ 18000, ahora necesita que el monto total en la lista de gastos no exceda el total preestablecido de $ 18000 como se muestra a continuación. En este caso, puede crear una regla de validación de datos utilizando la función SUMA para evitar que la suma de valores supere un total preestablecido.

1. Seleccione la lista de celdas donde desea que se limiten los valores.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =SUM($B$2:$B$7)<=18000
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, B2: B7 es el rango de celdas que desea limitar las entradas.

3. Ahora, al ingresar los valores en el rango B2: B7, si el total de los valores es menor a $ 18000, la validación pasa. Si algún valor hace que el total exceda los $ 18000, aparecerá un cuadro de mensaje de advertencia para recordárselo.


4.12 La validación de datos restringe la entrada de celda basada en otra celda

Cuando desee limitar las entradas de datos en una lista de celdas en función del valor en otra celda, la función de Validación de datos también puede ayudar a resolver este trabajo. Por ejemplo, si la celda C1 es el texto "Sí", el rango A2: A9 puede ingresar cualquier cosa, pero, si la celda C1 es otro texto, no se permite ingresar nada en el rango A2: A9 como se muestra a continuación. :

Para resolver esta solución, haga lo siguiente:

1. Seleccione la lista de celdas donde desea que se limiten los valores.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =$C$1="Yes"
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, C1 ¿La celda contiene el texto específico que desea usar y el texto "”Es el texto en el que desea limitar las celdas, cámbielas según sus necesidades.

3. Ahora, si la celda C1 tiene el texto "Sí", se puede ingresar cualquier cosa en el rango A2: A9, si la celda C1 tiene otro texto, no podrá ingresar ningún valor, vea la siguiente demostración:


4.13 La validación de datos permite ingresar solo días de semana o fines de semana

Si solo necesita los días de semana (de lunes a viernes) o los fines de semana (sábado y domingo) para ingresar en una lista de celdas, el Validación de datos También puede ayudarlo, siga los siguientes pasos:

1. Seleccione la lista de celdas donde desea que se ingresen los días de la semana o los días de la semana.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese una de las fórmulas siguientes en el Fórmula cuadro de texto que necesite.
  • =WEEKDAY(A2,2)<6                      (allow only weekdays)
    =WEEKDAY(A2,2)>5                      (allow only weekends)
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna que desea utilizar.

3. Ahora, solo puede ingresar la fecha del día de la semana o del fin de semana en las celdas específicas según su necesidad.


4.14 La validación de datos permite ingresar la fecha basada en la fecha de hoy

A veces, es posible que deba permitir que solo las fechas mayores o menores que hoy se ingresen en una lista de celdas. los Validación de datos característica con el HOY La función puede hacerte un favor. Por favor haz lo siguiente:

1. Seleccione la lista de celdas donde desea que solo se ingrese la fecha futura (fecha mayor que la actual).

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =A2>Today()
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna que desea utilizar.

3. Ahora, solo las fechas mayores que la fecha de hoy se pueden ingresar en las celdas; de lo contrario, aparecerá un cuadro de mensaje de advertencia para recordarle, vea la captura de pantalla:

Consejos:

1. Para permitir que se ingrese la fecha pasada (fecha menor que hoy), aplique la siguiente fórmula en la Validación de datos:

=A2<Today()

2. Permita que se ingrese la fecha dentro de un rango específico de fechas, como las fechas en los próximos 30 días, ingrese la siguiente fórmula en la Validación de datos:

=AND(A2>TODAY(),A2<=(TODAY()+30))


4.15 La validación de datos permite ingresar la hora en función de la hora actual

Si desea validar los datos en función de la hora actual, por ejemplo, solo se pueden escribir en las celdas las horas anteriores o posteriores a la hora actual. Puede crear su propia fórmula de validación de datos, haga lo siguiente:

1. Seleccione la lista de celdas donde desea que solo se ingresen las horas anteriores o posteriores a la hora actual.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Horario del desplegable Permitir la lista desplegable.
  • Entonces escoge menos que para permitir solo tiempos anteriores a la hora actual, o mayor que para permitir tiempos posteriores a la hora actual que necesite de la Datos desplegable.
  • Y luego, en el Hora de finalización or Hora de inicio cuadro, ingrese la fórmula siguiente:
  • =TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna que desea utilizar.

3. Ahora, solo las horas anteriores o posteriores a la hora actual se pueden ingresar en las celdas específicas.


4.16 Validación de datos la fecha del año específico o actual

Para permitir que solo se ingresen fechas en un año determinado o en el año actual, puede usar la validación de datos con una fórmula personalizada basada en la función AÑO.

1. Seleccione la lista de celdas donde desea que solo se ingresen las fechas de un año determinado.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Personalizado del desplegable Permitir la lista desplegable.
  • Y luego, ingrese la fórmula siguiente en el Fórmula caja de texto.
  • =YEAR(A2)=2020
  • Haga Clic en OK para cerrar este cuadro de diálogo.

Note: En la fórmula anterior, A2 es la primera celda de la columna que desea usar, 2020 es el número de año que desea restringir.

3. Y luego, solo se pueden ingresar las fechas en el año 2020; de lo contrario, aparecerá un cuadro de mensaje de advertencia como se muestra a continuación:

Consejos:

Para permitir solo fechas en el año actual, puede aplicar la siguiente fórmula en la validación de datos:

=YEAR(A2)=YEAR(TODAY())


4.17 Validación de datos la fecha en la semana o mes actual

Si desea permitir que el usuario pueda ingresar las fechas de la semana o mes actual en celdas específicas, esta sección presentará algunas fórmulas para manejar esta tarea en Excel.

 Permitir ingresar la fecha de la semana actual

1. Seleccione la lista de celdas donde desea que solo se ingresen las fechas de la semana actual.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Fecha del desplegable Permitir la lista desplegable.
  • Y luego, elige entre del desplegable Datos desplegable.
  • En Fecha de inicio cuadro de texto, ingrese esta fórmula: = HOY () - DÍA DE LA SEMANA (HOY (), 3)
  • En Fecha de finalización cuadro de texto, ingrese esta fórmula: = HOY () - DÍA DE LA SEMANA (HOY (), 3) +6
  • Por último, haz clic OK del botón.

3. Luego, solo se pueden ingresar las fechas dentro de la semana actual, se evitarán otras fechas como se muestra a continuación:


 Permitir ingresar la fecha del mes actual

Para permitir que solo se ingresen las fechas del mes actual, haga lo siguiente:

1. Seleccione la lista de celdas donde desea que solo se ingresen las fechas del mes actual.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el aparecido Validación de datos cuadro de diálogo, debajo del Ajustes pestaña, realice las siguientes operaciones:

  • Seleccione Fecha del desplegable Permitir la lista desplegable.
  • Y luego, elija entre las Datos desplegable.
  • En Fecha de inicio cuadro de texto, ingrese esta fórmula: = FECHA (AÑO (HOY ()), MES (HOY ()), 1)
  • En Fecha de finalización cuadro de texto, ingrese esta fórmula: = FECHA (AÑO (HOY ()), MES (HOY ()), DÍA (FECHA (AÑO (HOY ()), MES (HOY ()) + 1,1) -1))
  • Por último, haz clic OK del botón.

3. A partir de ahora, solo las fechas del mes actual permiten ingresar en las celdas seleccionadas.


5. ¿Cómo editar la validación de datos en Excel?

Para editar o cambiar la regla existente de validación de datos, siga los pasos a continuación:

1. Seleccione cualquiera de las celdas con la regla de validación de datos.

2. Luego, haz clic Datos > Validación de datos > Validación de datos para ir a la Validación de datos cuadro de diálogo, en el cuadro, edite o cambie las reglas según sus necesidades, y luego marque Aplicar estos cambios a todas las demás celdas con la misma configuración opción para aplicar esta nueva regla a todas las demás celdas con los criterios de validación originales. Ver captura de pantalla:

3. Hacer clic OK Para guardar los cambios.


6. ¿Cómo buscar y seleccionar celdas con validación de datos en Excel?

Si ha creado varias reglas de validación de datos en su hoja de trabajo, ahora debe buscar y seleccionar las celdas que aplicaron las reglas de validación de datos, el Ir a Especial El comando puede ayudarlo a seleccionar todo tipo de validación de datos o un tipo específico de validación de datos.

1. Active la hoja de trabajo que desea buscar y seleccione las celdas con validación de datos.

2. Luego, haz clic Inicio > Buscar y seleccionar > Ir a Especial, ver captura de pantalla:

3. En la Ir a Especial cuadro de diálogo, seleccione Validación de datos > Todos, ver captura de pantalla:

4. Y todas las celdas con validación de datos se han seleccionado a la vez en la hoja de trabajo actual.

Tips: Si solo desea seleccionar un tipo específico de validación de datos, primero, seleccione una celda que contenga la validación de datos determinada que desea averiguar, luego vaya al Ir a Especial cuadro de diálogo y elija Validación de datos > Mismo.


7. ¿Cómo copiar la regla de validación de datos a otras celdas?

Supongamos que ha creado una regla de validación de datos para una lista de celdas y ahora necesita aplicar la misma regla de validación de datos a otras celdas. En lugar de volver a crear la regla, puede copiar y pegar la regla existente en otras celdas de forma rápida y sencilla.

1. Haga clic para seleccionar una celda con la regla de validación que desea usar y luego presione Ctrl + C para copiarlo

2. Luego, seleccione las celdas que desea validar, para seleccionar varias celdas no adyacentes, presione y mantenga presionado el Ctrl mientras selecciona las celdas.

3. Y luego, haga clic derecho en la selección, seleccione Pegado especial opción, ver captura de pantalla:

4. En la Pegado especial cuadro de diálogo, seleccione Validación opción, ver captura de pantalla:

5. Hacer clic OK , ahora la regla de validación se copia en las nuevas celdas.


8. ¿Cómo utilizar la validación de datos para marcar con un círculo las entradas no válidas en Excel?

A veces, es posible que deba crear reglas de validación de datos para los datos existentes; en este caso, algunos datos no válidos pueden aparecer en el rango de celdas. ¿Cómo comprobar los datos no válidos y modificarlos? En Excel, puede utilizar el Círculo de datos no válidos función para resaltar los datos no válidos con un círculo rojo.

Para marcar con un círculo los datos no válidos que necesita, debe aplicar el Validación de datos característica para establecer una regla para el rango de datos. Siga los siguientes pasos:

1. Seleccione el rango de datos que desea marcar con un círculo los datos no válidos.

2. Luego, haz clic Datos > Validación de datos > Validación de datos, En la Validación de datos cuadro de diálogo, configure la regla de validación según sus necesidades, por ejemplo, aquí, validaré los valores superiores a 500, vea la captura de pantalla:

3. Luego, haz clic OK para cerrar el cuadro de diálogo. Después de configurar la regla de validación de datos, haga clic en Datos > Validación de datos > Círculo de datos no válidos, todos los valores no válidos que son inferiores a 500 se han rodeado con un óvalo rojo. Ver capturas de pantalla:

Notas:

  • 1. Tan pronto como corrija un dato no válido, el círculo rojo desaparecerá automáticamente.
  • 2. Esta Círculo de datos no válidos La función solo puede rodear 255 celdas como máximo. Cuando guarde el libro de trabajo actual, se eliminarán todos los círculos rojos.
  • 3. Estos círculos no se pueden imprimir.
  • 4. También puede eliminar los círculos rojos haciendo clic en Datos > Validación de datos > Círculos de validación claros.

9. ¿Cómo eliminar la validación de datos en Excel?

Para eliminar las reglas de validación de datos de un rango de celdas, la hoja de trabajo actual o todo el libro de trabajo, los siguientes métodos pueden hacerle un favor.

 Eliminar la validación de datos en el rango seleccionado con la función de validación de datos

1. Seleccione las celdas con validación de datos que desea eliminar.

2. Luego haga clic Datos > Validación de datos > Validación de datos, en el cuadro de diálogo emergente, debajo del Ajustes pestaña, clic Remover todo botón, ver captura de pantalla:

3. Luego, haz clic OK para cerrar este cuadro de diálogo. Y la regla de validación de datos aplicada al rango seleccionado se ha eliminado de una vez.

Tips: Para eliminar la validación de datos de la hoja de trabajo actual, seleccione primero la hoja completa y luego aplique los pasos anteriores.


 Elimine la validación de datos en el rango seleccionado con una función útil

Si tiene Kutools for Excel, su Limpiar las restricciones de validación de datos La función también puede ayudar a eliminar las reglas de validación de datos del rango seleccionado o de toda la hoja de trabajo.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Seleccione el rango de celdas o toda la hoja de trabajo contiene la validación de datos que desea eliminar.

2. Luego, haz clic Kutools > Evitar escribir > Limpiar las restricciones de validación de datos, ver captura de pantalla:

3. En el cuadro de aviso emergente, haga clic en OKy la regla de validación de datos se ha borrado según lo necesite.


 Elimine la validación de datos de todas las hojas de trabajo con código VBA

Para eliminar las reglas de validación de datos de todo el libro de trabajo, los métodos anteriores llevarán mucho tiempo si hay muchas hojas de trabajo, aquí, el código a continuación puede ayudarlo a lidiar con esta tarea rápidamente.

1. Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. Luego, haga clic en recuadro > Móduloy pegue la siguiente macro en el Módulo ventana.

Código de VBA: elimine las reglas de validación de datos en todas las hojas de trabajo:

Sub RemoveDataValidation()
'Updateby Extendoffice
  Dim xwsh As Worksheet
  For Each xwsh In ActiveWorkbook.Worksheets
    xwsh.Cells.Validation.Delete
  Next xwsh
End Sub

3. Entonces presione F5 clave para ejecutar este código, y todas las reglas de validación de datos se han eliminado de todo el libro de trabajo inmediatamente.

 


  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y conservación de datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertar rápidamente, Rangos, gráficos e imágenes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Agrupación de tablas dinámicas por número de semana, día de la semana y más ... Mostrar celdas bloqueadas y desbloqueadas por diferentes colores; Resalte las celdas que tienen fórmula / nombre...
pestaña kte 201905
  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior

 

Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks For Sharing this Great Information. I loved it.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations