Datum en uur scheiden van elkaar

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Johan O.
  • Registratie: Maart 2025
  • Laatst online: 11-03 10:43
Mijn vraag:

Ik heb een kolom met een hele reeks datumstempels. Deze zien er als volgt uit:
2024-03-23T13:28:26.758+01:00
Hoe kan ik de datum en uur van elkaar scheiden en in twee verschillende kolommen laten verschijnen (datum en uur apart)?

Alvast bedankt voor jullie reactie!

Mvg,
Johan

Beste antwoord (via Johan O. op 11-03-2025 10:30)


  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 14:19

Reptile209

- gers -

Als het een eenmalige actie is en in Excel, zou ik de knop "Tekst naar kolommen" / "Text to columns" gebruiken op het Data-tab in de ribbon. Laat Excel de data splitten met een zelfgekozen scheidingsteken: De T tussen de datum en de tijd, en op de plus tussen tijd en tijdzone. (dus twee keer een text to columns toepassen).

Zo scherp als een voetbal!

Alle reacties


Acties:
  • 0 Henk 'm!

  • Maasluip
  • Registratie: April 2002
  • Laatst online: 14:56

Maasluip

Frontpage Admin

Kabbelend watertje

Je kunt beginnen met zeggen waar je die datumstempels hebt en op wat voor systeem je zit. Is dit in een tekstfile? In Excel? In een database?

De meeste programmeertalen hebben wel iets van left, right, mid of substr waarmee je delen van een string kunt selekteren. Zonder te weten wat je precies hebt kun je niet veel meer advies geven.

Signatures zijn voor boomers.


Acties:
  • 0 Henk 'm!

  • CappieL
  • Registratie: November 2006
  • Laatst online: 20-05 13:47
In welke software? Excel?
Dan kun je de datum eruit halen halen met =links(A1;10) en zo'n zelfde trucje voor de tijd.

Acties:
  • 0 Henk 'm!

  • Thy...
  • Registratie: April 2006
  • Nu online
Het onderwerp wat aangevinkt is is Excel, dus ik ga ervan uit dat je het daarin wil doen.

In dat geval: tekst to colums, en als delimiter de T

Acties:
  • Beste antwoord
  • +3 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 14:19

Reptile209

- gers -

Als het een eenmalige actie is en in Excel, zou ik de knop "Tekst naar kolommen" / "Text to columns" gebruiken op het Data-tab in de ribbon. Laat Excel de data splitten met een zelfgekozen scheidingsteken: De T tussen de datum en de tijd, en op de plus tussen tijd en tijdzone. (dus twee keer een text to columns toepassen).

Zo scherp als een voetbal!


Acties:
  • 0 Henk 'm!

  • Marascon
  • Registratie: December 2009
  • Laatst online: 09:59
Handmatig doen?

Gooi het in een CSV draai het door een scriptje?

Tot we weten waarin je deze kolomen hebt is het lastig,

Wat heb je zelf al gevonden en waarom werkt dat niet?

Acties:
  • +1 Henk 'm!

  • Johan O.
  • Registratie: Maart 2025
  • Laatst online: 11-03 10:43
De gegevens staan inderdaad in Excel in kolom A. De opmaak van de gegevens is 'standaard'

Acties:
  • 0 Henk 'm!

  • P_Tingen
  • Registratie: Maart 2005
  • Laatst online: 15:42

P_Tingen

omdat het KAN

Aanname: datum in A1, Nederlandse Excel:

Dan in A2: =DATUM(LINKS(A1;4);DEEL(A1;6;2);DEEL(A1;9;2))
En in A3: =TIJD(DEEL(A1;12;2);DEEL(A1;15;2);DEEL(A1;18;2))

Voor Engelse Excel de functie DEEL vervangen door (ik gok) MID

... en gaat over tot de orde van de dag


Acties:
  • +1 Henk 'm!

  • Johan O.
  • Registratie: Maart 2025
  • Laatst online: 11-03 10:43
Het is gelukt met "Tekst naar kolommen".
Iedereen hartelijk bedankt voor de reacties! _/-\o_

Mvg,
Johan

Acties:
  • 0 Henk 'm!

  • DeTeraarist
  • Registratie: November 2000
  • Laatst online: 12:25

DeTeraarist

#Boots2Asses

2024-03-23T13:28:26.758+01:00
Zien jullie +01:00? Dit gaan oplossen door simpelweg een substring te pakken, gaat hem niet worden.
Onze tijd in dit voorbeeld is 14:28:26. Als het 2023-03-23 is en 23:00(+01:00), dan is het bij ons 2023-03-24.
Heeft Excel niets om een datum te converteren?

Soms, als ik heel stil ben, kan ik de zon horen schijnen

Pagina: 1