Limitar la entrada de caracteres numéricos en Excel

Compatibilidad: Truco compatible con Excel 365Truco compatible con Excel 2016Truco compatible con Excel 2013Truco compatible con Excel 2010Truco compatible con Excel 2007

Podemos limitar la entrada de caracteres numéricos en Excel para una celda o rango, en nuestro caso, hasta tres caracteres como máximo.

En la celda A2 deseamos restringir la entrada a tres caracteres como máximo. Para ello anidaremos las funciones Y, LARGO y ESNUMERO.

Emplearemos las siguientes funciones, anidándolas:

  • Función Y. Devuelve VERDADERO si todos sus argumentos son verdaderos

  • Función LARGO. Devuelve el número de caracteres de una cadena de texto.

  • Función ESNUMERO. Devuelve VERDADERO si el valor es un número.

  1. Ir a: Celda A2. Celda donde aplicar una validación de datos.

  2. Ir a: Cinta de Opciones / Pestaña: Datos / Grupo: Herramientas de datos / Validación de datos. Mostrará el cuadro de diálogo de validación.

  3. Ir a: Permitir / Seleccionar: Personalizada.

  4. Ir a: Fórmula / Escribir:

    =Y(LARGO(A2)<=3;ESNUMERO(A2))

    Función que limita el número de caracteres numéricos.

    Limitar la entrada de caracteres numéricos en Excel: Celda A2 con validación =Y(LARGO(A2)<=3;ESNUMERO(A2))
  5. Ir a: Celda A2 / Escribir: 5.500. O el valor numérico deseado con más de 3 caracteres, verificar como no admite el valor.

  6. Ir a: Celda A2 / Escribir: 100. O el valor numérico deseado con menos de 3 caracteres, verificar como admite el valor.

Mediante las funciones podemos limitar la entrada de caracteres numéricos en Excel.

Nivel de dificultad: Avanzado Excel Avanzado

Un comentario en “Limitar la entrada de caracteres numéricos en Excel

  • Buenas, tengo una consulta, estoy registrando un macro en VBA para contar los caracteres de ingreso en un casilla de una tabla dinámica y botar un resultado, pero quiero que al terminar la validación en caso de ser correcto pasar al siguiente casillero y de ser incorrecto volver para corregir el casillero erróneo.

Deja un comentario

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