Discussion:
differenza tra adesso() e data passata.
(troppo vecchio per rispondere)
montanaro®
2006-09-29 11:47:40 UTC
Ciao, ho la necessità di calcolare la differenza tra fine del mese
corrente ed un'altra data passata contenuta in una cella (è una
tabella).
Ma il risultato non deve essere un semplice numero di gg, vorrei
esprimerlo in anni e mesi.
esempio:
la differenza tra 30/09/2006 e 30/11/2003 = 2,10 (2 anni e 10 mesi).
fine mese corrente dovrebbe essere =FINE.MESE(ADESSO();0)
quindi =FINE.MESE(ADESSO();0)- FINE.MESE(a1;0)
però il risultato non lo voglio in giorni, come fare? che tipo di
formattazione dare alla cella?
Grazie
giovanna
2006-09-29 12:39:34 UTC
Scriveva montanaro® nel
Post by montanaro®
Ciao, ho la necessità di calcolare la differenza tra fine del mese
corrente ed un'altra data passata contenuta in una cella (è una
tabella).
Ma il risultato non deve essere un semplice numero di gg, vorrei
esprimerlo in anni e mesi.
la differenza tra 30/09/2006 e 30/11/2003 = 2,10 (2 anni e 10 mesi).
fine mese corrente dovrebbe essere =FINE.MESE(ADESSO();0)
quindi =FINE.MESE(ADESSO();0)- FINE.MESE(a1;0)
però il risultato non lo voglio in giorni, come fare? che tipo di
formattazione dare alla cella?
Grazie
ciao,
prova con:
=DATA.DIFF($A$2;$A$1;"y")&" anni "&DATA.DIFF($A$2;$A$1;"ym")&" mesi
"&DATA.DIFF($A$2;$A$1;"md")&" giorni"

in A1 la data finale, in A2 quella iniziale. Se vuoi togli la parte
riguardante i giorni.
--
ciao
giovanna
..........................................
http://www.riolab.org
..........................................
montanaro®
2006-09-29 13:29:34 UTC
Post by giovanna
Scriveva montanaro® nel
Post by montanaro®
Ciao, ho la necessità di calcolare la differenza tra fine del mese
corrente ed un'altra data passata contenuta in una cella (è una
tabella).
Ma il risultato non deve essere un semplice numero di gg, vorrei
esprimerlo in anni e mesi.
la differenza tra 30/09/2006 e 30/11/2003 = 2,10 (2 anni e 10 mesi).
fine mese corrente dovrebbe essere =FINE.MESE(ADESSO();0)
quindi =FINE.MESE(ADESSO();0)- FINE.MESE(a1;0)
però il risultato non lo voglio in giorni, come fare? che tipo di
formattazione dare alla cella?
Grazie
ciao,
=DATA.DIFF($A$2;$A$1;"y")&" anni "&DATA.DIFF($A$2;$A$1;"ym")&" mesi
"&DATA.DIFF($A$2;$A$1;"md")&" giorni"
in A1 la data finale, in A2 quella iniziale. Se vuoi togli la parte
riguardante i giorni.
--
ciao
giovanna
..........................................
http://www.riolab.org
..........................................
Grazie, se funge ti mando un mazzo di fiori
montanaro®
2006-09-29 13:30:34 UTC
Post by giovanna
Scriveva montanaro® nel
Post by montanaro®
Ciao, ho la necessità di calcolare la differenza tra fine del mese
corrente ed un'altra data passata contenuta in una cella (è una
tabella).
Ma il risultato non deve essere un semplice numero di gg, vorrei
esprimerlo in anni e mesi.
la differenza tra 30/09/2006 e 30/11/2003 = 2,10 (2 anni e 10 mesi).
fine mese corrente dovrebbe essere =FINE.MESE(ADESSO();0)
quindi =FINE.MESE(ADESSO();0)- FINE.MESE(a1;0)
però il risultato non lo voglio in giorni, come fare? che tipo di
formattazione dare alla cella?
Grazie
ciao,
=DATA.DIFF($A$2;$A$1;"y")&" anni "&DATA.DIFF($A$2;$A$1;"ym")&" mesi
"&DATA.DIFF($A$2;$A$1;"md")&" giorni"
in A1 la data finale, in A2 quella iniziale. Se vuoi togli la parte
riguardante i giorni.
--
ciao
giovanna
..........................................
http://www.riolab.org
..........................................
Grazie Giovanna se funge ti mando i fiori
ivano
2006-09-29 13:36:25 UTC
"montanaro�" <***@gmail.com> ha scritto nel messaggio news:***@i42g2000cwa.googlegroups.com...
Ciao, ho la necessità di calcolare la differenza tra fine del mese
corrente ed un'altra data passata contenuta in una cella (è una
tabella).
Ma il risultato non deve essere un semplice numero di gg, vorrei
esprimerlo in anni e mesi.
esempio:
la differenza tra 30/09/2006 e 30/11/2003 = 2,10 (2 anni e 10 mesi).
fine mese corrente dovrebbe essere =FINE.MESE(ADESSO();0)
quindi =FINE.MESE(ADESSO();0)- FINE.MESE(a1;0)
però il risultato non lo voglio in giorni, come fare? che tipo di
formattazione dare alla cella?
Grazie

Puoi utilizzare la formula:
=TESTO(OGGI()-A8;"aa"" anni ""mm"" mesi""")
ivano