Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/02/2006, 07:20
Edoras88
 
Fecha de Ingreso: enero-2006
Mensajes: 5
Antigüedad: 19 años
Puntos: 0
Que yo sepa no existe una fórmula única que te de lo que quieres.
Puedes programarlo en visualbasic. Pero si lo ves dificil puedes hacer lo siguiente:
En las fechas que pones no hay problema ya que haciendo:
AÑO(fecha2) - AÑO(fecha1) te da 2.
MES(fecha2) - MES(fecha1) te da 1.
DIA(fecha2) - DIA(fecha1) te da 5.
Lo complicado es tener en cuenta los negativos; por ejemplo si las fechas son: fecha1=20/01/2002 y fecha2=08/06/2005 te encuentras que la resta de dias es negativa; y tambien te puede pasar con los meses.
Haz lo siguiente:
Pon las fórmulas anteriores (AÑO,MES,DIA) en c13,c14 y c15 por ejemplo.
Luego: E15=SI(C15<0;30+C15;C15) (son los dias)
E14=SI(C14<0;SI(C15<0;11+C14;12+C14);SI(C15<0;C14-1;C14)) (meses)
E13=SI(C14<0;C13-1;C13) (son los años)
pruébalo y me dices que tal.