Hai dato solo un ulteriore "punto", comunque mi sembra un sistema data basato sul 1-genn-1990.
Puoi quindi ottenere la data/ora "UTC" (o tempo zulu) partendo dal numero seriale tramite la formula
- Codice: Seleziona tutto
=32873+(IlNumeroSeriale/86400)
Se vuoi ottenere data/ora sul fuso orario italiano devi aggiungere 2h o 1h, a seconda che ci sia o meno l'ora legale; diciamo che se "IlNumeroSeriale" fosse in A8 allora potresti semplificare in
- Codice: Seleziona tutto
=32873+(A8/86400)+0,041667*(1+((32873+(A8/86400))>=(DATA(ANNO(32873+(A8/86400));3;31)-GIORNO.SETTIMANA(DATA(ANNO(32873+(A8/86400));3;31);2)))*(32873+(A8/86400)<(DATA(ANNO(32873+(A8/86400));10;30)-GIORNO.SETTIMANA(DATA(ANNO(32873+(A8/86400));10;30);2))))
che calcola automaticamente il periodo dell'ora legale.
C'e' in realta' un errore residuo tra le 0:00 e le 3:00 del giorno di inizio e fine dell'ora legale, che si potra' correggere se e' un problema.
Ciao.