Excel - MINDESTENS Formel?

4 Antworten

Der Aufbau der Formel passt so gar nicht. Wenn das eine Lernaufgabe ist, musst Du noch etwas über den Grundaufbau der Formeln nachschlagen.

Hilfestellung ist schwierig ohne eine richtige Angabe, was in B2 und B4 steht.

Ist B2 der Umsatz? Dann reicht diese eine Zelle aus, um die Berechnung anzustellen. Mir fallen drei Varianten ein:

Klassisch mit Wenn - unelegant, weil man die Berechnung zwei Mal in  der Formel stehen hat
=WENN(B2>20000;WENN((B2-20000)*0,05>500;(B2-20000)*0,05;500);0)

Etwas kürzer, wenn es nicht stört, den Wert ab dem 5% vom Mehrumsatz die 500er Marke übersteigt

=WENN(B2>30000;B2*0,05;WENN(B2>20000;500;0))

Ohne WENN-Verschachtelung: Man rechnet  Umsatz über 20000 * 0,05 und vergleicht das mit 500. Der höhere Wert wird genommen

=WENN(B2>20000;MAX((B2-20000)*0,05;500);0)


Suboptimierer  20.12.2016, 07:20

ich habe jetzt die komplette Formel eingetippt und der sagt mir immer ein Problem ist bei der Formel aufgetreten:
=UND(WENN(B2>20000; 0,05; B4));(WENN(B4>=500; B4; 500))
Was ist daran falsch?

wenn oder ...

Der Wert steht im Feld A1

=WENN(A1<500;500;A1)


trggg 
Beitragsersteller
 19.12.2016, 20:19

ich habe jetzt die komplette Formel eingetippt und der sagt mir immer ein Problem ist bei der Formel aufgetreten:
=UND(WENN(B2>20000; 0,05; B4));(WENN(B4>=500; B4; 500))
Was ist daran falsch?

HCS41  19.12.2016, 23:34
@trggg

Ich habe als Formel nur
=WENN(A1<500;500;A1) vorgeschlagen.

Würde nicht mit >= arbeiten, sondern mit <

Es fehlt auf jeden Fall eine )

Warum ist einmal Feld B2 und sonst B4???

Also mal angenommen, die betreffende Zahl (bsp.:44) steht in Zelle A1:
=wenn(A1>=500;A1;500)


trggg 
Beitragsersteller
 19.12.2016, 20:36

Also B4= der Mehrbetrag.

Die Aufgabe zur Formel:
Übersteigt der Verkaufsumsatz des Verkäufers 20.000€ so erhält er 5% des Mehrbetrages als Erfolgsprämie,jedoch mindestens 500€.

vitus64  19.12.2016, 20:33

Wie ich in der Antwort geschrieben habe.

Du scheinst nur etwas mehr vorzuhaben als in der Frage steht und wenn man nicht genau weiß, was die Formel können soll, ist es schwer, zu helfen.

trggg 
Beitragsersteller
 19.12.2016, 20:30

und wie ist es richtig?

vitus64  19.12.2016, 20:24

Daran scheint mir schon falsch zu sein, dass das UND direkt nach dem Gleichheitszeichen kommt.

Meiner Meinung nach ist UND keine Funktion, sondern eine logische Operation.

trggg 
Beitragsersteller
 19.12.2016, 20:19

ich habe jetzt die komplette Formel eingetippt und der sagt mir immer ein Problem ist bei der Formel aufgetreten:
=UND(WENN(B2>20000; 0,05; B4));(WENN(B4>=500; B4; 500))

Was ist daran falsch?

=MAX(500;<Zahl>)

^^

Woher ich das weiß:Studium / Ausbildung – Mathematik

trggg 
Beitragsersteller
 19.12.2016, 20:19

ich habe jetzt die komplette Formel eingetippt und der sagt mir immer ein Problem ist bei der Formel aufgetreten:
=UND(WENN(B2>20000; 0,05; B4));(WENN(B4>=500; B4; 500))
Was ist daran falsch?

Iamiam  19.12.2016, 23:33
@trggg

Du schließt das UND() nach dem ersten Wenn schon ab: schreib mal anstatt ));(W  nur  );W

Aber warum nimmst Du nicht Max(..;..)?

Suboptimierer  20.12.2016, 07:19
@trggg

Dein Kommentar muss verrutscht sein. Die Formel ist nicht von mir.