Berechnung von Bonussummen
#1
Hallo in die Runde 43 ,

ich habe vor einiger Zeit schon mal eine Formel hier angefragt für die Erstellung eines Schichtplans und die korrekte Berechnung von Urlaubstagen und/oder Krankheitstagen. Damals wurde mir hier sehr toll geholfen und an dieser Stelle nochmals vielen Dank dafür. Ich wäre sehr dankbar, wenn sich vielleicht jemand finden würde, der mir auch bei meinem nächsten Problem, der Berechnung von variierenden Bonussummen, weiterhelfen könnte  23 .

Ich erkläre kurz, worum es geht und wie die Berechnung stattfinden soll:

Mitarbeiter A soll bei einer am Ende des Monats erreichten Gesamtsumme eine Bonuszahlung für einen bestimmten Tag erhalten (Tagesumsatz Bonus). Die Bonuszahlung für den Tagesumsatz soll aber nur greifen, wenn zusätzlich zu der erreichten monatlichen Gesamtsumme (mindestens 5.000+ €) ein bestimmter Tagesumsatz (mindestens 500+ €) erreicht wurde. Wenn es weniger als 500+ € Tagesumsatz bzw. weniger als 5.000 € Gesamtumsatz sind, dann soll keine Summe berechnet werden (also 0 € oder “-“).

Bei der Berechnung des Tagesumsatz Bonus sollen verschiedene Summen bei verschiedenen Tagesumsätzen berechnet werden.

Zum Beispiel:

500+ € Tagesumsatz = 5 € Boni
600+ € Tagesumsatz = 10 € Boni
700+ € Tagesumsatz = 15 € Boni
800+ € Tagesumsatz = 20 € Boni

usw.


In Excel würde es in meiner Tabelle wie folgt aussehen:

D8 = Summe (Tagesumsatz)
E8 = Summe (Bonus)
D11 = Gesamtsumme (mindestens 5.000 €)


Hier nochmal die Erklärung aus meiner Laiensicht (vielleicht einfacher für Euch zu verstehen, was ich genau meine):

Mitarbeiter A hat mindestens 5.000 € umgesetzt (D11) und bekommt für den 1. November 5 € Tagesumsatz Boni (E8), weil Mitarbeiter A am 1. November mindestens 500 € umgesetzt hat (D8).

Im Moment kenne ich nur die folgende Formel:

=WENN(D8>=500;5;)

Wenn ich diese Formel aber mit weiteren Werten kombinieren möchte (z.B. ;D8>=600;10;)) dann funktioniert es nicht mehr, weil alle Werte, die größer als 500 € sind, weiterhin mit 5 € Bonus berechnet werden. Und der Gesamtumsatz, der erreicht werden soll (5.000 €), damit der Tagesumsatz Bonus überhaupt erst greift, ist in dieser Formel noch nicht mal drin. Wahrscheinlich ist auch mein Ansatz einfach der falsche.

Ich wäre super dankbar, wenn mir jemand anhand der genannten Zellen und der Summen (500 € Tagesumsatz = 5 € Bonus, 600 € Tagesumsatz = 10 € Bonus, usw.) eine funktionierende Formel aufschreiben könnte.

Ganz lieben Dank, falls sich jemand der Sache annehmen sollte. Und weiterhin einen schönen Abend Smile .
Antworten Top
#2
Hallo,

mit einer Beispieldatei wäre es sicher einfacher, einen passenden Lösungsweg aufzuzeigen. Meiner Ansicht nach müsste sich das mit dem SVerweis lösen lassen.

Hallo,

mit dem SVerweis könnte das so gelöst werden:

Tabelle1

ABCDE
1UmsatzBonus
2     550,00 €         5,00 €
3
4    500,00 €         5,00 €
5    600,00 €       10,00 €
6    700,00 €       15,00 €
7    800,00 €       20,00 €
Formeln der Tabelle
ZelleFormel
B2=SVERWEIS(A2;D4:E7;2)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Moin

Arbeitsblatt mit dem Namen 'Tabelle1'
DEFGHIJKL
7UntergrenzeBonus
854455005
960010
1070015
116459WAHR80020

ZelleFormel
G8=XVERWEIS(D8;$K$8:$K$11;$L$8:$L$11;0;-1;1)*G11
G11=D11>5000
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#4
Hi,

mit den vorliegenden Daten würde ich das so angehen:

Code:
=(D11%>=50)*(KÜRZEN(D8%;0)-4)*5
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
Herzlichen Dank für die Antworten.

@ shift-del

Ich habe die Tabelle von dir 1:1 nachgebaut, aber leider erscheint bei dem Feld G8 die Bezeichnung #NAME? (siehe angehängte Bilder). Irgend eine Idee woran es liegen könnte? Die Formel ist auf jeden Fall richtig: =XVERWEIS(D8;$K$8:$K$11;$L$8:$L$11;0;-1;1)*G11

@ Klaus-Dieter

Funktioniert, danke! Aber was muss an der Formel noch gemacht werden, damit die Berechnung erst bei der erforderlichen Gesamtsumme (ab 5.000 €) anfängt? So funktioniert es zwar, aber die erforderliche Summe (Gesamtsumme) wird ignoriert, d.h. Bonuszahlungen ab 500 € werden unabgänhig von der zu erreichenden Gesamtsumme immer berechnet.

Ich denke, wir kommen der Lösung näher. Vielen Dank schonmal Smile .


   

   
Antworten Top
#6
Hi,

XVERWEIS gibt es in deinem 16 Jahre alten Excel nicht (ist dein Auto eigentlich auch ein Oldtimer?). Also musst du wohl oder übel die SVERWEIS-Formel nehmen. Und wenn die erst ab einer Gesamtsumme greifen soll, musst du halt noch ein WENN drum rum basteln.
=WENN(ZelleMitGesamtsumme>=Wunschwert;SVERWEIS(...);0)
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#7
Nein, das Auto ist aktueller (BJ 2018). Hat mit deiner erweiterten Formel funktioniert. Vielen Dank an alle für Eure Hilfe 23 !
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste