Seite 1 von 1
Minimumwert nur wenn Wert größer Null
Verfasst: 22.02.2011, 10:20
von wochennick
Hallo,
leider bekomme ich mit der Arithmetik-Funktionen "Min(...)" auch Werte die "Null" sind angezeigt.
Kann ich das irgendwie unterbinden?
Minimumwert nur wenn Wert größer Null
Verfasst: 24.02.2011, 14:01
von yuc2me
Hallo wochennick,
Zum Verständnis:
Die Funktion Min(a, b) vergleicht a mit b und gibt den kleineren Wert von beiden zurück.
Die Funktion Max(a, b) vergleicht a mit b und gibt den größeren Wert von beiden zurück.
Vielleicht hilft dir also eine Kombination von beiden:
_max = 1000
_min = 10
input = 0
result = Max(_min, Min(_max, input))
Ausgabe wäre dann alles zwischen 10 und 1000
MfG, yuc2me
Minimumwert nur wenn Wert größer Null
Verfasst: 24.02.2011, 14:08
von yuc2me
Oh, ich glaube ich hatte da was falsch verstanden.
Wenn du mit "NULL" "NULL" meinst, dann könnte das auch am falschen Variablentyp liegen.
Versuch also mal
oder
Minimumwert nur wenn Wert größer Null
Verfasst: 03.03.2011, 11:01
von wochennick
Hallo yuc2me,
vielen dank für die Antworten.
Leider bin ich erst jetzt wieder online.
Ich kann deinen Angaben leider nicht folgen.
Hier vielleicht mal ein Beispiel:
Ich habe z.B. drei "Zellen" aus den ich den niedrigsten Wert (min wert) ermitteln möchte.
Ist die Zelle aber leer wird wohl von LC diese als "Null" (0) angenommen.
d.h.
"leer";1;2 => Ergebnis "0" => gewünscht "1"
0;1;2 => Ergebnis "0" => gewünscht "1" (aber nicht unbedingt nötig)
3;1;2 => Ergebnis "1" => ok