Wie kann ich mit Excel Preise aus einer Preisstaffelung rausfiltern?
Hallo zusammen,
ich habe folgendes Anliegen:
Ich habe in einer Spalte die KG Anzahl. Dazu habe ich eine Preisstaffelung.
Meine Preisstaffelung als Beispiel:
0-50kg = 50€
50-99kg = 100€
100-200kg = 200€
201-300kg = 250€ usw.
In meiner Spalte habe ich eine Reihe von zahlreichen KG Angaben.
z.B.
42kg
70kg
84kg
32kg
11kg
Ich möchte jetzt je nach dem in welche Preiskategorie die KG Angaben anfallen, dass daneben der dazugehörige Preis steht.
z.B.
42kg - 50€
70kg - 100€
84kg - 100€
32kg - 50€
11kg - 50€
Ich kann nicht alles Manuel eintragen, da es über 2000 an KG Angaben gibt.
Mit welcher Excelformel kann ich aus meiner Preisstaffelung Anhang der KG Angabe den richtigen Preis rausfiltern lassen und neben der KG Angabe anzeigen lassen.
Herzlichen Dank im voraus!
2 Antworten
In Spalte A stehen die Gewichtsangaben (ohne "KG"). In Spalte B diese Formel:
=AUFRUNDEN(A1*2;-2)/2 und die Zelle wird als Währung € formatiert.
Erläuterung: Das Gewicht wird verdoppelt, das Ergebnis auf runde 100 gerundet und wieder halbiert, So gibt es auch runde 50.
Hierbei ergeben aber 201 bis 250 KG 250 € und erst 251 bis 300 KG 300 €, was auch ehrlicher wäre.
Solche Stufenlösungen waren früher einmal sinnvoll, als es noch keine Computer gab und keiner mühsam multiplizieren wollte (oder konnte). Heute rechnet man direkt jedes Gewicht (KG) x Einheitspreis (€/KG). Für die Berechnung von Steuern hat das Bundesverfassungsgericht solche Stufenlösungen für gesetzwidrig erklärt.
Hallo,
am Einfachsten kannst du das erreichen wenn du Beginn und Ende des kg-Bereich der Preise einzeln in der Zelle stehen hast. Dann kannst du direkt darauf einen Verweis() beziehen:
- =INDEX(C:C;VERGLEICH(D2;A:A;1))
- Spalte A: Anfang kg-Preise, aufsteigend sortiert; Spalte C=Preisspalte, D2= gesuchte kg-Angabe.