Formel gesucht

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Rudi67
**
Beiträge: 22
Registriert: So, 23.11.2003 11:04

Formel gesucht

Beitrag von Rudi67 »

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
Karolus
********
Beiträge: 7517
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

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
Zuletzt geändert von Karolus am Di, 10.10.2006 18:57, insgesamt 1-mal geändert.
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Beitrag von Eddy »

Hallo Rudi67,

nimm diese Formel: =(7+(A1-70))/10

Mit gerechneten Grüßen

Eddy
Karolus
********
Beiträge: 7517
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo Eddy

Falls die Produktivität als Prozentwert (75% entspricht 0,75) eingetragen wird, liegt deine Formel etwas daneben.

Mit hundertfachen Grüßen
Karo
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Beitrag von Gert Seler »

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
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Rudi67
**
Beiträge: 22
Registriert: So, 23.11.2003 11:04

Beitrag von Rudi67 »

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
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Beitrag von Eddy »

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
Rudi67
**
Beiträge: 22
Registriert: So, 23.11.2003 11:04

Beitrag von Rudi67 »

Hallo Eddy

Deine erste Formel funktioniert bis 95% einwandfrei.
Die zweite aber nicht.
Hast Du eventuell auch eine Lösung für das 95% Problem ?
Aber trotzdem schonmal besten Dank.

Gruß
Rudi
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Beitrag von Eddy »

Hallo Rudi67,

versuchs mal mit der Formel:

=WENN(A2*100<95;(7+(A2*100-70))/10;3,195+(A2*100-95)/20)

natürlich wieder A2 gegen E28 tauschen.

Beachte dabei die Nachkommastellen, zumindest zum Prüfen solltest Du drei Nachkommastellen anzeigen lassen.

Mit erwartungsvollen Grüßen

Eddy
Rudi67
**
Beiträge: 22
Registriert: So, 23.11.2003 11:04

Beitrag von Rudi67 »

Hallo Eddy

Deine Formel funktioniert 100%ig.
Besten Dank.
Könntest Du mir die Zusammenstellung wohl mal erklären, damit ich beim nächsten Mal selbst drauf komme?
Aber nur wenn es nicht zuviel Arbeit macht, ich bin ja schon froh, dass es jetzt funktioniert.

Gruß
Rudi
Karolus
********
Beiträge: 7517
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

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
Rudi67
**
Beiträge: 22
Registriert: So, 23.11.2003 11:04

Beitrag von Rudi67 »

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
Karolus
********
Beiträge: 7517
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

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
Rudi67
**
Beiträge: 22
Registriert: So, 23.11.2003 11:04

Beitrag von Rudi67 »

Hallo Karo

Vielen Dank für Deine sehr ausführliche Erklärung.
Jetzt ist auch bei mir der Groschen gefallen.

Gruß
Rudi
Antworten