Hallo zusammen,
folgende Berechnung für zum falschen Ergebnis:
=Wenn(Format([Aktionsdatum];"ww";2;2)<(Format(Datum();"ww";2;2));1;2)
Beisp.
1. Aktionsdatum = 10.01.2012 also KW 2
2. Aktionsdatum = 06.05.2012 also KW 18
Da wie KW 3 haben, sollte das Ergebnis der Datensätze unterschiedlich sein. In meinem Formular wird aber bei beiden 1 angezeigt
Was mache ich falsch, wo liegt mein Fehler?
Hallo,
trotz mehrmaligem Lesen, habe ich nicht verstanden was Du jetzt machen willst, bzw. wo das Problem ist.
Aber das kann natürlich auch an mir liegen. ;D
Und vor dem Senden noch mal drüber zu lesen, wäre auch nicht schlecht, damit wenigstens die gröbsten Flüchtigkeitsfehler raus sind und man dadurch nicht auch noch grübeln muss was genau gemeint ist.
Hallo,
schreibe mal:
=Wenn(ZLong(Format([Aktionsdatum];"ww";2;2))<ZLong((Format(Datum();"ww";2;2)));1;2)
Gruß Oma
Hi,
ich war zu langsam: Mein Ansatz war, dass die formatierten Teile mit val in eine Zahl umgewandelt werden: siehe Anhang.
Harald
[Anhang gelöscht durch Administrator]
Hallo Harald,
jo, so ist es , ein String-Vergleich bringt eben etwas anderes als Zahlenvergleiche!
Gruß Oma