Está en la página 1de 6

OPERACIONES CON FECHAS EN EXCEL

1. CALCULAR LA EDAD CON UNA FÓRMULA:

En la anterior tabla se requiere calcular en la celda C1 la edad de David, para ellos introduzca
la siguiente fórmula:

=(HOY()-B2)/365

Donde la función HOY(), nos arroja la fecha actual, esta función que no requiere parámetros
entre sus paréntesis, se basa en la fecha del sistema, seguidamente se resta la fecha de
nacimiento que se encuentra en la celda B2, esta diferencia nos arroja la cantidad de días
que ha transcurrido en ese periodo, por ello para obtener los años se divide en 365 que
sabemos son la cantidad de días que componen un año. Finalmente, de clic las veces
necesarias sobre el botón disminuir decimales para obtener la edad de David.

2. CALCULAR LA EDAD CON LA FUNCIÓN SIFECHA:

Esta es una función oculta de Excel, eso quiere decir que no es posible insertar mediante el
asistente, solo se podrá emplear digitándola, por eso es muy importante tener clara su
sintaxis:

=SIFECHA(Fecha_Menor;Fecha_Mayor;Diferencia)

El parámetro “Diferencia” se refiere al argumento en que se requiere mostrar el tiempo


transcurrido; puesto que permite obtener la diferencia en años, meses o días; tener
presente que este parámetro se ESCRIBE ENTRE COMILLAS la primera inicial de su
equivalente en inglés, Siendo Y para años, M para mes y D para día.

Continuando con el ejemplo anterior, donde se desea calcular la edad de David, la función
se emplearía de la siguiente manera:

=SIFECHA(B2;HOY();”Y”)

GC-F -005 V. 05
En el caso de requerir la cantidad de meses transcurrido entre dos fechas, simplemente
coloque la letra M en el parámetro “Diferencia” de la función; igualmente si lo que se desea
saber son los días transcurridos, se debe colocar “M”.

3. CALCULAR EL TIEMPO TRANSCURRIDO ENTRE DOS FECHAS (ANTIGÜEDAD):

En el siguiente ejemplo deseamos conocer la antigüedad de David, desglosando por años, meses
y días.

 Para calcular los años se hará como lo explicamos anteriormente, entonces la


función quedaría de la siguiente forma:

=SIFECHA(B2;C2;”Y”)

 Para Obtener la diferencia en meses, pero descartando los meses de los años
cumplidos, habrá una variación con respecto a lo mencionado y es que en el
parámetro “Diferencia” se debe colocar “YM”:

=SIFECHA(B2;C2;”YM”)

 Por ultimo para obtener la diferencia en días, pero descartando los meses de los
años cumplidos, en el parámetro “Diferencia” se escribe “MD”:

=SIFECHA(B2;C2;”MD”)

NOTA: Si se desea conocer la diferencia en días, pero descartando los días de los
años cumplidos, en el parámetro “Diferencia” se escribe “YD” en ese caso, para el
ejemplo anterior la función quedaría: =SIFECHA(B2;C2;”YD”)

GC-F -005 V. 05
En la siguiente tabla se muestra de forma más especifica la variación del parámetro
“Diferencia”

PARAMETRO RESULTADO
Y Devuelve Años
M Devuelve Meses
D Devuelve Días
YM Devuelve Meses, descartando los años completos.
MD Devuelve Días, descartando los Meses completos.
YD Devuelve Días, descartando los años completos.

Ahora bien, si deseamos obtener la antigüedad en una sola celda; es cuestión de unir las
tres fórmulas empleando el símbolo Aspersand (&), incluso colocar cadenas de texto, he de
recordar con se deben colocar entre comillas, véase el ejemplo:

La fórmula quedaría:

=SIFECHA(B2;C2;"Y")&" AÑOS "&SIFECHA(B2;C2;"YM")&" MESES Y


"&SIFECHA(B2;C2;"MD")&" DÍAS."

4. SUMAR O RESTAR FECHAS:

4.1 Sumar o restar días: En Excel es posible realizar sumas y restas de días con
simplemente emplear la formula según la operación requerida, ejemplo:

 Para calcular la fecha 15 días antes de la fecha inicial, inserte la siguiente formula:
GC-F -005 V. 05
=A2-B2

 Para calcular la fecha 15 días posteriores de la fecha inicial, inserte la siguiente


formula:

=A2+B2

4.2 Sumar o restar meses a una fecha con la función FECHA.MES: La función FECHA.
MES requiere dos argumentos: la fecha de inicio y el número de meses que desea
sumar o restar. Para restar meses, escriba un número negativo como segundo
argumento.

SINTAXIS:

=FECHA.MES(Fecha_inicial;Meses)

EJEMPLO:

 Para calcular la fecha 6 meses antes a la fecha inicial, inserte la siguiente formula:

=FECHA.MES(A2;-B2)

 Para calcular la fecha 6 meses posteriores a la fecha inicial, inserte la siguiente


formula:

=FECHA.MES(A2;B2)

NOTA: Es posible que Excel podría mostrar los resultados como números enteros,
es cuestión de cambiar el tipo de dato a la celda a fecha corta para obtener el
formato deseado.

GC-F -005 V. 05
4.3 Sumar o restar años a una fecha, función FECHA: La función FECHA requiere tres
argumentos: Año, Mes y Día.

SINTAXIS:

=FECHA(AÑO();MES();DIA())

En este ejemplo, agregamos y restamos tres años respectivamente de una fecha de


inicial

 Para calcular la fecha 3 años antes a la fecha inicial, inserte la siguiente formula:

=FECHA(AÑO(A2)-B2;MES(A2);DIA(A2))

 Para calcular la fecha 3 años posteriores a la fecha inicial, inserte la siguiente


formula:

=FECHA(AÑO(A2)+B2;MES(A2);DIA(A2))

4.4 Sumar o restar una combinación de días, meses y años a partir de una fecha inicial:
Empleando la función FECHA, podemos incrementar o restar un número concreto
de años, meses y días.

En este ejemplo, agregamos y restamos años, meses y días desde una fecha de inicio
con la siguiente fórmula:

=FECHA(AÑO(F2)+G2;MES(F2)+H2;DIA(F2)+I2)

GC-F -005 V. 05
GC-F -005 V. 05

También podría gustarte