Saltar al contenido

Meses y días a dos dígitos.


Pedro Alonso

Recommended Posts

Hola a tod@s.

Tengo la fórmula 

=SI(B3<>"";ENTERO(D3/365)&" años, "& ENTERO((D3-( ENTERO(D3/365)*365 ))/30,4166)&" meses  y "   &ENTERO(D3-(ENTERO((D3)/30,4166)*30,4166))&" días";"")

Y los resultados 

69 años, 4 meses  y 20 días
65 años, 10 meses  y 12 días
58 años, 9 meses  y 21 días
57 años, 3 meses  y 13 días
37 años, 3 meses  y 10 días
123 años, 2 meses  y 21 días
1 años, 5 meses  y 29 días
 
413 años, 4 meses  y 8 días

59 años, 0 meses  y 18 días

Podría poderse que meses y días tuvieran dos dígitos? =4 meses y 20 días.

Enlace a comentario
Compartir con otras webs

Hola.

La fórmula es la siguiente.

=SI(B3<>"";ENTERO(D3/365)&" años, "& ENTERO((D3-( ENTERO(D3/365)*365 ))/30,4166)&" meses  y "   &ENTERO(D3-(ENTERO((D3)/30,4166)*30,4166))&" días";"")

Se trata de modificarla para que responda   xxx años xx meses y xx días.

Espero haberme expresado con claridad.

Mi lema C.C.C. Claro, conciso y concreto.

Muchísimas gracias por vuestra atención.

Enlace a comentario
Compartir con otras webs

Hola Pedro, tal cual indicó Victor, se arregla con la función TEXTO

=SI(B3<>"";ENTERO(D3/365)&" años, "& TEXTO(ENTERO((D3-( ENTERO(D3/365)*365 ))/30,4166);"00")&" meses  y "   &TEXTO(ENTERO(D3-(ENTERO((D3)/30,4166)*30,4166));"00")&" días";"")

Enlace a comentario
Compartir con otras webs

Hola Pedro

Si funciona, pone dos dígitos en los meses y en los días si es que son menores a 10. Seguramente algo no has hecho correctamente. Revisa los separadores de lista para separar los argumentos y el separador decimal.

Otra opción (y me parece más exacta) sería que no juegues con las operaciones matemáticas sino que uses funciones. Por ejemplo:
=SIFECHA(E21;E22;"y")&" años, "&TEXTO(SIFECHA(E21;E22;"ym");"00")&" meses y "&TEXTO(SIFECHA(E21;E22;"md");"00")&" días"

Enlace a comentario
Compartir con otras webs

Hola Diego.

=SIFECHA(E21;E22;"y")&" años, "&TEXTO(SIFECHA(E21;E22;"ym");"00")&" meses y "&TEXTO(SIFECHA(E21;E22;"md");"00")&" días"

Aparentemente funciona bien.

He probado a cambiar el rango E21:E22 por todo lo que se me ocurrió y nada.

Help. Y muchas gracias.

ELECCIONES ARGENTINAS.xlsm

Enlace a comentario
Compartir con otras webs

  • Silvia bloqueó este tema

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.