Bei bestimmter Stück-Zahl Prozente berechnen

Clarence

Cadet 1st Year
Registriert
Sep. 2004
Beiträge
15
Hallo,

wie erstelle ich die Wenn-Formel in Excel 2000 für z.B.:

10 Visitenkarten kosten 2,70 €
bei
100 Visitenkarten kosten 27,00 € abzgl. 5%
und bei
200 Visitenkarten kosten 54,00 € abzgl. 8%


Das Endergebnis soll so aussehen, das wenn ich die Stückzahl in A1 manuell eingebe, der Preis in B1 fest steht, dann soll in C3 das Endergebnis ausgegeben werden.

Zur Zeit komme ich da irgendwie nicht weiter, weil ja im Prinzip 2 x die Wenn-Formel verwendet werden muss.

Ich hoffe, man kann mir hier auf die Sprünge helfen.

Gruß

Clarence
 
2x wenn ist kein Problem:

=wenn(A1<200;wenn(A1<100;-5%;-0%);-8%)

Ist halt verschachtelt und die -X% musst halt formelmäßig noch ausschreiben.

---
EDIT:

Das funktioniert zwar, aber "wenn" kann man nicht unendlich schachteln. Wird auch unübersichtlich.

Vielleicht wäre "=verweis" noch was für Dich. Suchkriterium ist die Stückzahl, Suchvektor aufgereiht deine 10, 100 und 200 (also Rabattstufen) und Ergebnisvektor (0, 5, 8) die Mengenrabatte.

Da bist flexibler und ist auch sauberer. Schau einfach mal in der Excel-Hilfe bei "verweis" (vektorvariante). Ist gar nicht schwer ;)
 
Zuletzt bearbeitet:
=wenn(A1<200;wenn(A1<100;-5%;-0%);-8%)

Ist so nicht ganz richtig.

=wenn(A1<200;wenn(A1>=100;-5%;-0%);-8%)
Passt schon besser.

Gruß Cartman
 
Zuletzt bearbeitet:
Ohh, danke. Is mir auf die schnelle nicht aufgefallen! Hast aber natürlich Recht. Oder ich dreh einfach die Prozente um:

=wenn(A1<200;wenn(A1<100;-0%;-5%);-8%)... müsste auch passen!
 
Danke euch, ihr habt mir da schon mal ein Stück weitergeholfen.

Gruß

Clarence
 
Hallo,

bin bald am verzweifeln. Ich verstehe nicht, warum das nicht geht.

Zur Situation.
Feld D12 ergibt sich aus =Summe(D2:D11)

nun will ich eine Provision aus D12 errechen, welche in 4 Stufen gegliedert ist.
Ist die Summe kleiner als 200€ = 0%
Ist die Summe kleiner als 400€ = 5%
Ist die Summe kleiner als 600€ = 8%
und alles was über 600€ ist = 10%

meine derzeitige Formel sieht so aus:
=WENN(D12>600;WENN(D12<600;Wenn(D12<400;-5%;"")-8%)-10%)

aber ich bekomme immer die Meldung "Falsch".

Wo liegt da mein Denkfehler ??

Danke für die Hilfe

Gruß
Clarence
 
Du musst ganz klar von oben nach unten oder von unten nach oben gehen. Version von unten nach oben:

=Wenn(D12<200;0;wenn(D12<400;5%;wenn(d12<600;8%;10%)))

ich hoffe, ich hab keine Klammer vergessen.

Eleganter wäre das natürlich mit einem sverweis.
 
Hallo,

das mit dem Sverweis habe ich auch schon des öfteren gelesen.

Wenn man mir diese Formel erstellen könnte, dann kann ich mich da auch reinsteigern.
Aber von allein weiß ich nicht, wie ich das umsetzen soll.

Gruß
Clarence

PS. Ach und danke für die Weiterhilfe erstmal.
 
Hallo nochmal,

Habe es mal mit dem Sverweis probiert aber irgendwie berechnet er mir falsch.
Als Beispiel:
Wenn ich die Summe 200 nehme und davon 1.9% haben will, kommt immer das Ergebnis 0,02€ raus obwohl dort eigentlich 3,80€ stehen müsste.



Hier mal meine original Daten:

o-1500€ = 1,5%
1501-2000€ = 2,0%
ab 2001 = 2,5%
Auf die ausgegebene Summe soll dann noch 19% MwSt hinzugerechnet werden

Meine Formel beläuft sich z.Z. so und ist noch ohne MwSt:

=SVERWEIS(E5;$I$4:$J$7;2)

Spalte I ist in Währung formatiert
Spalte J ist in Prozent formatiert

Der Gesamtmonatsumsatz errechnet sich aus Monatsumsatz - Storno


Hoffe, das ich jetzt nichts vergessen habe und würde mich über eine Lösung freuen.
Meine Nerven liegen langsam blank. ;)

Gruß
Clarence
 

Anhänge

  • excel.JPG
    excel.JPG
    70,1 KB · Aufrufe: 221
Zuletzt bearbeitet:
Du schreibst in deiner Formel
Code:
=SVERWEIS(E5;$I$4:$J$7;2)

Die 2 am Ende sagt Excel, was es eigentlich in der Zelle, in der die Formel steht, reinschreiben soll. Und zwar steht im ersten Beispiel (bei den 400 EUR) in der gesuchten Zelle 1,5 %. Das wird als "1,5 %" angezeigt, bedeutet als Wert aber "0,015".

Diese "0,015" schreibt er nun in die Zelle. Diese ist wiederum als Währung formatiert, und erzeit den Wert als "0,02 EUR" an und macht somit alles richitg.
Am einfachsten wäre es, wenn Du diese Spalte auch nochmal als % formatierst. Dann machst Du in der spalte daneben (also Spalte G) die in Eur formatierte Spalte mit den Formeln
Code:
=E5*F5
Da kommt dann das gewünschte Ergebnis raus.
Zum Schluss kannst DU die Spalte F noch ausblenden.
 
Zurück
Oben