Staffelpreisberechnung in Libreoffice

mschrak

Commander
Registriert
Sep. 2009
Beiträge
2.315
Hallo zusammen,
ich habe eine LibreOffice-Tabelle, in der ich zeilenweise Artikelstammdaten erfasse, darunter auch deren Staffelpreise, also "ab n1 Stück x Euro", "ab n2 Stück y Euro" usw. Im Bild (Anhang) zu sehen in den Spalten E bis M.
LibreOfficeStaffelpreise.png

Nun möchte ich an anderer Stelle (hier im Beispiel in den Zellen A2 bis C2) den jeweils passenden Staffelpreis ermitteln.
Gibt es da eine schlanke Lösung für die in C2 benötigte Formel? Mir fällt nur der quälend umständliche Weg über "wenn-dann-sonst" ein, der aber bei im echten Fall 10 möglichen Staffelpreisen eine sehr lange Verschachtelung ergibt, die mir nicht gefällt.
Ach ja, die Staffelpreise sind immer "ab n Stück" gilt der Preis, der daneben steht. Nicht "bis n Stück". Also bei Artikel 2 etwa müsste bei Eingabe von 3 Stück irgendetwas Fehlerartiges rauskommen, da es keinen Preis für 3 Stück gibt, von 5 Stück bis einschl. 9 Stück müsste der Preis 15,25 ausgegeben werden, 10 St. bis einschl 14 St. dann 12,12 usw.
Darüberhinaus muss ja auch berücksichtigt werden, dass manche Artikel (zB Artikel 3) nur zwei Losgrößen bepreist haben, andere alle 4 (hier Artikel 1 und 4). Auch das ist mit meiner "wenn-dann-sonst"-Lösung ein echter Krampf...
Danke, Martin
 
Für solche Fälle ist KI tatsächlich mal hilfreich.

Am Besten baust du eine separate Preistabelle auf (Sortierung wichtig!), da deine aktuelle Struktur recht suboptimal ist:
1767696791478.png


Dann kannst du mit INDEX+VERGLEICH oder SVERWEIS/XVERWEIS arbeiten:
1767696516403.png
 
  • Gefällt mir
Reaktionen: KillerCow
Hmmm, werde ich mal probieren. Ja, dass die Struktur nicht optimal ist, habe ich mir schon gedacht. Ist aber leider erforderlich, da ich die Artikelliste an anderer Stelle mit SVERWEIS abfrage. Ich hatte gehofft, dass ich das für die Staffelpreise ohne Umwege beibehalten könnte...
 
Zurück
Oben