Goedemiddag,
Ik probeer in Excel 2016 in 1 tabblad (invulsheet USRFLD1) wat gegevens te zetten die uit SQL developer komen (daarmee haal ik ze via query op uit een database).
In het volgende tabblad (mutatiesheet USRFLD1) moeten deze gegevens omgevormd worden tot het juiste format om via SAF in te kunnen lezen in mijn programma.
De datums uit SQL krijg ik in format d(d)-m(m)-jjjj waarbij de 2e d en 2e m weg blijven als het om een dag van 1 tm 9 gaat of maand 1 tm 9 gaat. (de 0 wordt dan dus niet getoond).
Daarom plak ik de datums uit SQL in kolom M en wil die datums als dd-mm-jjjj in kolom B zetten.
Dat lukt dmv aanpassen format celeigenschappen echter alleen als ik ze overtyp. als ik ze kopieer en plak als waardes dan worden de SQL-datums omgevormd tot getallen.
Nou zit ik met het probleem dat de formule die ik gebruik ik kolom B (is hetzelfde als in kolom A) van dat 2e tabblad aldoor rare resultaten qua datums geeft terwijl in het eerste tabblad echt datums staan.
In tabblad 1 cel M18 staat 28-8-2011. In cel B18 heb ik ingevuld 28-08-2011. In tabblad 2 cel B18 gebruik ik de volgende formule:
=ALS('invulsheet USRFLD1'!B17<>"";RECHTS(LINKS('invulsheet USRFLD1'!B17;10);4)&"-"&RECHTS(LINKS('invulsheet USRFLD1'!B17;5);2)&"-"&LINKS('invulsheet USRFLD1'!B17;2)&" 00:00";"")
Ik zou verwachten dat hier dan uit kwam 2011-08-28 00:00 maar er komt uit 0783-83-40 00:00
In cellen M17 en B17 op tabblad 1 staat 16-11-2011 en in B17 op tabblad 2 is het resultaat wel 2011-11-16 00:00... maar als ik op tabblad 1 B17 aanpas in 26-11-2011 dan krijg ik ook weer zo'n ongewenst raar resultaat...
Ook als ik naar de cellen A3 tm B6 kijk gaat het daar nu wel goed met dezelfde formule maar zodra ik daar ook de datums aanpas in het eerste tabblad gaat het ook fout in het tweede tabblad.
Aangezien ik ca 1 miljoen datums moet ophalen en inspoelen in mijn programma via SAF zie ik het niet zitten om alle datums met de hand in te typen...
Ik ben nu al 3 weken aan het klooien... dus ik hoop dat iemand van jullie een oplossing voor me heeft...
In ondertaande bijlage mijn bestand...
Bekijk bijlage Template SAF mutaties BR kopie.xlsx
alvast hartelijk dank voor jullie moeite (en hulp)
groet Renske
Ik probeer in Excel 2016 in 1 tabblad (invulsheet USRFLD1) wat gegevens te zetten die uit SQL developer komen (daarmee haal ik ze via query op uit een database).
In het volgende tabblad (mutatiesheet USRFLD1) moeten deze gegevens omgevormd worden tot het juiste format om via SAF in te kunnen lezen in mijn programma.
De datums uit SQL krijg ik in format d(d)-m(m)-jjjj waarbij de 2e d en 2e m weg blijven als het om een dag van 1 tm 9 gaat of maand 1 tm 9 gaat. (de 0 wordt dan dus niet getoond).
Daarom plak ik de datums uit SQL in kolom M en wil die datums als dd-mm-jjjj in kolom B zetten.
Dat lukt dmv aanpassen format celeigenschappen echter alleen als ik ze overtyp. als ik ze kopieer en plak als waardes dan worden de SQL-datums omgevormd tot getallen.
Nou zit ik met het probleem dat de formule die ik gebruik ik kolom B (is hetzelfde als in kolom A) van dat 2e tabblad aldoor rare resultaten qua datums geeft terwijl in het eerste tabblad echt datums staan.
In tabblad 1 cel M18 staat 28-8-2011. In cel B18 heb ik ingevuld 28-08-2011. In tabblad 2 cel B18 gebruik ik de volgende formule:
=ALS('invulsheet USRFLD1'!B17<>"";RECHTS(LINKS('invulsheet USRFLD1'!B17;10);4)&"-"&RECHTS(LINKS('invulsheet USRFLD1'!B17;5);2)&"-"&LINKS('invulsheet USRFLD1'!B17;2)&" 00:00";"")
Ik zou verwachten dat hier dan uit kwam 2011-08-28 00:00 maar er komt uit 0783-83-40 00:00
In cellen M17 en B17 op tabblad 1 staat 16-11-2011 en in B17 op tabblad 2 is het resultaat wel 2011-11-16 00:00... maar als ik op tabblad 1 B17 aanpas in 26-11-2011 dan krijg ik ook weer zo'n ongewenst raar resultaat...
Ook als ik naar de cellen A3 tm B6 kijk gaat het daar nu wel goed met dezelfde formule maar zodra ik daar ook de datums aanpas in het eerste tabblad gaat het ook fout in het tweede tabblad.
Aangezien ik ca 1 miljoen datums moet ophalen en inspoelen in mijn programma via SAF zie ik het niet zitten om alle datums met de hand in te typen...
Ik ben nu al 3 weken aan het klooien... dus ik hoop dat iemand van jullie een oplossing voor me heeft...
In ondertaande bijlage mijn bestand...
Bekijk bijlage Template SAF mutaties BR kopie.xlsx
alvast hartelijk dank voor jullie moeite (en hulp)
groet Renske