Cómo Calcular la EDAD con la FECHA DE NACIMIENTO en Excel (Años - Meses - Días)
ฝัง
- เผยแพร่เมื่อ 23 ก.ย. 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.
Muchas gracias, excelente instruccion, me gusto la aclaracion de la interpretacion que hace excel de un dato
Gracias x compartir y por dar la idea de como hacerlo, con sifecha y "&" se puede tambien exitos en sus proyectos de excel
GENIAL!! MUCHAS GRACIAS POR TREMENDO APORTE, UN ABRAZO
Perfecto!! Era lo que estaba precisando porque la función =SIFECHA no servia para mi trabajo. Muchas gracias x la explicación!!
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 👏🏻👏🏻👏🏻
Muchísimas gracias por la explicación
Gracias! Excelente explicación
Excelente video, perfectamente explicado a detalle 👍
Muchas gracias por tomarte el tiempo y compartir estas formulas
Gracias Andrés por la fórmula. Muchas gracias por compartirla. Un abrazo!!!
Gracias Iván... Me alegra que te haya gustado. Saludos.
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.
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.
MUCHAS GRACIAS. BENDICIONES
me encanto esta explicacion, muchas gracias!!
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. "
Excelente vídeo. Me suscribo!
GRACIAS LO APRENDI ME AYUDO MUCHO LA FORMULA
Buenísima tu explicación !! Saludos
Excelente tutorial.
Excelente me sirvió mucho
muchas gracias, tus videos son muy interactivos
ME AYUDO DE MUCHO TU VIDEO GRACIAS POR SUBIR TU CONTENIDO
Oh no El mago de las fórmulas lo hizo de nuevo excelente solución abrazo
Jejeje gracias.
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. "
Como siempre, tremendas classes Hermano
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. "
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
Excelente explicación gracias
=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
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?
Excelente contenido.
Mil Gracias.
A ti por comentar. Saludos.
gracias, si funcionó
Excelente explicación 👍
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. "
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
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. "
crack, excelente!!!
Gracias Andrés 👍
Gracias
DAS MUCHA VUELTA, AL VIDEO
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 .
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!
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
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.
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.
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
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
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.
=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.
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.
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.
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 🤞
Si pero como tomo la columna D y sumar todos los periodos?
Saludos, y sí sólo tengo el puro año.... 04/01/78....
Más bien sería así
780104
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
Hazlo con una macros
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
Me sale un error, dice que "ha introducido muy pocos argumentos para esta función"
Revisa la fórmula.
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"
Como ago para saber fecha de nacimiento
sin marearse tanto rso sale son la funcion sifecha anidada con la funcion hoy
=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.
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.
Porfavor
=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
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.
Esta un poquito engorrosa la fórmula
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 muy complicado
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
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.
Creo que tu cálculo no es tan exacto.
muy enredado.
Prefiero hacerlo a mano tardo menos... Mucha weba
mucho texto
La fórmula no es nada exacta…
Ok... Como la mejorarias.