Clever-Excel-Forum

Normale Version: Preisberechnung Aufschlagtabelle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

habe ein Problem. 

Meine Ausgangssituation ist folgende:

Ich habe eine Aufschlagtabelle: 
zb von 5 € bis 9 € 5 % Aufschlag
von 9,5 € bis 10 € 6 % Aufschlag
usw
und zudem auch Festaufschläge
von 13 € bis 14 € 5€ Aufschlag


Nun soll es folgendermaßen aussehen.

Ich gebe bei Menge und Preis ein. Excel sucht die richtige Preisspanne schlägt den Prozentualen Aufschlag auf, zieht einen fixen Prozentsatz ab und teilt dieses Ergebnis wieder durch die Menge um den Einzelpreis zu erhalten.

Irgendwie bin ich zu blöd dafür.

Würde mich über Hilfe freuen.

Vielen Dank

Grüße
hallo
was ist zB. mit dem Aufschlag zwischen 9 und 9,49€?
Auch die Geschichte der Festaufschläge müsstest du genauer definieren.
Deine Angaben sind ein wenig widersprüchlich oder unvollständig.

egal

Erzeuge eine Preisliste die aufsteigend sortiert ist und daneben die Aufschläge enthält.
Diese fragst du per SVerweis() ab.
http://www.online-excel.de/excel/singsel.php?f=9

Gruß Holger
Hi,

ergänzend zu Holgers Beitrag: es reicht ein einfacher VERWEIS, wenn, wie dargestellt lediglich zwei Spalten vorhanden sind, die aufsteigend sortiert wurden.

Tabelle1

CDE
1Ges.PreisAufschlagNeuer Preis
2         6,00 € 1,05         6,30 €
3         6,00 € 1,05         6,30 €
Formeln der Tabelle
ZelleFormel
D2=SVERWEIS(C2;$I$2:$J$12;2)
D3=VERWEIS(C3;$I$2:$J$7)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Bei einem SVERWEIS muss die Referenzliste nicht sortiert sein!
Hallo,

danke für die Antwort.

Anbei eine übersichtlichere Version.


ab 543,92 € + 8,263% + 118,24

Am ende müssen von jedem Ergebnis 5 % abgezogen werden und danach wieder durch die Menge geteilt werden.

Grüße
Hi,

nach den Vorgaben deiner Beispieltabelle:

Tabelle1 (2)

BCDEFGHIJKL
1AufschlagHS
20bis1,22 €0,68PMengePreisHSEinzel-BruttoGesamt
31,23 €bis1,34 €0,83 €F20,88P1,48 €2,96 €
41,35 €bis3,88 €0,62P21,25F2,08 €4,16 €
53,89 €bis4,22 €2,41 €F29P13,32 €26,64 €
64,23 €bis7,30 €0,57P2600P649,58 €1.299,16 €
77,31 €bis8,67 €4,16 €F
88,68 €bis12,14 €0,48P
912,15 €bis13,55 €5,83 €F
1013,56 €bis19,42 €0,43P
1119,43 €bis22,57 €8,35 €F
1222,58 €bis29,14 €0,37P
1329,15 €bis35,94 €10,78 €F
1435,95 €bis543,91 €0,3P
15543,92 €0,08263P
Formeln der Tabelle
ZelleFormel
J3=SVERWEIS(I3;$B$2:$F$15;5;1)
K3=WENN(J3="P";$I3+$I3*SVERWEIS(I3;$B$2:$F$15;4;1);WENN(J3="F";$I3+SVERWEIS(I3;$B$2:$F$15;4;1)))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Du brauchst bei meinem Vorschlag zwei Hilfsspalten (einmal in der Referenztabelle und die zweite neben deiner Auswertung), wobei du die neben der Auswertung einfach ausblenden kannst, falls sie stört.
Hallo Günter in der Formel in K fehlt der Sonst_Wert... Absicht..? Ist nur 'ne Frage. Die Richtigkeit der Rechnerei habe ich nicht überprüft, aber man sie etwas verschlanken..:

Code:
=WENN(I3="";"";I3+SVERWEIS(I3;$B$2:$F$15;4;1)*WENN(J3="P";I3;1))
Hi Jörg,

der fehlende Sonst-Wert war tatsächlich ein Versehen; deine Verschlankung der Formel super. Trotzdem der Vollständigkeit halber für den TE meine um den Sonst-Wert ergänzte Formel:
Code:
=WENN(J3="P";$I3+$I3*SVERWEIS(I3;$B$2:$F$15;4;1);WENN(J3="F";$I3+SVERWEIS(I3;$B$2:$F$15;4;1);""))
Hallo zusammen,

vielen Dank für die super Antworten.

Leider bekomme ich nicht die Richtigen werte raus.

Bei beispielsweise 500€ müsste 500 + 30 % = 650: danach 650 - 5% = 617,5€ wäre das Ergebnis

Excel rechnet mit der Tabelle aus dem Thread aber leider: 619,04 € aus

Am ende müssen immer 5% abgezogen werden.


Wo liegt der Fehler?

edit: Ah lag an mir. Habe einen Fehler bei der Prozentrechnung gemacht.
Kurze Frage noch am ende. Wie bekomme ich bei der Preisspanne ab 543,92 noch die 118,24 € drauf?
Zudem muss die Berechnung wie folgt aussehen. 
Menge * Preis = X danach erst den Aufschlag suchen und addieren. Danach Fix 5 Prozent abziehen und danach wieder durch die Menge teilen

Hoffe, dass es verständlich ist

Grüße
Hallo, passt das in deinen Kram..?  Wohl nicht, ich habe den Schluss mit den 118,xx zu spät gelesen.. 

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHIJ
1 Aufschlag
2von bis1,22 €68% MengePreis
3 1,35 €bis3,88 €62% 243106,21
4 4,23 €bis7,30 €57% 1500617,5
5 8,68 €bis12,14 €48% 1550565,67
6 13,56 €bis19,42 €43%
7 22,58 €bis29,14 €37%
8 35,95 €bis543,91 €30%
9ab543,92 € 8,263%118,24 €

ZelleFormel
J3=DM(H3*I3*(1+VERWEIS(I3;B1:E8))*0,95)*1
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Hi,

falls du mit meiner (längeren) Formel arbeitest, dann so:

Tabelle1 (2)

HIJKL
71   543,91 € P707,08 €707,08 €
81   543,92 € P588,86 €588,86 €
Formeln der Tabelle
ZelleFormel
K7=WENN(J7="P";$I7+$I7*SVERWEIS(I7;$B$2:$F$15;4;1);WENN(J7="F";$I7+SVERWEIS(I7;$B$2:$F$15;4;1);WENN(I7>=$B$15;$I7+$I7*SVERWEIS(I7;$B$2:$F$15;4;1)+118,24;"")))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Ich habe allerdings den Abzug der 5% nirgendwo berechnet. Aber ich denke, das schaffst du auch so.  :32:

Tante Edit meint:

Die gepostete Formel ist leider falsch. Der zusätzlich Term gehört an anderer Stelle hin. So ist's richtig:

Code:
=WENN(I3>=$B$15;$I3+$I3*SVERWEIS(I3;$B$2:$F$15;4;1)+118,24;WENN(J3="P";$I3+$I3*SVERWEIS(I3;$B$2:$F$15;4;1);WENN(J3="F";$I3+SVERWEIS(I3;$B$2:$F$15;4;1);"")))
Seiten: 1 2