Thomas Mauritz
2009-08-10 17:43:01 UTC
Moin Moin aus Kiel,
ich möchte in einer Abfrage ein Feld errechnen. Wenn der Wert aber negativ
ist, dann soll der Wert auf '0' gesetzt werden.
in Excel geht das mit: max(summe(a+b-c+d);0)
Wie geht das in Access in einer Abfrage?
Die Abfrage wird zudem noch Gruppiert, da es zu jeder ID mehrere Datensätze
geben kann.
Beispiel:
Feld1="ID" --> Gruppierung
Feld2="Wert2" --> Summierung
Feld3="Wert3" --> Summierung
Feld4="Wert4" --> Summierung
Feld5=Summe([Feld1]+([Feld2]*-1)-[Feld4])
Und wenn das Ergebnis der Berechnung pro Datensatz negativ ist, dann soll in
Feld5 '0' stehen.
Wie und wo ist das in einer Abfrage einzustellen?
Gruß
Thomas
ich möchte in einer Abfrage ein Feld errechnen. Wenn der Wert aber negativ
ist, dann soll der Wert auf '0' gesetzt werden.
in Excel geht das mit: max(summe(a+b-c+d);0)
Wie geht das in Access in einer Abfrage?
Die Abfrage wird zudem noch Gruppiert, da es zu jeder ID mehrere Datensätze
geben kann.
Beispiel:
Feld1="ID" --> Gruppierung
Feld2="Wert2" --> Summierung
Feld3="Wert3" --> Summierung
Feld4="Wert4" --> Summierung
Feld5=Summe([Feld1]+([Feld2]*-1)-[Feld4])
Und wenn das Ergebnis der Berechnung pro Datensatz negativ ist, dann soll in
Feld5 '0' stehen.
Wie und wo ist das in einer Abfrage einzustellen?
Gruß
Thomas