• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Datums met general format omzetten met formule

Status
Niet open voor verdere reacties.

Molovhic

Gebruiker
Lid geworden
27 mei 2016
Berichten
76
Hoi

Ik heb een dataset gekregen, maar de datum en tijd velden staan in general format.
De bedoeling is om het verschil te berekenen tussen de 2 datums met tijd, maar wil
ze eerst in US format hebben (company policies) om de berekening te maken.

Voorbeeld van dataset:
datum 1datum 2
31-10-2023 12:57:1631-10-2023 13:14:10

Ik vind niet de juiste formule om deze dus eerst om te zetten naar een datevalue om dan de berekening tussen de 2 te doen.
PS: Instellingen datum en tijd van laptop wijzigen is geen optie helaas.

Alvast bedankt voor de hulp
Mvg
 
Het verschil is toch gelijk hoe je notatie ook doet. Die kun je dus berekenen in dagen, uren, minuten, ..

De vraag gaat dus uiteindelijk om het omzetten van datums.

Datasets omzetten kan goed met Power Query.
 
Laatst bewerkt:
Om een idee te geven wat datumgegevens zijn en wat je er in Excel/VBA mee kunt doen:

CSS:
Sub M_snb()
  MsgBox CDbl(Now)
  MsgBox CDec(Now)
  MsgBox CSng(Now)
  MsgBox CLng(Now)
 
  MsgBox 1 * Now
  MsgBox Now / 1
  MsgBox Now ^ 1
 
  MsgBox --Now
  MsgBox CVar(Now)
  MsgBox Str(Now)
  MsgBox Abs(Now)
  MsgBox Fix(Now)
  MsgBox Int(Now)
  MsgBox Val(Now)
End Sub
 
In plaats van de formule
Code:
=TEXT(A2;"mm-dd-jjjj uu:mm AM/PM")

Kun je ook het celformaat aanpassen naar:
Code:
mm-dd-jjjj uu:mm AM/PM
In het 2e geval kun je ook gewoon het verschil berekenen en zit je niet met het probleem van 'rekenen met tekst'
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan