[Excel] Seconden na 1970 omzetten naar datum

Pagina: 1
Acties:
  • 1.133 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • The_Butler
  • Registratie: April 2001
  • Laatst online: 24-07 15:30
Mijn probleem lijkt zo kinds simpel, maar toch heb ik na drie uur proberen/googen etc niks nuttigs kunnen vinden. Mijn probleem is dat ik een kolom heb in Excel met daarin datum en tijd waarden in het formaat "aantal seconden na 1 jan 1970". Ik moet deze waarden omzetten naar datum/tijd, maar het moet precies gebeuren (de aanname dat een gemideld jaar 365 dagen is werkt dus niet, ik moet rekening houden met schrikkel jaren). Ik wilde het liefst de excel functie TimeSerial() gebruiken, maar deze functie kan getallen aan met een waarde van maximaal 32.767, mijn getallen zijn 10 cijfers lang (bijvoorbeeld 1122159652).
Is er een excel formule die seconden na 1970 omzet naar een datum?

de sites
http://www.mvps.org/dmcritchie/excel/datetime.htm
http://www.j-walk.com/ss/excel/usertips/formulatips.htm

bevatten veel info over tijd functies, maar helaas heb ik er tot nu toe nog niks kunnen vinden wat mij kan helpen, mischien toch handig voor de search om ze te vermelden.

at your service


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Wat dacht je van:

code:
1
=A1+(C2/60/60/24)


Waarbij A1 01-01-1970 is en C2 je secondes 1122159652

edit:

Wat je eigenlijk doet is je secondes vertalen naar aantal dagen. Die kan je vervolgens heel makkelijk optellen bij een bepaalde datum met de + operator.

HTH :)

[ Voor 40% gewijzigd door BtM909 op 05-08-2005 10:40 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 22-07 22:27
Mss een hint: het formaat van "seconden na 1970" noemt men doorgaans "unixtime".

Acties:
  • 0 Henk 'm!

  • The_Butler
  • Registratie: April 2001
  • Laatst online: 24-07 15:30
Heren, bedankt!

Typisch dat ik seconden na het lezen van jullie replies het volgende tegen kom:

http://www.mcgimpsey.com/excel/udfs/unixtoxltime.html

Converting Unix timestamps to XL date/times
Unix bases its time values on the number of seconds since midnight (00:00:00) on 1 January 1970. The conversion to XL date/time form is trivial. If A1 contains the UNIX time value, the XL date/time is:

=DATE(1970,1,1) + A1/86400


Probleem opgelost; wat mij betreft mag hij op slot.

at your service