



En ocasiones necesitamos escribir una fecha según el límite de edad en Excel, por ejemplo para verificar la mayoría de edad, desde la fecha de nacimiento.
En nuestra hoja disponemos de la celda F1 del límite de edad asignado para las fechas. En la columna B insertamos la fecha de nacimiento que deseamos validar. En la columna C nos mostrará la edad real de la persona.
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | Nombre | Fecha de nacimiento | Edad | Limite de edad: | 18 | |
2 | ||||||
3 |
Emplearemos las siguientes funciones anidadas:
- Función SI. Comprueba si se cumple una condición y devuelve un valor si se evalúa como VERDADERO y otro valor si se evalúa como FALSO.
- Función HOY. Devuelve la fecha actual.
- Función TRUNCAR. Convierte un número decimal a entero, quitando la parte decimal.
- VALIDACIÓN DE DATOS
Seleccionar el rango B2:B3. O el rango deseado.
Ir a: Cinta de opciones
Pestaña: Datos
Grupo: Herramientas de datos
Validación de datos
Validación de datos
. Mostrará la ventana de validación.
Ir a: Pestaña Configuración.
Ir a: Criterio de validación
Permitir
Seleccionar: Personalizada.
Ir a: Fórmula
Escribir:
= SI(B2<=(HOY() - (365*$F$1)); VERDADERO; FALSO)
- EDAD
Ir a: Celda C2
Escribir:
=TRUNCAR((HOY()-B2)/365;0)Copiar la celda C2
Pegar en el rango deseado.
- VERIFICAR LA VALIDACIÓN
Ir a: Celda B2
Escribir: 12/05/2006. Verificar como no permite la fecha, al ser inferior a 18 años.
Ir a: Celda B2
Escribir: 05/07/1985. Verificar como permite la escritura, al ser superior a 18 años.
La celda C2 mostrará la edad correspondiente a la fecha de nacimiento.

NO LOGRO CONCRETAR LA FORMULA ME LA PONE COMO ERRONEA
Hola Alfredo,
Recuerda que según el idioma, necesitas cambiar puntos y coma (;) por coma (,).
Saludos.
Muy buen ejemplo. Muchas gracias por compartirlo-