Hallo,
Wij krijgen dagelijks een file binnen met in een kolom transactie nummers.
Deze transactie nummers bestaan altijd uit 9, 10, 11, 12 of 13 getallen.
De eerste 6 nummers zijn getallen die de datum voorstellen, volgens de JULIAN date opbouw. (dus: 1 january 2007 = 107001)
Daarachter komen 3, 4, 5, 6 of 7 getallen. (die het werkelijke transactienummer van die dag bepaalt.
Wat ik wil is dat tussen het 6e & 7e getal ieder getal word opgevuld met nullen zodat ieder getal uit 13 getallen gaat bestaan.
Voorbeeld:
107001345
1070013456
10700148766
107001287658
moet gaan worden
1070010000345
1070010003456
1070010048766
1070010287658
Weet iemand of dat met een macro kan of met formules?
Op dit moment doen we het door:
1. de file handmatig om te zetten naar text
2. dan de getallen met formules in 2e te hakken
3. een extra kolom het aantal nullen te laten bepalen
4. de kolommen weer samen te voegen
Het werk wel, maar is volgens mij veel te omslachtig
Alvast bedankt
Humadgen
Wij krijgen dagelijks een file binnen met in een kolom transactie nummers.
Deze transactie nummers bestaan altijd uit 9, 10, 11, 12 of 13 getallen.
De eerste 6 nummers zijn getallen die de datum voorstellen, volgens de JULIAN date opbouw. (dus: 1 january 2007 = 107001)
Daarachter komen 3, 4, 5, 6 of 7 getallen. (die het werkelijke transactienummer van die dag bepaalt.
Wat ik wil is dat tussen het 6e & 7e getal ieder getal word opgevuld met nullen zodat ieder getal uit 13 getallen gaat bestaan.
Voorbeeld:
107001345
1070013456
10700148766
107001287658
moet gaan worden
1070010000345
1070010003456
1070010048766
1070010287658
Weet iemand of dat met een macro kan of met formules?
Op dit moment doen we het door:
1. de file handmatig om te zetten naar text
2. dan de getallen met formules in 2e te hakken
3. een extra kolom het aantal nullen te laten bepalen
4. de kolommen weer samen te voegen
Het werk wel, maar is volgens mij veel te omslachtig
Alvast bedankt
Humadgen