[erl.] Zahlformatierung bei WENN-Abfrage funktioniert nicht

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [erl.] Zahlformatierung bei WENN-Abfrage funktioniert nicht

Re: [erl.] Zahlformatierung bei WENN-Abfrage funktioniert nicht

von Karolus » Sa, 10.10.2015 09:04

@housefreund:
Wie kommt man auf die - sagen wir mal "interessante" Idee - zum Aufrunden deine Formel zu benutzen :?

@Eddy: dito :?

Karolus

Re: Zahlformatierung bei WENN-Abfrage funktioniert nicht

von housefreund » Fr, 09.10.2015 18:32

Axel Richter hat geschrieben:Hallo,

Deine Formel versucht numerische Werte wie Text zu behandeln. Dazu muss aber der numerische Wert erst mal zum Text gemacht werden. Das geht implizit einfach dadurch, dass man nichts tut ;-). Wenn man es aber beeinflussen will, muss man es explizit machen.

Bsp:

Code: Alles auswählen

=WENN(RECHTS(B9;2)<>"00";LINKS(B9;1)+1;LINKS(B9))
In B9 wird zwar 7,00 angezeigt, Der Wert ist aber 7. Daraus folgt: Rechts("7";2) = "7" <> "00"

Code: Alles auswählen

=WENN(RECHTS(TEXT(B9;"0,00");2)<>"00";LINKS(B9;1)+1;LINKS(B9))
würde funktionieren, da die Funktion TEXT aus der 7 "7,00" macht.

Aber eigentlich willst Du doch B9 auf Ganze aufrunden:

Code: Alles auswählen

=AUFRUNDEN(B9;0)
viele Grüße

Axel
Oh Mann. Stimmt ja, AUFRUNDEN ist die einfachste Möglichkeit hier. Vielen Dank, Axel, insbesondere für die Erklärung davor. :)

Auch danke an Eddy, seine Formel funktioniert auch :)

Gert, ich glaube das war nicht so zielführend, danke aber für die Antwort.

Re: Zahlformatierung bei WENN-Abfrage funktioniert nicht

von Gert Seler » Fr, 09.10.2015 18:27

Hallo Zusammen,
mein Vorschlag in B10 '=B9 und
Format --->Zellen ---> Zahlen ...Nachkommastellen auf 0(Null) ändern.
Oder ?


mfg Gert

Re: Zahlformatierung bei WENN-Abfrage funktioniert nicht

von Eddy » Fr, 09.10.2015 18:11

Hallo housefreund,

nimm: =WENN(REST(F17;4)>0;GANZZAHL(F17/4)+1;F17/4)

das sollte passen.

Re: Zahlformatierung bei WENN-Abfrage funktioniert nicht

von Axel Richter » Fr, 09.10.2015 17:57

Hallo,

Deine Formel versucht numerische Werte wie Text zu behandeln. Dazu muss aber der numerische Wert erst mal zum Text gemacht werden. Das geht implizit einfach dadurch, dass man nichts tut ;-). Wenn man es aber beeinflussen will, muss man es explizit machen.

Bsp:

Code: Alles auswählen

=WENN(RECHTS(B9;2)<>"00";LINKS(B9;1)+1;LINKS(B9))
In B9 wird zwar 7,00 angezeigt, Der Wert ist aber 7. Daraus folgt: Rechts("7";2) = "7" <> "00"

Code: Alles auswählen

=WENN(RECHTS(TEXT(B9;"0,00");2)<>"00";LINKS(B9;1)+1;LINKS(B9))
würde funktionieren, da die Funktion TEXT aus der 7 "7,00" macht.

Aber eigentlich willst Du doch B9 auf Ganze aufrunden:

Code: Alles auswählen

=AUFRUNDEN(B9;0)
viele Grüße

Axel

[erl.] Zahlformatierung bei WENN-Abfrage funktioniert nicht

von housefreund » Fr, 09.10.2015 17:37

Hallo,

wie kann ich erwirken, dass Calc wirklich die letzten zwei Ziffern von rechts, die angezeigt werden, abprüft?

Hinweis auf das Problem: B9 und B10
In B10 sollte 7 stehen, nicht 8.
(Bin für hilfreiche Tipps für andere Herangehensweisen offen. Hoffe die sind dann ähnlich einfach. :))

Nach oben