Jump to content
  • 0

datum van de bank veranderen


emma

Question

ik gebruik nu de formule : Let ( [ xDag = Right ( Datum; 2 ) ; xMaand = Middle ( Datum ; 5 ; 2 ) ; xJaar =Left (Datum ; 4 ) ] ; Date ( xMaand ; xDag ; xJaar ) )

dit gaat goed  bij ING deze gebruikt in het csv bestand geen koppeltekens : 20220111

een andere bank gebruikt 2022-01-11 dan gaat de formule niet werken. wat nu ? wat ontbreekt er eventueel aan het eerste script. 

Link to comment

5 answers to this question

Recommended Posts

  • 0

Je zou het kunnen oplossen door eerst de datum met een simpele formule te onderzoeken:

Length ( leftwords ( datum ; 1 ) )

Als de lengte 4 is dan weet je dat de datum koppeltekens heeft en dat het formaat waarschijnlijk YYYY-MM-DD is. Is die lengte 8, dan is het formaat mogelijk YYYYMMDD, maar om dat zeker te weten kan je met left ( datum ; 4 ) even checken of die datum in de range 2020...2030 oid zit. etc. etc.

Tenslotte kan je dan je formule bouwen met Case, bijvoorbeeld (is onvolledig)

Case ( 
	lengte_eerste_woord = 4 ; Date ( Middle ( datum ; 6 ; 2 ) ; Right ( datum ; 2 ) ; Left ( datum ; 4 ) ) ; 
	lengte_eerste_woord = 8 and eerste_4_cijfers = 2022 ; Date ( Middle ( datum ; 5 ; 2 ) ; Right ( datum ; 2 ) ; Left ( datum ; 4 ) ) ; 
	...... 
)
Link to comment
  • 0

Je kunt ook de tekstfunctie Filter loslaten op je datumveld voordat je deze verder in je formule verwerkt: filter ( datumveld ; "0123456789" ) zorgt ervoor dat je de streepjes of andere tekens in je datumveld kwijt raakt waardoor je altijd het format hebt wat je ING datumveld ook heeft (alleen cijfers dus).

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...