Freitag, 19. April 2024, 23:44 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

radekj

unregistriert

1

Freitag, 12. Februar 2010, 14:17

DatePart() Kombination wird falsch berechnet !

Wenn man DatePart() in einer Berechnung kombiniert ist die Berechnung Fehlerhaft.



Beispiel (Interval: Tage) :



(DatePart(yyyy)*10000)+(DatePart(m)*100)+DatePart(d)



Das Glied "DatePart(d)" liefert falsche Werte !



ciao

radekj



XL 5.6.5; Windows XP pro SP 3 32bit

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »radekj« (12. Februar 2010, 15:19)


Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

2

Freitag, 12. Februar 2010, 15:06

Hallo,

bei dieser Forumlierung gibt es Probleme mit der Rechengenauigkeit von 6 Stellen. Das lässt sich umgehen, indem Sie die Jahreszahl nur 2-Stellig verwenden, z.B. startend bei 2000:

((DatePart(yyyy)-2000)*10000)+(DatePart(m)*100)+DatePart(d)

Viele Grüße

Andreas Knöpfel

radekj

unregistriert

3

Freitag, 12. Februar 2010, 15:20

Danke.