Precedente :: Successivo |
Autore |
Messaggio |
fingam Dio minore
Registrato: 02/05/05 09:58 Messaggi: 649 Residenza: Lugano, Isvizzera
|
Inviato: 26 Nov 2012 16:42 Oggetto: Calcolo date |
|
|
Sto provando in tutti modi calcalorare il tempo tra due date, ma non riesco ad ottenere quello che mi serve.
Quello che vorrei fare, se possibile, è che la differenza tra due date mi venga espressa nel seguente modo: 1 anno e 4 mesi (con o senza "e")
Ad esempio: nella cella A1 c'è il valore 01/2000, nella cella A2 c'è 05/2001 e vorrei che nella cella A3 ci sia la differenza espressa come sopra o qualche altro modo comprensibile che esponga il risultato in anni e mesi.
E' fattibile? |
|
Top |
|
|
ZapoTeX Dio maturo
Registrato: 04/06/04 16:18 Messaggi: 2627 Residenza: Universo conosciuto
|
Inviato: 26 Nov 2012 20:44 Oggetto: |
|
|
Se ti va bene arrotondare che 1 mese = 30 giorni, e' facile:
= floor((A2-A1)/30,"1")&" mesi e "&(A2-A1- 30* floor((A2-A1)/30,"1"))
Se invece vuoi i mesi precisi, metti
OK, allora, metti nella cella A3:
=datedif(A1, A2, "y")
Nella cella A4:
=datedif(A1, A2, "my")
Nella cella A5:
=A2-date(year(a1)+A4,month(A1)+A5,day(a1))
Nella cella A6 avrai il tuo risultato finale:
=A3&" anni, "&A4&" mesi e "&A5&" giorni"
Ciao! |
|
Top |
|
|
ZapoTeX Dio maturo
Registrato: 04/06/04 16:18 Messaggi: 2627 Residenza: Universo conosciuto
|
Inviato: 26 Nov 2012 20:46 Oggetto: |
|
|
Ah, cavolo, cosi' non funziona... Se il mese viene piu' di 12 si incasina...
Comunque hai capito il concetto, devi giocare con le funzioni date, datedif, year, month, day, il difficile e' far quadrare i resti in tutti i casi. |
|
Top |
|
|
ZapoTeX Dio maturo
Registrato: 04/06/04 16:18 Messaggi: 2627 Residenza: Universo conosciuto
|
Inviato: 26 Nov 2012 20:49 Oggetto: |
|
|
link
Nella mia versione di Excel pero' il calcolo dei giorni sballa con questa formula... Per questo la mia correzione con la differenza...
Testala con il 31/12 di un anno e il 01/01 dell'anno dopo... Se non ti salta, il gioco e' fatto
Ciao! |
|
Top |
|
|
fingam Dio minore
Registrato: 02/05/05 09:58 Messaggi: 649 Residenza: Lugano, Isvizzera
|
Inviato: 27 Nov 2012 11:47 Oggetto: |
|
|
ZapoTeX ha scritto: | Ah, cavolo, cosi' non funziona... Se il mese viene piu' di 12 si incasina...
Comunque hai capito il concetto, devi giocare con le funzioni date, datedif, year, month, day, il difficile e' far quadrare i resti in tutti i casi. |
Dire che ho capito il concetto mi sembra una visione un po' troppo ottimista della situazione, ma mi studio le tue formule scritte in aramaico e vedo cosa riesco a tirarne fuori.
Grazie mille. |
|
Top |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|