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

Status
Niet open voor verdere reacties.

gerrit123456789

Gebruiker
Lid geworden
15 dec 2013
Berichten
252
Hallo,

Kan iemand mij helpen aan de formulue om de kalenderdatum te converteren naar een Juliaanse datum.

Groet,

Gerrit
 
Even vertalen naar het Nederlands, lijkt me.
 
Wil je de juliaanse dag of de juliaanse datum?
Kan je niet een paar voorbeeld datums geven? met wat volgens jou de uitkomst moet zijn?
 
Met in A1 de datum:
Code:
=TEKST(A1;"jj")&TEKST(A1+1-DATUM(JAAR(A1);1;1);"000")
 
Laatst bewerkt:
Ik zou graag eerst de dag willen zien en dan het jaar.

Bij 01-05-2022 is 1212

Hoe moet dit in een formule.
 
Hallo,

Waar staat 1212 voor?
De 1 is dus de eerste dag en dan?
Dus de 2, de 1 en dan weer een 2?
 
Dat is dus ook de "ordinal date"

Code:
=A1-DATUM(JAAR(A1);1;0)&RECHTS(TEKST(A1;"jj");1)

Mag ik vragen waar je dit voor nodig hebt? astronomie?
Mij lijkt wel dat je over 8 jaar met het jaarnummer problemen gaat krijgen.
Volgens de ISO-normering zou het 2022-121 moeten zijn
 
Laatst bewerkt:
Edit:
een optie
Code:
=A1-DATUM(JAAR(A1);1;0)&RECHTS(JAAR(A1);1)
 
Laatst bewerkt:
@AlexCEL
Code:
&RECHTS(A1;1)
Ik denk dat deze code niet het laatste cijfer van het jaartal geeft.
 
Je hebt gelijk, het ging toevallig goed. Oplossing bijgewerkt.
 
Laatst bewerkt:
Hier is niets Juliaans aan: 121_22

Code:
Sub M_snb()
   MsgBox Format(CDate("01-05-2022"), "y_yy")
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan