Cómo Calcular la EDAD con la FECHA DE NACIMIENTO en Excel (Años - Meses - Días)
Vložit
- čas přidán 6. 09. 2024
- Clic aquí para descargar el libro de trabajo de Excel: www.excelhecho...
Referencia archivo: Workbook 490
(En el repositorio de Google Drive ordene los archivos por fecha de carga para encontrarlos más fácilmente).
Enlace video anterior: • Cómo Calcular la EDAD ...
Suscríbete al canal de JennTeCuenta / @jenntecuenta1217 para conocer de temas ambientales.
¿Quieres patrocinar este proyecto? Cómprame un café aquí: www.excelhechof...
Te estaré muy agradecido.
• Mugs para la casa o el trabajo (teespring.com/...) •
#Excel #CalcularEdad #FormulasExcel
LO HE INTENTADO RECREADO EN MI PLANILLA Y NO ME HA FUNCIONADO, PERO PROVE CON ESTO: =SIFECHA(C4, HOY(), "Y") & " años, " & SIFECHA(C4, HOY(), "YM") & " meses, " & SIFECHA(C4, HOY(), "MD") & " días" Y ASI SI ME HA FUNCIONADO. MUCHAS GRACIAS ME HA SERVIDO PARA ORIENTARME
Gracias efectivamente... también me ha funcionado la función SIFECHA ... la había intentado con > pero al final solo lleva la >
A MI ME FUNCIONO ASI =SIFECHA(T2;HOY();"Y")&" AÑOS " & SIFECHA( T2;HOY();"YM")&" MESES " & SIFECHA(T2;HOY();"MD")&" DIAS"
Permiso profe, aca dejo la formula completa para quien la necesite. Tengan en cuenta que P6 (representa la funcion HOY()) y E6 son las casillas que utilice en mi archivo por lo que son las variables que puede tener la formula. Despues esta todo hecho al milimetro como lo enseño el profe.
=TRUNCAR((P6-E6)/365;0)&" Años, "&TRUNCAR(RESIDUO((P6-E6)/365;1)*12;0)&" Meses, "&TRUNCAR(RESIDUO(RESIDUO((P6-E6)/365;1)*12;1)*30;0)&" Días"
Por surte las funciones =TRUNCAR y =RESIDUO funcionan sin ningun problema.
Gracias por compartir los conocmientos.
Gracias x compartir y por dar la idea de como hacerlo, con sifecha y "&" se puede tambien exitos en sus proyectos de excel
=SIFECHA(F15;HOY();"y") & " años, " & SIFECHA(F15;HOY();"ym") & " meses, " &SIFECHA(F15;HOY();"md")& " días"
Les dejo esa formula, es mas sencilla y breve
Ing. Omarc
Graciassssss
Les tengo esta formula =SIFECHA(B2;A2;"Y") & " ANOS;" &SIFECHA(B2;A2;"YM") & " MESES;" & SIFECHA(B2;A2;"MD")&" DIAS" ................. B2= fecha de nacimiento A2= HOY() y es mas esacta mil bendiciones....
Tu formula es mejor. El resultado es exacto y su sencillez es magnífica. Mil gracias
MUCHAS GRACIAS POR COMPARTIR
Muchas gracias, muy exacta, al punto y funciona 👍
Muchas gracias x compartir, tu formula me salió súper bien me has ayudado mucho ....excelente 😊...
No me funciona
Muchísimas gracias por la explicación
Perfecto!! Era lo que estaba precisando porque la función =SIFECHA no servia para mi trabajo. Muchas gracias x la explicación!!
Muchas gracias, excelente instruccion, me gusto la aclaracion de la interpretacion que hace excel de un dato
GRACIAS LO APRENDI ME AYUDO MUCHO LA FORMULA
MUCHAS GRACIAS. BENDICIONES
Gracias! Excelente explicación
Demasiado bueno y bien explicado, puedes montar uno donde se pueda hacer un comparativo en gráficos ejemplo una persona ingreso 700 registros en marzo y 20 de ellos estaban mal digitados, x % de inexactitud, ahora bien 600 registros en abril y 15 registros errados, x % de inexactitud, graficar eso resultados para llevar estadística
Gracias... Déjame revisar y luego te comento. Saludos.
GENIAL!! MUCHAS GRACIAS POR TREMENDO APORTE, UN ABRAZO
Gracias por la explicación, lo entendí realizando el cálculo paso a paso con el vídeo y me salía todo bien... Exelente y nuevamente gracias por todo 👏🏻👏🏻👏🏻
Muchas gracias por tomarte el tiempo y compartir estas formulas
maestraso andres con la funcion SIFECHA()tambien quedaria igual.es un nvo metodo que aprender el tuyo..siempre lo mejor sal2 🖐pulgar arriba👍
Gracias... Un abrazo fuerte desde la distancia Don Oscar. Saludos.
Excelente tutorial.
Hola, es lo que buscaba, muchas gracias.
Solo una PREGUNTA:
EXISTE ALGÚN MARGEN DE ERROR POR CAUSA DE LOS AÑOS BISIESTOS?
si influye a mi me pasó lo mismo cuando lo hacía con mi fecha y no me daban los días. hay que tener en cuenta los años bisiestos.
acá completé la formula con los años bisiestos:
=TRUNCAR((HOY()-B2)/365;0)&" Años, "&TRUNCAR(RESIDUO((HOY()-B2)/365;1)*12;0)&" Meses, "&(TRUNCAR(RESIDUO(RESIDUO((HOY()-B2)/365;1)*12;1)*31;0))-(TRUNCAR(TRUNCAR((HOY()-B2)/365;0)/4;0))&" Dias. "
me encanto esta explicacion, muchas gracias!!
Excelente video, perfectamente explicado a detalle 👍
Saludos estimado, siempre agradecido por el aporte que nos das con tus conocimientos y ojalá siga de esa manera. Hice la prueba con esta formula y creo que el cálculo no esta bien, te explico, coloqué una fecha 09/09/1974 contra una fecha 31/08/2022 y me dice que ya tiene 48 años, se supone que debería tener 47 años, 11 meses y 22 días, no sé si este cálculo influye las fechas de 366 días. Una vez más a gradecido por tu atención y conocimientos
si influye a mi me pasó lo mismo cuando lo hacía con mi fecha y no me daban los días. hay que tener en cuenta los años bisiestos.
acá completé la formula con los años bisiestos:
=TRUNCAR((HOY()-B2)/365;0)&" Años, "&TRUNCAR(RESIDUO((HOY()-B2)/365;1)*12;0)&" Meses, "&(TRUNCAR(RESIDUO(RESIDUO((HOY()-B2)/365;1)*12;1)*31;0))-(TRUNCAR(TRUNCAR((HOY()-B2)/365;0)/4;0))&" Dias. "
Lo más exacto que alcance a llegar es con la siguiente fórmula:
=+ENTERO((HOY()-C4)/365,25)&" años, "&ENTERO(RESIDUO((HOY()-C4)/365,25;1)*12)&" meses, " & SI(HOY()
Excelente idea.
Amigo el 365.25 de dónde lo sacas?
@@christiancoop Promedio de dias que debe existir en 1 año considerando 4, para contemplar el bisiesto. Sds!
Gracias Andrés por la fórmula. Muchas gracias por compartirla. Un abrazo!!!
Gracias Iván... Me alegra que te haya gustado. Saludos.
Hola! estaba justo buscando esta fórmula pero al finalizar tu video, cuando dejas la fórmula en grande para que la veamos se corta la fórmula. ¿Podrías revisar si estoy en lo correcto? ya que he hecho 3 veces la fórmula y no me resulta. Muchas gracias, muy útil tu canal.
a mi tampoco me funcionaba, puede ser la version de office o la configuración de . y , de windows, yo tuve que cambiar una , por ; y ya me funcionó:
=TRUNCAR((HOY()-B2)/365;0)&" Años, "&TRUNCAR(RESIDUO((HOY()-B2)/365;1)*12;0)&" Meses, "&(TRUNCAR(RESIDUO(RESIDUO((HOY()-B2)/365;1)*12;1)*31;0))-(TRUNCAR(TRUNCAR((HOY()-B2)/365;0)/4;0))&" Dias. "
ME AYUDO DE MUCHO TU VIDEO GRACIAS POR SUBIR TU CONTENIDO
Excelente explicación gracias
Excelente me sirvió mucho
muchas gracias, tus videos son muy interactivos
Hola amigo excelente video pero fíjate que ahora tengo el 365 de office pero mi pregunta es cómo aplico la funcion sifecha acá que sería más corta la el proceso
Oh no El mago de las fórmulas lo hizo de nuevo excelente solución abrazo
Jejeje gracias.
gracias, si funcionó
Excelente vídeo. Me suscribo!
DAS MUCHA VUELTA, AL VIDEO
Buen día... Durante el desarrollo usted amigo usó los valores de 365 días para un año y 30 días para un mes, pero como se puede ser mas exacto tomando el dato de que hay años bisiestos de 366 días y meses de 31 días y de 28 y 29 días.. Como se pueden tomar en cuenta todos esos datos exactos psra que el resultado sea más preciso?
Anidando más funciones y validando...
esta es la sintaxis: SIFECHA(fecha_inicio;fecha_fin;"y") para sacar tu edad seria SIFECHA(05/05/1990;hoy();"y") si quisieras sacar el mes utiliza "ym", para días "md"
@@xEasleyx Excelente esta formula es mas corta y mas precisa muchas gracias
restando 1 por cada año bisiesto desde la fecha que esté calculando. acá le dejo la formula completa
=TRUNCAR((HOY()-B2)/365;0)&" Años, "&TRUNCAR(RESIDUO((HOY()-B2)/365;1)*12;0)&" Meses, "&(TRUNCAR(RESIDUO(RESIDUO((HOY()-B2)/365;1)*12;1)*31;0))-(TRUNCAR(TRUNCAR((HOY()-B2)/365;0)/4;0))&" Dias. "
No se si es el año o que situación entre versiones, pero a mí no me da la formula y corregí como 4 veces y nada. Es posible que en la última versión de Excel ya no sea aplicable.
yo estuve igual, pero solo quite los decimales. =TRUNCAR((HOY()-F8)/365)& " Años"
a mi tampoco me funcionaba, puede ser la version de office o la configuración de . y , de windows, yo tuve que cambiar una , por ; y ya me funcionó:
=TRUNCAR((HOY()-B2)/365;0)&" Años, "&TRUNCAR(RESIDUO((HOY()-B2)/365;1)*12;0)&" Meses, "&(TRUNCAR(RESIDUO(RESIDUO((HOY()-B2)/365;1)*12;1)*31;0))-(TRUNCAR(TRUNCAR((HOY()-B2)/365;0)/4;0))&" Dias. "
Buenísima tu explicación !! Saludos
Muchas gracias por esta fórmula. Hice lo mismo pero con la función sifecha, pero me da una diferencia de 8 dias.¿ A que se debera?
Como siempre, tremendas classes Hermano
Excelente contenido.
Mil Gracias.
A ti por comentar. Saludos.
Excelente explicación 👍
interesante forma de calcular la edad por la anidación de unas funciones sobre otras. pero como ya se ha dicho es imprecisa y no serviría en la vida real, a no ser que hubiese alguna manera de que en el caso de los meses se pudiese discriminar meses de 31,30,29,y 28 días. aun así ya me ha motivado para buscar una forma de discriminarlos días del mes y también los días del año, este tipo de problemas los soluciono con sifecha( que ya tiene en cuenta estas variables. la formula completa seria =SIFECHA(A9;HOY();"y")&" años "&SIFECHA(A9;HOY();"ym")&" meses "&SIFECHA(A9;HOY();"md")&" días" para que la fecha de nacimiento este en la columna A. para mi es mas fácil. pero me romperé el coco para intentar hacerlo como usted y con la discriminación de los días
Gracias... Si hay más formas, yo tengo un método, pero es muy largo, pero es ciento por ciento efectivo... Saludos. Luego lo plantearé en otro vídeo, ya veo que saldrá como de 1 hora... Saludos.
@@ExcelHechoFacil se agradece el esfuerzo. es usted muy amable
Gracias Andrés 👍
Gracias
Es un vídeo muy instructivo, pero tiene un pequeño error y es que al dividir por 365 no se tienen en cuenta los años que traen 366 días, por lo que la edad en días no va a ser correcta. Con la fórmula SIFECHA si que lo he conseguido hacer, utilizando para los días "MD", aunque la ayuda indica que puede dar problemas no me los ha dado.
crack, excelente!!!
Excelente! Gracias
Gracias.
Hola amigo me puedes colaborar con la fórmula para sacar la edad en meses con fecha de nacimiento. Solo encuentro que sacan la edad .
=TRUNCAR((HOY()-D2)/365,0)&" Años, "&TRUNCAR(RESIDUO((HOY()-D2)/365,1)*12,0)" Meses,"&TRUNCAR(RESIDUO(RESIDUO((HOY()-d2)/365,1)*12,1)*30,0)&"Dias"
Y los años bisiestos y los meses de 31, 30 o 29 ? Llegando a la fecha del cumpleaños puede fallar hasta con los años.
Gracias por comentar... Mi papá cumple años todos los 29 de febrero y todos años le celebro el Happy Birthday... Si no es el 29 lo hacemos el 1 de marzo. Saludos.
Siempre he utilizado la función ENTERO, pero está alternativa con la función TRUNCAR me parece excelente
Gracias... Me alegra que te haya gustado. Saludos.
Gracias me marca que N/A , después de 12, no me permite poner 12,0
=TRUNCAR((HOY()-D3)/365)&" años,"&TRUNCAR(RESIDUO((HOY()-D3)/365,1)*12)&" meses, "
Muchas gracias por el video.
Yo la hice de otra forma el único problema que me encontré es cuando tienes una fecha del mismo año.
Ok... Gracias, podrías compartir la fórmula. Saludos.
Hola yo tengo la fecha de fallecimiento de un familiar y necesito la fecha de nacimiento FELLECIO A LOS 76 AÑOS 11 MESES Y 14 DIAS DE 1952 COMO LO PUEDO HACER gracias
Mi estimado sería bueno también que lo adecues en horas y minutos gracias
Ok... Saludos
"Vine buscando cobre y encontré oro". Muchas gracias 🤞
BUEN DIA, BUEN VIDEO, UNA CONSULTA, SI TENGO LAS SIGUIENTES FECHAS; 01/03/1998 Y 31/12/1998, SI APLICO LA FORMULA =SIFECHA, ME ARROJA COMO RESULTADO 9 MESES, PERO RESULTA QUE ME SOBRARIA 30 DIAS , COMO ADICIONO ESOS 30 DIAS Y CONVERTIRLOS EN 10 MESES?. MIL GRACIAS POR SU ATENCION
Hazlo con una macros
HOLA, SE PUEDE SUMAR POR EJEMPLO LA EDAD DE DIANA Y JUAN RESPETANDO LOS LIMITES DE LOS DOS MESES Y TREINTA DIAS PARA QUE ME GENERE UNA NUEVA EDAD?
Caballero, de que forma pudiera determinar la edad de "SIMON BOLIVAR" APARECE #!VALOR¡ Y ASI POR EL ESTILO FECHAS MAS ANTES NO LAS DETERMINA. POR FAVOR LE AGRADECERIA.
Saludos, y sí sólo tengo el puro año.... 04/01/78....
Más bien sería así
780104
Si pero como tomo la columna D y sumar todos los periodos?
Hay un error en el cálculo. Estoy calculando del 3 Oct 1921 al 15 diciembre 2006. La respuesta exacta es: 85 años 2 meses 1 semana 5 dias. Sin embargo con el cálculo de la fórmula propuesta es : 85 años 3 meses y 2 dias. Qué se debe modificar para lograr tener el cálculo exacto?
GRACIAS de antemano por tu respuesta.
Me sale un error, dice que "ha introducido muy pocos argumentos para esta función"
Revisa la fórmula.
sin marearse tanto rso sale son la funcion sifecha anidada con la funcion hoy
cuando nos dan ese numero entero y no tengo mas datos como hago para que me de en años, meses y dias
Me pueden poner la formula ya escrita aquí?
El numero secuencial arranca en 1.1.1900, verdad?
Es correcto
Porfavor
Como ago para saber fecha de nacimiento
GRACIAS ME AYUDO, LES DEJO LA FORMULA =TRUNCAR((HOY()-H3)/365;0)&"años;"&TRUNCAR(RESIDUO((HOY()-H3)/365;1)*12;0)&" meses;"&TRUNCAR(RESIDUO(RESIDUO((HOY()-H3)/365;1)*12;1)*30;0)&"días"
Hola Andrés. Seguí todos los pasos pero no sale:
=TRUNCAR((HOY()-E8)/365;0)&" Años, "&TRUNCAR((RESIDUO((HOY()-E8)/365;1)*12;0)&" Meses, "&TRUNCAR(RESIDUO(RESIDUO((HOY()-E8)/365;1)*12;1)*30;0)&" Dias"
Respeté todo excepto la coma por punto y coma.
Algo salió mal??? Favor su apoyo Gracias.
Descarga el libro, seguro encuentras el error. Saludos.
Me pasa lo mismo
Interesante, pero si aplico esta formula los días no son los correctos, en tu ejemplo la fecha que aplicas es 23-oct-2020, por lo tanto en la ultima persona debería de tener 0 días y tiene 7. noes correcto
Reviso y te comento. Saludos.
=TRUNCAR((HOY()-I5)/365)&" Años,"&TRUNCAR(RESIDUO((HOY()-I5)/365,1)*12)&" Meses, "&TRUNCAR(RESIDUO(RESIDUO((HOY()-I5)/365,1)*12,1)*30)&" Dias" nose que hice mal, soy nuevo.
La fórmula no es la correcta, reformule utilizando la función SIFECHA
Presente varios métodos, uds deciden cuál usar según la exactitud... Saludos.
@@ExcelHechoFacil La fórmula con mayor precisión para este caso sería: =SI(SIFECHA(C4;HOY();"y")=0;"";SIFECHA(C4;HOY();"y")&" Años, ")&SI(SIFECHA(C4;HOY();"ym")=0;"";SIFECHA(C4;HOY();"ym")&" Meses, ")&SI(SIFECHA(C4;HOY();"md")=0;"";SIFECHA(C4;HOY();"md")&" Días")
@@fulgenciohonoratoalcantara9853 muchas gracias, me sirvió de mucho su formula
@@fulgenciohonoratoalcantara9853 gracias tu fórmula si me sirvio
@@fulgenciohonoratoalcantara9853 hola, despues de años de publicado este video, y ver tu formula que es la mas cercana a lo que buscaba (sin menospreciar al autor del video)... queria saber como hacer para que al colocar la edad solo me aparezca los años sin los meses ni los dias, ej. 20 años... asi como los meses sin los dias, ej. 6 meses... ya que en tu formula la edad en años va acompañada de meses y dias, y la edad en meses va acompañada de los dias... y en lo particular necesito que eso no pase... me explico?.. de antemano muchas gracias. saludos.
=TRUNCAR((HOY()-C5)/365,0)&"Años,"&TRUNCAR(RESIDUO((HOY()-C5)/365,1)*12,0)&"Meses,"&TRUNCAR(RESIDUO(RESIDUO((HOY() ... NO SIRVIO :(
Demasiado grande esa fórmula, es mi opinión y sería más práctico usar:
=sifecha(año de nacimiento;hoy();"y")& "años" y asi
Esta muy complicado
(fechafinal-fechainicial)/365.2422
Excelente idea, más exacto... Saludos.
Amigo de dónde sale 365.2422?
@@christiancoop es un cálculo para incluir los días de los años bisiestos
@@christiancoop el año tiene 365 días y 6 horas, si divides las 6 horas en 24 horas equivale a 0.25 días entonces el año en realidad es de 365.25 días saludos
Muy complicado
que estresante tantas vueltas que se da!!! es insufrible, solo queremos que nos diga cuando tiempo ha pasado ente 2 fechas, en cuanto a años, meses y días, por favor sea más concreto
Esta un poquito engorrosa la fórmula
Creo que tu cálculo no es tan exacto.
y si el año no tiene 365 días, habría un ligero error en los días. Si la persona nació un 29 de febrero?, ellos cumplen años cada 4 años xd
No!!! Mi papá cumple años precisamente un 29 de febrero, y no por eso cumple cada 4 años, yo todos los años puntual le celebro su cumpleaños, ya sea un 29 de febrero cada 4 años, o bien un 01 de marzo... Saludos.
mucho texto
Prefiero hacerlo a mano tardo menos... Mucha weba
La fórmula no es nada exacta…
Ok... Como la mejorarias.
muy enredado.