• 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.

Datum naar 1 getal maken

Status
Niet open voor verdere reacties.

jesper1

Gebruiker
Lid geworden
3 okt 2014
Berichten
73
Hallo,

In de bijlage staat mijn excelbestand.
In werkmap '1' staat in cel C5 de datum. [13-01-2015]
Nu wil ik graag dat er dan automatisch in het werkblad "Blad1" in cel D4 [1301201501] komt te staan. Dit staat voor de datum, en dan 01 omdat het de eerste van de dag is.
Dit wil ik ook graag voor werkmap "2". Omdat op dat moment echter [1301201501] al bestaat, wil ik dat dit automatisch [1301201502] wordt.
Is dit mogelijk?

Bij voorbaat dank
 

Bijlagen

Die datum kan je zo doen:
=TEKST('1'!C5;"DDMMJJJJ")

Maar waar wil je die 01 en 02 precies vandaan halen?
Dan kan je die er middels het & teken zo aan vast plakken.
 
Laatst bewerkt:
Voldoet dit wellicht?
Code:
=TEKST('1'!$C$5;"ddmmjjjj")&TEKST(C4;"0#")
 
Dit is het volledige bestand.
Zoals je op Blad1 ziet, staat er nu heel veel 0001190001.
Dit komt natuurlijk omdat er op de link nog geen datum staat.
Wat ik graag zou willen zien is dat vak 2 nu de code 0001190001 heeft, en vak 3 0001190002, omdat vak 2 het eerste nummer heeft.
Zo kunnen alle nummers uit elkaar gehouden worden.
Is dit met een formule mogelijk.

De huidige formule is
Code:
=TEKST('2'!$C$4;"ddmmjjjj")&TEKST($B$3;"0#")

Deze formule geeft de datum aan elkaar weer, en voegt daar door TEKST 01 aan toe, alleen die 01 moet dus oplopen als de eerste code al bestaat.

Hopelijk is het duidelijk genoeg en is hier een antwoord voor
 

Bijlagen

De volgende formule heb ik op dit moment toegepast:

Code:
=TEKST('1'!$C$4;"ddmmjjjj")&ALS(OF('1'!C4='2'!C4;'1'!C4='3'!C4;'1'!C4='4'!C4;'1'!C4='5'!C4;'1'!C4='6'!C4;'1'!C4='7'!C4;'1'!C4='8'!C4;'1'!C4='9'!C4;'1'!C4='10'!C4;'1'!C4='11'!C4;'1'!C4='12'!C4;'1'!C4='13'!C4;'1'!C4='14'!C4;'1'!C4='15'!C4;'1'!C4='16'!C4;'1'!C4='17'!C4;'1'!C4='18'!C4;'1'!C4='19'!C4;'1'!C4='20'!C4;'1'!C4='21'!C4;'1'!C4='22'!C4;'1'!C4='23'!C4;'1'!C4='24'!C4;'1'!C4='25'!C4;'1'!C4='26'!C4;'1'!C4='27'!C4;'1'!C4='28'!C4;'1'!C4='29'!C4;'1'!C4='30'!C4;'1'!C4='31'!C4;'1'!C4='32'!C4;'1'!C4='33'!C4;'1'!C4='34'!C4;'1'!C4='35'!C4;'1'!C4='36'!C4;'1'!C4='37'!C4;'1'!C4='38'!C4;'1'!C4='39'!C4;'1'!C4='40'!C4;);Blad1!AA2;Blad1!AA1)

Alleen als ik deze formule op alle vakken plaats, zullen op het moment dat er een datum gelijk is, beide naar 02 springen.
Ook zal het af en toe voorkomend dat eer één door moet springen naar 3, 4 of zelfs 5.

Hopelijk kan iemand mij helpen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan