277 Aufrufe
Gefragt in Tabellenkalkulation von twototoulouse Mitglied (377 Punkte)
Hallo ihr Helfer im Dauereinsatz!

Ich habe in einer Zelle(i52)  folgende „Wenn, dann, sonst Formel“.

=WENN(M21=0;"15";WENN(M21=10;"16";WENN(M21=20;"17";WENN(M21=25;"18";WENN(M21=30;"19";WENN(M21=50;"20";WENN(M21=60;"21";WENN(M21="S-Preis 1";"22";WENN(M21="S-Preis 2";"23";WENN(M21="S-Preis 3";"24";WENN(M21="S-Preis 4";"25";WENN(M21="S-Preis 5"; "26";WENN(M21="S-Preis 6";"27";WENN(M21="S-Preis 7";"28";““))))))))))))))

Jetzt möchte ich diesen Inhalt der Zelle i52 aber abhängig machen von zwei Formularsteuerelemente Optionsfelder.

Die beiden Optionsfelder sind über Steuerung aktiviert mit der Zelle V52. In dieser erscheint, je nachdem in welcher der beiden Optionsfelder ich den Punkt gesetzt habe, eine 1 oder eine 2.

Jetzt hätte ich gerne, dass wenn in V52 eine 1 steht, in der Zelle i52 genau diese Formel ausgeführt wird, und wenn in V52 eine 2 steht, die Zelle i52 leer ist.

Ist das so ohne Weiteres möglich?

Mit freundlichen Grüßen

Hans-Jörg

3 Antworten

+1 Punkt
Beantwortet von m-o Profi (22.9k Punkte)
Hallo Hans-Jörg,

das sollte so funktionieren:

=WENN(V52=1;WENN(M21=0;"15";WENN(M21=10;"16";WENN(M21=20;"17";WENN(M21=25;"18";WENN(M21=30;"19";WENN(M21=50;"20";WENN(M21=60;"21";WENN(M21="S-Preis 1";"22";WENN(M21="S-Preis 2";"23";WENN(M21="S-Preis 3";"24";WENN(M21="S-Preis 4";"25";WENN(M21="S-Preis 5"; "26";WENN(M21="S-Preis 6";"27";WENN(M21="S-Preis 7";"28";““))))))))))))));"")

Gruß

M.O.
0 Punkte
Beantwortet von twototoulouse Mitglied (377 Punkte)
Hallo M.O.!

Vielen Dank für Deine schnelle Antwort.

Super, genau so funktioniert es.

Gruß

Hans-Jörg
0 Punkte
Beantwortet von extremelyuse Einsteiger_in (5 Punkte)

Hier ist eine modifizierte Version Ihrer Formel:
=IF(V52=1, IF(M21=0, "15", IF(M21=10, "16", IF(M21=20, "17", IF(M21=25, "18", IF(M21 =30, "19", IF(M21=50, "20", IF(M21=60, "21", IF(M21="S-Preis 1", "22", IF(M21="S-Preis 2", "23", IF(M21="S-Preis 3", "24", IF(M21="S-Preis 4", "25", IF(M21="S-Preis 5", "26 ", IF(M21="S-Preis 6", "27", IF(M21="S-Preis 7", "28", ""))))))))))))))), "")
Diese Formel führt das ursprüngliche IF aus und platziert das Ergebnis dann in I52, wenn V52 1 ist. Andernfalls bleibt I52 leer. Lassen Sie mich wissen, wenn Sie weitere Hilfe benötigen!

snake game

...