La Función Sifecha

August 10, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download La Función Sifecha...

Description

 

La función SIFECHA La función SIFECHA es una función en Excel a la cual no tenemos acceso desde el catálogo de funciones y sin embargo ha estado presente en las últimas 7 versiones del programa incluyendo la versión 2010 de Excel diferencia cia entre dos fechas  y además nos Esta función nos ayuda a obtener la diferen permitirá elegir el tipo de dato !ue deseamos como resultado y !ue pueden ser  d"as# meses o a$os La sintaxis de la función %&'E()* es la siguiente+ =SIFECHA (fecha1, fecha2, tipo)

El primero y segundo argumentos son fechas en donde la fecha1 tiene !ue ser  menor men or !u !ue e fec fecha ha2 2 ,i ,ich cho o de otr otra a man maner era# a# la fe fech cha2 a2 de debe be se serr la fec fecha ha más reciente %i estos parámetros se especifican al rev-s# entonces obtendremos un error del tipo ./3 El tercer argumentos de la función SIFECHA es de suma importancia por!ue es donde especificaremos la unidad de medición de tiempo !ue deseamos utili4ar * continuación la tabla de posibles valores para este tercer argumento+ Valor

Significado

Descripción

5d6

,"as

úmero de d"as entre la fecha1 y la fecha2

5m6

eses

úmero de meses entre la fecha1 y la fecha2

5y6

*$os

úmero de a$os entre la fecha1 y la fecha2

5yd6

,"as excluyendo a$os

úmero de d"as entre la fecha1 y la fecha2 donde ambas fechas tienen el mismo a$o

5ym6

eses excluyendo a$os

úmero de meses entre la fecha1 y la fech fe cha2 a2 do dond nde e am amba bas s fe fech chas as ti tien enen en el mismo a$o

5md6

,"as ex excluyendo me meses y a$os

úmero de d"as entre la fecha1 y la fecha2 donde ambas fechas tienen el mismo mes y el mismo a$o

 

Ejemplo de la función SIFECHA en Excel  * continuación continuación muestro un eemplo de uso de la función cuando tenemos ambas fechas en diferentes a$os+

%i las fechas fechas !ue vas a co compa mpara rarr ti tiene enen n el mi mismo smo a$ a$o# o# pu pued edes es ut utili ili4a 4arr lo los s argumentos yd  y  y ym+

El último argumento md  es   es utili4ado en caso de !ue tengas dos fechas tanto del mism mi smo o me mes s co como mo de dell mi mism smo o a$ a$o o *u *un! n!ue ue ex exis iste ten n va vari rias as al alte tern rnat ativ ivas as de argumentos para la función# recomiendo utili4ar los argumentos [d, m, y]  por!ue  por!ue son los !ue funcionan correctamente sin importar el a$o o mes de las fechas 8or último debo mencionar !ue si estás utili4ando la versión en ingl-s de Excel# enco en cont ntra rará rás s es esta ta fu func nció ión n co con n el no nomb mbre re DAEDIF y su fu func ncio iona nami mien ento to es exactamente igual al mostrado en este art"culo El uso de la función SIFECHA es de gran utilidad especialmente para obtener las diferencias en meses o a$os entre dos fechas ya !ue dicho cálculo re!uiere de mucha pericia para eecutarlo correctamente debido a las diferencias en el número de d"as !ue tiene cada mes del a$o

 

La función %&'E()*

En este eemplo volveremos a utili4ar la función %&'E()*# %&'E()*# as" !ue si no estás familiari4ado con esta función te sugiero !ue leas el art"culo antes de continuar y pongas especial atención a los diferentes valores !ue podemos indicar en el tercer  argumento de dicha función En la siguiente imagen puedes observar el resultado !ue devuelve la función %&'E()* al utili4ar las mismas fechas pero con diferentes valores para su tercer  argumento+

(uando utili4amos el argumento 5y6 obtenemos la diferencia en a$os entre dos fechas fech as *l util utili4ar i4ar el argu argument mento o 5ym6 le ind indicam icamos os a la func función ión %&' %&'E() E()* * !ue obtenga la diferencia diferencia en meses m eses pero como si ambas fechas fueran del mismo a$o y por eso obtenemos como resultado el valor 9 !ue es la diferencia entre el mes 01 y el mes 07 La última fórmula utili4a el argumento 5md6 para pedir la diferencia en d"as pero suponiendo !ue las fechas tienen el mismo mes :y a$o; y por lo tanto la fórmula devuelve el valor 7 !ue es precisamente la diferencia entre el d"a 1< y el d"a 21 Los resultados de estas tres fórmulas son los !ue nos dan la diferencia en a!os meses " d#as entre dos fechas  y solo nos restará concatenar los resultados de cada una de ellas para generar una cadena de texto !ue muestre el resultado final 'órmula para calcular a$os# meses y d"as

La siguiente fórmula nos ayuda a calcular a!os$ meses " d#as entre dos fechas + =SIFE =S IFECHA CHA(A (A2,B 2,B2, 2,"y" "y") )

&

"

años añ os

"

&

SIFEC SIF ECHA( HA(A2 A2,B2 ,B2," ,"ym" ym") )

&

"

meses me ses

"

&

SIFECHA(A2,B2,"md") & " das"

Lo único !ue he hecho para crear esta fórmula es concatenar los resultados de las fórmulas mostradas anteriormente y además insertar las palabras a$os# meses y

 

d" d"as as pa para ra po pode derr di dife fere renc ncia iarr en entr tre e ca cada da uno uno de lo los s re resu sult ltad ados os =b =bse serv rva a el comportamiento de esta fórmula al utili4arla con varias fechas+

%uprimir valores en cero

Esta fórmula funciona correctamente para cual!uier fecha# pero si la diferencia entre ambas es menor a un a$o# entonces obtendremos valores en cero tal como puedes ver en la siguiente imagen+

8ara evitar !ue la fórmula muestre esos valores en cero debemos agregar la función %& para !ue nos ayude a hacer la validación La fórmula !ue suprime los valores en cero es la siguiente+ =SI( =S I(SI SIFE FECH CHA( A(A2 A2,B ,B2, 2,"y "y") ")=! =!," ,"", ",

SIFE SI FECH CHA( A(A2 A2,B ,B2, 2,"y "y") ")

SI(S SI (SIF IFEC ECHA HA(A (A2, 2,B2 B2," ,"ym ym") ")=! =!," ,"", ",SI SIFE FECH CHA( A(A2 A2,B ,B2, 2,"y "ym" m") )

& &

" "

años añ os mese me ses s

")

&

")

&

SI(SIFECHA(A2,B2,"md")=!,"",SIFECHA(A2,B2,"md") & " das")

 *l aplicar aplicar esta fórmula fórmula a los los mismos datos datos obtendremos obtendremos el siguiente siguiente resultado+ resultado+

 

(alcular la edad en a$os# meses y d"as

 *hora !ue ya ya conocemos la fórmula fórmula para calcular a!os$ meses " d#as entre dos fechas en Excel# podemos hacer una pe!ue$ pe!ue$a a variación para obtener la edad de cual!uier persona La única modificación !ue haremos es colocar la función )=> como el segundo argumento de la función %&'E()* de manera !ue el cálculo se realice respecto a la fecha actual %uponiendo !ue la fecha de nacimiento se encuentra en la celda *2# la fórmula !uedar"a de la siguiente manera+ =SIFECHA(A2,H#(),"y") & " años " & SIFECHA(A2,H#(),"ym") & " meses " & SIFECHA(A2,H#(),"md") & " das"

8ara una persona !ue haya nacido el 20?10?1@A0 y sabiendo !ue la fecha de hoy es 1B?0A?201C# la fórmula devolverá el siguiente resultado+

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF