Wenn-dann-und-oder usw --> kompliziert!

Hallo zusammen,

ich würde gerne die folgenden Bedingungen in einer einzigen Excel-Zelle unterbringen, weiß aber nicht wie. Wäre jemand so nett und könnte es mir exceltauglich umformulieren?

  1. Wenn [(P12 größer oder gleich P1 bis P11) und (B3=GANZZAHL oder (B3+1)/3=GANZZAHL)] dann 1.

  2. Wenn [(P12 größer oder gleich P1 bis P11) und ((B3+2)/3=GANZZAHL)] dann 0.

  3. Wenn [(P12 kleiner P1 bis P11) und ((B3+2)/3=GANZZAHL)] dann 0.

  4. Wenn [(P12 kleiner P1 bis P11) und (B3=GANZZAHL oder (B3+1)/3=GANZZAHL)] dann
    2*D2. Ausnahme: Wenn C2=0, dann 1.

Vielen Dank im Voraus!

Hallo, Katrin!

  1. Wenn [(P12 größer oder gleich P1 bis P11) und (B3=GANZZAHL
    oder (B3+1)/3=GANZZAHL)] dann 1.

Was heißt „P1 bis P11“? >= jeder einzelne Wert? >= Summe aller Werte?

Danach kann man vielleicht mal weiter schauen…

Gruß, Manfred

Hallo Manfred,
danke für Deine schnelle Antwort. Es soll heißen, dass der Wert in P12 größer ist als jeder andere der 11 Werte.

Hi, Katrin!

  1. Wenn [(P12 größer oder gleich P1 bis P11) und (B3=GANZZAHL
    oder (B3+1)/3=GANZZAHL)] dann 1.

Ich würde mal behaupten: wenn B3 keine ganze Zahl, dann wird (B3+1)/3 erst recht keine ganze Zahl sein. Passt das so?

Gruß, Manfred

Hi, Katrin!

  1. Wenn [(P12 größer oder gleich P1 bis P11) und (B3=GANZZAHL
    oder (B3+1)/3=GANZZAHL)] dann 1.

Was soll’s eigentlich werden, wenn keine Bedingung zutrifft?

Gruß, Manfred

upsala, das sollte heißen: B3/3=GANZZAHL (statt B3=GANZZAHL)

SORRY!

Hi, Katrin!

Ich weiß ja echt nicht, was das werden soll… aber ungefähr so könnt’s aussehen:

=WENN(P12\>=MAX(P1:stuck\_out\_tongue:11);WENN(ODER(GANZZAHL(B3/3)=B3/3;GANZZAHL((B3+1)/3)=(B3+1)/3);1;WENN(GANZZAHL((B3+2)/3)=(B3+2)/3;0;""));WENN(P12

Viel Spaß damit...

Gruß und frohe Ostern, Manfred

Super, es funktioniert!! Vielen lieben Dank!
Eine kleine Frage hätte ich allerdings noch: Wenn ich die Formel nach unten kopiere, wird statt P1 bis P11 nun P2 bis P12 durchsucht (verständlicherweise). Nun möchte ich aber, dass immer bei P1 begonnen wird. Wie geht das?

Moin, Katrin,

Nun möchte ich aber, dass immer bei P1 begonnen wird.

das nennt sich absoluter Bezug und wird durch ein $-Zeichen vereinbart: p$1. Oder $p$1, wenn auch die Spalte stehenbleiben soll.

Gruß Ralf

Super, es funktioniert!! Vielen lieben Dank!

Scheinbar hat Katrin eine Lösung erhalten. Ich sehe leider nichts davon. In Re^3 gibts nur einen waagrechten Schieberegler, der nichts erscheinen lässt. - Oder ist die Lösung, die mich interessiert, in einer andern Antwort?

Für Eure Hilfe vielen Dank
und wie es Reinhard gesagt hat

Frostern - frostige Ostern

Niclaus

  1. Wenn [(P12 größer oder gleich P1 bis P11) und (B3=GANZZAHL
    oder (B3+1)/3=GANZZAHL)] dann 1.
  2. Wenn [(P12 größer oder gleich P1 bis P11) und
    ((B3+2)/3=GANZZAHL)] dann 0.
  3. Wenn [(P12 kleiner P1 bis P11) und ((B3+2)/3=GANZZAHL)]
    dann 0.
  4. Wenn [(P12 kleiner P1 bis P11) und (B3=GANZZAHL oder
    (B3+1)/3=GANZZAHL)] dann
    2*D2. Ausnahme: Wenn C2=0, dann 1.

Hi Katrin,

=WENN(P12>=MIN(P1:stuck_out_tongue:11);R;WENN(R=0;R;WENN(C2=0;1;R*2*D2)))

wenn vorher Namen „R“ fesgelegt:

R: =(REST(Test!B3+2;3)0)*1 + Jetzt()*0

Gruß
Reinhard