Wenn eine Summe größer als...
Moderator: Moderatoren
Wenn eine Summe größer als...
Ich möchte folgendes ausführen:
In einer TB-Zelle soll eine Abfrage integriert werden.
Wenn eine Summe kleiner als 800,00 € ist, soll aus diesen Betrag 20% berechnet werden.
Ist die Summe größer als 800,00€, soll der Betrag mit 10% berechnet werden.
Ich komme nicht weiter:
=WENN(I58<800;/100*20;/100*10)
I58 bezieht sich auf die Tabellenzelle in der die Zwischensumme steht.
Bin nicht so fit in Calc, hat jemand eine Idee, wie ich die Formel schreiben sollte?
mo
In einer TB-Zelle soll eine Abfrage integriert werden.
Wenn eine Summe kleiner als 800,00 € ist, soll aus diesen Betrag 20% berechnet werden.
Ist die Summe größer als 800,00€, soll der Betrag mit 10% berechnet werden.
Ich komme nicht weiter:
=WENN(I58<800;/100*20;/100*10)
I58 bezieht sich auf die Tabellenzelle in der die Zwischensumme steht.
Bin nicht so fit in Calc, hat jemand eine Idee, wie ich die Formel schreiben sollte?
mo
Re: Wenn eine Summe größer als...
Hi,
hmm, das stimmt, die Logik ist noch falsch.
Im Prinzip brauche ich nur zwei Zustände.
Von 1,00 € bis 800,00 € wird 20% berechnet.
Von 800,01 € – 1.200,00 € sollen 10% berechnet werden.
mo
hmm, das stimmt, die Logik ist noch falsch.
Im Prinzip brauche ich nur zwei Zustände.
Von 1,00 € bis 800,00 € wird 20% berechnet.
Von 800,01 € – 1.200,00 € sollen 10% berechnet werden.
mo
Re: Wenn eine Summe größer als...
Hallo
Gruß Karo
Code: Alles auswählen
=WENN(i58>800;i58/10;i58*2/5)
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Wenn eine Summe größer als...
Hallo
das kommt davon, wenn man glaubt noch im Kopf rechnen zu können.
Die Schreibweise ist letzlich auch Geschmackssache, ich bevorzuge '*20%' - das löst Calc auf zu '*0,2'
Schönen Sonntag
Karo
Aua,paljass hat geschrieben:...............zumal 2/5 ja nach meinen Berechnungen 40% sind; gefordert waren aber 20%.

Die Schreibweise ist letzlich auch Geschmackssache, ich bevorzuge '*20%' - das löst Calc auf zu '*0,2'
Mori hat offen gelassen, ob Werte oberhalb 1200 überhaupt existieren, und falls ja, was damit geschehen soll.paljass hat geschrieben: Also müsste die Formel richtigerweise so lauten:Code: Alles auswählen
=WENN(I58<=800;I58*20/100;WENN(I58<=1200;I58*10/100;0))
Schönen Sonntag
Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Wenn eine Summe größer als...
Karolus hat geschrieben: Mori hat offen gelassen, ob Werte oberhalb 1200 überhaupt existieren, und falls ja, was damit geschehen soll.
Es sieht doch aus, als wolle er Mindermengenzuschläge berechnen, da macht paljass' Konstrukt mit dem letzten sonst=0 durchaus Sinn.
Allerdings würde ich dabei hier:
jedes "bis" eher als "bis unter" ausdrücken und paljass' Formel wandeln in:mori07 hat geschrieben:Von 1,00 € bis 800,00 € wird 20% berechnet.
Von 800,01 € – 1.200,00 € sollen 10% berechnet werden.
Code: Alles auswählen
=WENN(I58<800;I58*20/100;WENN(I58<1200;I58*10/100;0))
Re: Wenn eine Summe größer als...
Hallo Christian,
Denn wenn in I58 800€ rauskommt, dann bekommt man durch deine Formel 10%, aber nicht die geforderten 20% (Mindermengenzuschläge!?).
Und warum ist das so?
Weil dort geschrieben steht <800 (kleiner als). Und 800€ als Ergebnis ist dann aber größer und wird dann dementsprechend mit <1200 verglichen. Nur das dumme ist, bei einem Wert von 1200€ kommt dabei Null (0) raus.
Aber moris Forderung lautet:
VON einschließlich 1,00€ BIS einschließlich 800€ gleich 20%
Und deshalb ist paljass Formel richtig.
Gruß
balu
Deine Formel hat einen Fehler.chrk hat geschrieben: =WENN(I58<800;I58*20/100;WENN(I58<1200;I58*10/100;0))
Denn wenn in I58 800€ rauskommt, dann bekommt man durch deine Formel 10%, aber nicht die geforderten 20% (Mindermengenzuschläge!?).
Und warum ist das so?
Weil dort geschrieben steht <800 (kleiner als). Und 800€ als Ergebnis ist dann aber größer und wird dann dementsprechend mit <1200 verglichen. Nur das dumme ist, bei einem Wert von 1200€ kommt dabei Null (0) raus.
Aber moris Forderung lautet:
VON einschließlich 1,00€ BIS einschließlich 800€ gleich 20%
Und deshalb ist paljass Formel richtig.

Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Wenn eine Summe größer als...
Wo steht das "einschließlich"?balu hat geschrieben: Aber moris Forderung lautet:
VON einschließlich 1,00€ BIS einschließlich 800€ gleich 20%
Ich habe nicht paljass' Formel kritisiert, die ist unter der Voraussetzung völlig korrekt. Die Feinheit, auf die ich hinaus wollte, liegt in
Es hängt von der Formulierung in den Zahlungsbedingungen ab, welche Lesart korrekt ist. Ich habe die Bedingung definiert, unter der ich die Formel so ausdrücken würde, wie ich es getan habe.chrk hat geschrieben:
Allerdings würde ich dabei [...] jedes "bis" eher als "bis unter" ausdrücken und paljass' Formel wandeln in: [...]
Re: Wenn eine Summe größer als...
Hallo Christian,
falls Du jetzt das Gefühl hast, dass ich dich persönlich angegriffen habe, so bitte ich um Entschuldigung. Das war nicht beabsichtigt, und auch nicht mein Ziel.
Nun, dass "einschließlich" steht nicht direkt dort, das ist aber bei solchen Auflistungen eigentlich logisch.
Lang hab ich gebraucht, bis das ich dich verstanden habe. Dann müssten also deine Zahlungsbedingungen wie folgt aussehen, damit sie zur Formel passen.
Oder hab ich da schon wieder was Falsch verstanden? 
Gruß
balu
falls Du jetzt das Gefühl hast, dass ich dich persönlich angegriffen habe, so bitte ich um Entschuldigung. Das war nicht beabsichtigt, und auch nicht mein Ziel.

Nun, dass "einschließlich" steht nicht direkt dort, das ist aber bei solchen Auflistungen eigentlich logisch.
Ja upss!chrk hat geschrieben: Ich habe die Bedingung definiert, unter der ich die Formel so ausdrücken würde, wie ich es getan habe.
Lang hab ich gebraucht, bis das ich dich verstanden habe. Dann müssten also deine Zahlungsbedingungen wie folgt aussehen, damit sie zur Formel passen.
Code: Alles auswählen
Von 1,00€ - 799,99€ = 20%
Von 800€ – 1.199,99€ = 10%

Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Wenn eine Summe größer als...
"Bei solchen Auflistungen" muss man mit Logik sehr vorsichtig sein, denn die Auflistung war umgangssprachlich - übliche Zahlungsbedingungen wirken sich nämlich tatsächlich eher so aus (oder sollten es zumindest):balu hat geschrieben: Nun, dass "einschließlich" steht nicht direkt dort, das ist aber bei solchen Auflistungen eigentlich logisch.
Oder hab ich da schon wieder was Falsch verstanden?Code: Alles auswählen
Von 1,00€ - 799,99€ = 20% Von 800€ – 1.199,99€ = 10%
![]()
Nein, hast Du nicht, auf genau die Falle wollte ich hinweisen.
Re: Wenn eine Summe größer als...
*trapp-trapp-platsch-schnapp-auuuutsch*--in die Falle getreten
Jo, Christian, wo Du recht hast, hast Du recht.
Gut das wir darüber geredet haben.
Mal schaun, was mori jetzt dazu sagt.
Gruß
balu


Jo, Christian, wo Du recht hast, hast Du recht.

Gut das wir darüber geredet haben.

Mal schaun, was mori jetzt dazu sagt.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Wenn eine Summe größer als...
Nein, ist es nicht. Ich habe die ,01 tatsächlich überlesen, nochmal kopiert, und nochmal, und immer noch darauf beharrt!paljass hat geschrieben: ab 800,01 10%
[...]
das ist nicht auslegungsbedürftig.

Zuletzt geändert von chrk am So, 02.11.2008 15:58, insgesamt 1-mal geändert.
-
- *******
- Beiträge: 1763
- Registriert: Di, 03.10.2006 18:05
Re: Wenn eine Summe größer als...
Hallo zusammen,
dann sollte die Formel wohl so aussehen :
Der Bruttobetrag ist in A2 und die Formel bzw. der Rabattsatz in B2.
Ich hoffe so ist es richtig.
mfg
Gert
dann sollte die Formel wohl so aussehen :
Code: Alles auswählen
=WENN($A2="";"";WENN(UND($A2>0;$A2<800);$A2/5;WENN(UND($A2>=800;$A2<1200);$A2/10;0))
Ich hoffe so ist es richtig.
mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Win7_64 / LO_4.4.5.2