Calcular la mayoría de edad. Función SI.
En este ejercicio vamos a marcar en un listado los que sean mayores de edad, para esto necesitamos primero calcular la edad y luego aplicar la función si para saber si es mayor o igual a 18 años
Partimos del listado con nombres y fecha de nacimiento (el archivo base lo tienes aquí)
En la columna C haremos los cálculos para saber la edad.
En primer lugar usaremos la función HOY() esta función sin argumentos nos devuelve la fecha actual, está claro que si restamos a la fecha actual la fecha de nacimiento tendremos el tiempo de vida (ya veremos en qué formato)
Por ahora la fórmula sería así
=HOY()-B2
Por ahora lo que tenemos es un número entero, son los días desde el día que nació, habría que dividirlo entre el número de días que tiene un año: 365,25 (por el año bisiesto) aunque como supondrás nos saldrá con decimales que después eliminaremos
=(HOY()-B2)/365,25
Y para terminar con la edad habría que calcular la parte entera, no vale quitar los decimales si hacemos esto alguien con 17.80 años aparecería como 18) para eso tenemos la función ENTERO() que nos devuelve la parte entera de un número, por ejemplo de 17.80 nos devolvería 17, algo así:
= ENTERO((HOY()-B2)/365.25)
Ya tenemos la edad de cada uno de ellos, ahora podemos ver si es mayor de edad o no con la función si, tendríamos que ver si la columna C es mayor o igual a 18, si lo es ponemos sí y si no lo es ponemos no
Ya sabes, la función si, está en la categoría “lógicas” y los argumentos son:
PRUEBA LÓGICA: Lo que estamos evaluando, en este caso si la celda C2 es mayor o igual que 18
VALOR_SI_VERDADERO: qué ponemos o qué hacemos si cumple la prueba lógica, en este caso escribir SI
VALOR_SI_FALSO: qué ponemos o qué hacemos si no cumple, en este caso escribir NO
Y, claro, el ejercicio resuelto también lo puedes descargar
Deja una respuesta