Formel gesucht
Moderator: Moderatoren
Formel gesucht
Hallo
Ich habe eine Tabelle, in der ich die Produktivität einer Gruppe darstelle.
Einem erreichten Produktivitätsgrad steht eine Prämie gegenüber.
Beispiel:
70,0%=0,70€, 70,1%=0,71€, 70,2%=0,72€,..., 88,0%=2,50€, etc.
Jetzt möchte ich, dass in einer Zelle die jeweilige Prämie zu dem errechneten Produktivitätsgrad dargestellt wird.
Ich habe schon alles mögliche probiert, aber es nicht hinbekommen.
Vielleicht sehe ich ja auch den Wald vor lauter Bäumen nicht.
Wenn mir einer auf die Sprünge helfen könnte, wäre das sehr nett.
Gruß
Rudi
Ich verwende OOo 2.0.3
Ich habe eine Tabelle, in der ich die Produktivität einer Gruppe darstelle.
Einem erreichten Produktivitätsgrad steht eine Prämie gegenüber.
Beispiel:
70,0%=0,70€, 70,1%=0,71€, 70,2%=0,72€,..., 88,0%=2,50€, etc.
Jetzt möchte ich, dass in einer Zelle die jeweilige Prämie zu dem errechneten Produktivitätsgrad dargestellt wird.
Ich habe schon alles mögliche probiert, aber es nicht hinbekommen.
Vielleicht sehe ich ja auch den Wald vor lauter Bäumen nicht.
Wenn mir einer auf die Sprünge helfen könnte, wäre das sehr nett.
Gruß
Rudi
Ich verwende OOo 2.0.3
Hallo Rudi
Ist doch eine einfache lineare Beziehung zwischen Produktivität und Prämie :
Falls in A1 die Produktivität eingetragen ist dann :
=0,7+(A1-0,7)*10
oder
=10*A1-6,3
und als Währung formatieren.
Gruß Karo
Ist doch eine einfache lineare Beziehung zwischen Produktivität und Prämie :
Falls in A1 die Produktivität eingetragen ist dann :
=0,7+(A1-0,7)*10
oder
=10*A1-6,3
und als Währung formatieren.
Gruß Karo
Zuletzt geändert von Karolus am Di, 10.10.2006 18:57, insgesamt 1-mal geändert.
-
- *******
- Beiträge: 1763
- Registriert: Di, 03.10.2006 18:05
Hallo Eddy,
solche Prämienberechnungen lassen sich sehr gut mit
"SVERWEIS" berechnen.
Bitte vorher online Hilfe von "open-office" zur Funktion "SVERWEIS" durchlesen.
Erstelle in Zelle G2 bis G100 eine Liste (aufsteigend) der Prozentwerte (70,1;70,2 70,3;...etc). In Zelle H2 bis H100 werden die Prämienwerte
vermerkt (0,71;0,72;0,73...etc).
Sind die "Prozentwerte" in A2:A100, könnte die Formel so aussehen :
=WENN(UND($A2="";$A2<70,0);"";SVERWEIS($A2;G2:H100;2;FALSCH))
Erklärung: Wenn (A2 "istleer" (und A2 "istkleiner70"); dann "nichtseintragen"; sonst "Suche" in Matrix "G2 bis H100"; in Spalte G
"den Wert von A2" und wenn gefunden "gibdenWert der 2ten Spalte (hier=H2) zurück.
Das Wort "FALSCH" sollte immer angefügt werden, da so auch unsortierte Bereiche richtig durchsucht werden (EXCEL).
mfg
Gert
solche Prämienberechnungen lassen sich sehr gut mit
"SVERWEIS" berechnen.
Bitte vorher online Hilfe von "open-office" zur Funktion "SVERWEIS" durchlesen.
Erstelle in Zelle G2 bis G100 eine Liste (aufsteigend) der Prozentwerte (70,1;70,2 70,3;...etc). In Zelle H2 bis H100 werden die Prämienwerte
vermerkt (0,71;0,72;0,73...etc).
Sind die "Prozentwerte" in A2:A100, könnte die Formel so aussehen :
=WENN(UND($A2="";$A2<70,0);"";SVERWEIS($A2;G2:H100;2;FALSCH))
Erklärung: Wenn (A2 "istleer" (und A2 "istkleiner70"); dann "nichtseintragen"; sonst "Suche" in Matrix "G2 bis H100"; in Spalte G
"den Wert von A2" und wenn gefunden "gibdenWert der 2ten Spalte (hier=H2) zurück.
Das Wort "FALSCH" sollte immer angefügt werden, da so auch unsortierte Bereiche richtig durchsucht werden (EXCEL).
mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Win7_64 / LO_4.4.5.2
Hallo Gert
Also bei mir funktioniert das nicht.
Meine Formel lautet angepasst so:
=WENN(UND(%E28="";$E28<70;0);""SVERWEIS($E28;O1:P411;2;0))
Als Ergebnis steht dann bei mir #NV
Erklärung:
In der Zelle E28 berechne ich die Produktivität aus Anwesenheitsstunden und der Summe der gemeldeten Planzeiten.
In Zelle H28 soll dann die Prämie stehen.
Die Liste mit dem Prozentzahlen (70% - 111%) und der dazugehörigen Prämie (0,70€ - 4,00€) steht unter O1 bis P411.
Die Prämie steigt mit jedem 0,1% um 0,01€, ab 95% um 0,005€.
Was mache ich da falsch ???
Ach ja, die anderen Vorschläge funktionieren auch nicht.
Gruß
Rudi
Also bei mir funktioniert das nicht.
Meine Formel lautet angepasst so:
=WENN(UND(%E28="";$E28<70;0);""SVERWEIS($E28;O1:P411;2;0))
Als Ergebnis steht dann bei mir #NV
Erklärung:
In der Zelle E28 berechne ich die Produktivität aus Anwesenheitsstunden und der Summe der gemeldeten Planzeiten.
In Zelle H28 soll dann die Prämie stehen.
Die Liste mit dem Prozentzahlen (70% - 111%) und der dazugehörigen Prämie (0,70€ - 4,00€) steht unter O1 bis P411.
Die Prämie steigt mit jedem 0,1% um 0,01€, ab 95% um 0,005€.
Was mache ich da falsch ???
Ach ja, die anderen Vorschläge funktionieren auch nicht.
Gruß
Rudi
Hallo Rudi67,
vermutlich hast Du E28 als Prozent formatiert. Wenn Du das als Zahl formatierst, funktioniert meine Formel, zumindest solange die Prämiensteigung 0,1 beträgt. Die Steigerung ab 95% kann noch eingearbeitet werden.
Nach einigem Probieren hier eine Lösung mit Prozentformatierung. Bei Dir musst natürlich statt A1 E28 stehen.
=(7+(A1*100-70))/10
Die Prozentformatierung könnte auch der Grund sein, das SVERWEIS nicht funktioniert. Vermutlich musst Du da Zelle E28 auch mit 100 multiplizieren.
=WENN(UND(%E28="";$E28*100<70;0);""SVERWEIS($E28*100;O1:P411;2;0))
Mit nachdenklichen Grüßen
Eddy
vermutlich hast Du E28 als Prozent formatiert. Wenn Du das als Zahl formatierst, funktioniert meine Formel, zumindest solange die Prämiensteigung 0,1 beträgt. Die Steigerung ab 95% kann noch eingearbeitet werden.
Nach einigem Probieren hier eine Lösung mit Prozentformatierung. Bei Dir musst natürlich statt A1 E28 stehen.
=(7+(A1*100-70))/10
Die Prozentformatierung könnte auch der Grund sein, das SVERWEIS nicht funktioniert. Vermutlich musst Du da Zelle E28 auch mit 100 multiplizieren.
=WENN(UND(%E28="";$E28*100<70;0);""SVERWEIS($E28*100;O1:P411;2;0))
Mit nachdenklichen Grüßen
Eddy
Hallo Rudi
Das die Prämie pro Prozentpunkt ab 95 % halbiert wird hättest du ruhig schon früher schreiben können.
=10*A1-6,3-WENN(A1>0,95;(A1-0,95)*5)
Der vordere Teil addiert zum Sockelbetrag 0,7 € das 10-fache der Differenz zu 70%,
die Wenn- Abfrage dahinter zieht das 5 fache der Differenz zu 95% ab, falls der Wert größer als 95% ist.
Gruß Karo
Das die Prämie pro Prozentpunkt ab 95 % halbiert wird hättest du ruhig schon früher schreiben können.
=10*A1-6,3-WENN(A1>0,95;(A1-0,95)*5)
Der vordere Teil addiert zum Sockelbetrag 0,7 € das 10-fache der Differenz zu 70%,
die Wenn- Abfrage dahinter zieht das 5 fache der Differenz zu 95% ab, falls der Wert größer als 95% ist.
Gruß Karo
Hallo Karo
Deine Formel funktioniert auch.
Das die Prämie ab 95% halbiert wird, habe ich ja schon in meiner ersten Antwort geschrieben. Ich dachte, ich würde es dann selbst herausfinden, wenn die Formel für den Rest schonmal funktioniert. Ehrlich gesagt verstehe ich den Aufbau der Formel immer noch nicht so ganz. Außerdem sehen beide Formeln für mich doch sehr unterschiedlich aus, aber trotzdem funktionieren sie beide.
Da Du in dieser Sache ja richtig fit bist, könntest Du mir den Unterschied zwischen Eddy`s und Deiner Formel erklären? Anscheinend stehe im Moment etwas auf der Leitung.
Gruß
Rudi
Deine Formel funktioniert auch.
Das die Prämie ab 95% halbiert wird, habe ich ja schon in meiner ersten Antwort geschrieben. Ich dachte, ich würde es dann selbst herausfinden, wenn die Formel für den Rest schonmal funktioniert. Ehrlich gesagt verstehe ich den Aufbau der Formel immer noch nicht so ganz. Außerdem sehen beide Formeln für mich doch sehr unterschiedlich aus, aber trotzdem funktionieren sie beide.
Da Du in dieser Sache ja richtig fit bist, könntest Du mir den Unterschied zwischen Eddy`s und Deiner Formel erklären? Anscheinend stehe im Moment etwas auf der Leitung.
Gruß
Rudi
Hallo Rudi
Dann erklär ich meine Formel noch mal schrittweise.
Einer Grundproduktivität von 70%(0,7 als Dezimalwert) steht eine Grundprämie von 0,7 € gegenüber. Jeder Prozentpunkt darüber wird mit 10 multipliziert zur Grundprämie addiert.
Als Rechenregel sieht das erst mal so aus :
0,7(€)+(prozentwert-70%)*10 |klammerausdruck ausmultiplizieren
0,7€+10*prozentwert-700% | 700% entspricht 7 , Konstanten verrechnen
10*prozentwert - 6,3 | der Teil geht nicht mehr kürzer
jetzt das 95%-Problem:
Jeder Prozentpunkt über 95% soll nur noch mit einer halb so hohen Prämiensteigerung vergütet werden (%Differenz zu 95 )* 5 .
Da aus der ersten Formel bereits %-Differenz *10 gerechnet wird ziehe ich im Falle von
Produktivität ist größer als 95% eben die (Differenz zu 95%)*5 ab. Als (Teil)formel :
-WENN(A1>0,95;(A1-0,95)*5) |hoppla die Klammer kann weg
-WENN(A1>0,95;5*A1-4,75)
und noch mal alles zusammen :
=10*A1-6,3-WENN(A1>0,95;5*A1-4,75)
alles klar ? Eddy mag seine Formel bestimmt selbst erklären
Gruß Karo
Dann erklär ich meine Formel noch mal schrittweise.
Einer Grundproduktivität von 70%(0,7 als Dezimalwert) steht eine Grundprämie von 0,7 € gegenüber. Jeder Prozentpunkt darüber wird mit 10 multipliziert zur Grundprämie addiert.
Als Rechenregel sieht das erst mal so aus :
0,7(€)+(prozentwert-70%)*10 |klammerausdruck ausmultiplizieren
0,7€+10*prozentwert-700% | 700% entspricht 7 , Konstanten verrechnen
10*prozentwert - 6,3 | der Teil geht nicht mehr kürzer
jetzt das 95%-Problem:
Jeder Prozentpunkt über 95% soll nur noch mit einer halb so hohen Prämiensteigerung vergütet werden (%Differenz zu 95 )* 5 .
Da aus der ersten Formel bereits %-Differenz *10 gerechnet wird ziehe ich im Falle von
Produktivität ist größer als 95% eben die (Differenz zu 95%)*5 ab. Als (Teil)formel :
-WENN(A1>0,95;(A1-0,95)*5) |hoppla die Klammer kann weg
-WENN(A1>0,95;5*A1-4,75)
und noch mal alles zusammen :
=10*A1-6,3-WENN(A1>0,95;5*A1-4,75)
alles klar ? Eddy mag seine Formel bestimmt selbst erklären

Gruß Karo