Seite 1 von 1

Negative Werte auf 0 Setzen? Berechnung Summe

Verfasst: 15.02.2012, 11:13
von soemboy
Hallo,

habe folgendes Problem - bei einer Summierung sollen im Ergebnis die negativen werte zu "0" werden...

Vielen dank

Negative Werte auf 0 Setzen? Berechnung Summe

Verfasst: 15.02.2012, 11:46
von armine
Das erreichst du in Formcalc mit: Max(0, errechneter_Wert)
Gruß
armine

Negative Werte auf 0 Setzen? Berechnung Summe

Verfasst: 15.02.2012, 12:00
von soemboy
Geht leider nicht...

[fontsize=2](Tagessatz1 [/fontsize][fontsize=2][fontsize=2]/[/fontsize][/fontsize][fontsize=2] H1) [/fontsize][fontsize=2][fontsize=2]-[/fontsize][/fontsize][fontsize=2] ((Tagessatz1 [/fontsize][fontsize=2][fontsize=2]*[/fontsize][/fontsize][fontsize=2] A)[/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2](Tagessatz1 [/fontsize][fontsize=2][fontsize=2]*[/fontsize][/fontsize][fontsize=2] M)[/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2](Tagessatz1 [/fontsize][fontsize=2][fontsize=2]*[/fontsize][/fontsize][fontsize=2] F))[/fontsize]

[fontsize=2]H1 = Kontrollfeld zum anklicken ob halber tagessatz oder voller tagessatz berechnet wird (also 1 und 2)[/fontsize]

[fontsize=2]A = Abendbrot (40% = 0,4)[/fontsize]

[fontsize=2]M = Mittag (40% = 0,4)[/fontsize]

[fontsize=2]F = Frühstück (20% = 0,2) [/fontsize]

[fontsize=2]Jedoch kommt es vor, dass beim halben tagessatz dann negative ergebnisse raus kommen... bspw. 100 / 2 - (100 *0,4) usw...
[/fontsize]

Negative Werte auf 0 Setzen? Berechnung Summe

Verfasst: 15.02.2012, 13:17
von armine
Lade bitte deine Datei hoch.
armine

Negative Werte auf 0 Setzen? Berechnung Summe

Verfasst: 15.02.2012, 14:43
von soemboy
[fontsize=2]Habe es hinbekommen:[/fontsize]

[fontsize=2]Max (0, (Tagessatz1 / H1) [/fontsize][fontsize=2][fontsize=2]-[/fontsize][/fontsize][fontsize=2] ((Tagessatz1 [/fontsize][fontsize=2][fontsize=2]*[/fontsize][/fontsize][fontsize=2] A)[/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2](Tagessatz1 [/fontsize][fontsize=2][fontsize=2]*[/fontsize][/fontsize][fontsize=2] M)[/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2](Tagessatz1 [/fontsize][fontsize=2][fontsize=2]*[/fontsize][/fontsize][fontsize=2] F)))[/fontsize]

Doch so einfach :D

Vielen dank