Einen schönen guten Abend liebe community.
ich bin auf der Suche nach einer Lösung für das klassische "Bonusthema"
Ich möchte einen Umsatzwert mit Wertebereiche einer anderen Tabelle vergleichen, um zu einem Prozentwert zu kommen.
d.h. ich habe eine Tabelle "Kundenumsätze", die ich mit der Tabelle "(individuelle) Kunden-Bonusstaffel" vergleichen möchte
prinzip. Aufbau der Tabellen
Kundenumsätze:Kunde / Umsatz
4711 200.000 €
4712 300.000 €
4713 350.000 €
.
.
Bonusstaffel: (1-n Einträge je Kunde möglich)
Kunde / Operator / Wertgrenze / Bonus
4711 >= 100.000 1,0%
4711 >= 180.000 1,5%
4711 >= 300.000 2,0%
4712 > 1 5,0%
4713 >= 150.000 1,0%
4713 >= 340.000 2,0%
.
.
.
Also sollte das Programm die "Kundenumsätze" mit den Einträgen in der Tabelle "Kunden-Bonusstaffel" vergleichen/matchen.
also bei den Kunden:
- 4711 den Wert 1,5%
- 4712 den Wert 5,0%
- 4713 den Wert 2,0%
liefern
Hat da jemand eine Lösung oder Link für dieses Thema? ist ja ein kaufm. Standardproblem, Lösung habe ich aber noch keine im Netz gefunden.
danke für Eure Unterstützung und lg
Michael
Problematisch ist der bereichsabhängige Operator.
Innerhalb einer Abfrage kannst du ja nicht mehrere verschiedene Operatoren verwenden.
Und wenn dann sollten diese Operatoren wenigstens vom Kunden abhängen und nicht vom Wertebereich, dann kann man je Operator eine eigene Abfrage erstellen.
Idealerweise werden die Wertebereiche so umgestellt, dass keine Operator Angabe erforderlich ist.
Ansonsten vermutlich einen Weg via VBA andenken.