Ecel WENN Befehl mehr als 7 stellen

Guten Tag,

Ich möchte in einer Tabelle eine Verknüpfung mit einem drop douwn Menü machen das dann über ein WENN Befehl verbunden ist aber ich komm nicht auf mehr als 7 stellen.
Beispiel.

=WENN(BT41=1;(BV41);+WENN(BT41=2;(BV42);WENN(BT41=3;(BV43);WENN(BT41=4;(BV44);WENN(BT41=5;(BV45);WENN(BT41=6;(BV46);WENN(BT41=7;(BV47))))))))

eigentlich soll es dann weiter gehen mit WENN(BT41=8;(BV48)usw
kann mir da einer Helfen.

Hallo Mac Gyver,

Ich möchte in einer Tabelle eine Verknüpfung mit einem drop
douwn Menü machen das dann über ein WENN Befehl verbunden ist
aber ich komm nicht auf mehr als 7 stellen.
Beispiel.

=WENN(BT41=1;(BV41);+WENN(BT41=2;(BV42);WENN(BT41=3;(BV43);WENN(BT41=4;(BV44);WENN(BT41=5;(BV45);WENN(BT41=6;(BV46);WENN(BT41=7;(BV47))))))))

eigentlich soll es dann weiter gehen mit WENN(BT41=8;(BV48)usw
kann mir da einer Helfen.

  1. hast du einen Fehler in deiner Formel ("+" vor Wenn)
  2. kannst du in Formeln nicht beliebig viele Zeichen eingeben, irgendwann ist Schluss.
  3. Warum quälst du dich mit der WENN-Formel herum?

Mein Vorschlag: verwende die SVERWEIS-Formel

Wenn du Hilfe brauchst meld dich nochmal.
Gruß, Volkstiger

Hallo,

Mit der Wenn Formal ist damit das Maximum erreicht.
Wenn Du genau schreiben würdest was Du machen willst gibt es eventuell eine andere Lösung.

Ciao
Robert

ich hab in der spalte I22 ein drop doun Menü un dahinter die Zeile wo er das dann einträgt das drop doun Menü macht nach der auswall eine aussage in der Zeile BT41 also wenn ich aus dem Menü die erste Zeile ausgewählt hab schreibt er da eine 1 bei dem zweiten eine 2 usw
in meiner Zeile I22 steht =WENN(BT41=1;BV41;WENN(BT41=2;(BV42);WENN(BT41=3;(BV43);WENN(BT41=4;(BV44);WENN(BT41=5;(BV45);WENN(BT41=6;(BV46);WENN(BT41=7;(BV47))))))))

damit er mir aus denn anderen spalten das passende einträgt (das gleiche wie im drop doun Menü ausgewählt wurde)

ich hoffe das war nicht zu verwirrend

ich wüst nicht mal wie ich das mit dem sverweis hin bekommen würde

Hallo Mac Gyver,

=WENN(BT41=1;(BV41);+WENN(BT41=2;(BV42);WENN(BT41=3;(BV43);WENN(BT41=4;(BV44);WENN(BT41=5;(BV45);WENN(BT41=6;(BV46);WENN(BT41=7;(BV47))))))))

Du hast, wie ich in deiner Formel sehe das Suchkriterium in Zelle BT41 stehen und in den Zellen BV41 bis BV… die Ergebnisse. Füge vor deiner Ergebnistabelle noch eine Spalte mit Identifikationsnummern ein, die den jeweiligen Suchkriterien entsprechen.

Hier die Formel:
=SVERWEIS(Suchkriterium;Bereich;Spalte;falsch)

Suchkriterium: BT41
Bereich: hier gehe ich jetzt mal davon aus, dass du in BU41 eine Identifikationsnummer hast und in BV41 dein Ergebnis, also nimmst du hier den Bereich von BU41 bis zu deinem Listenende BV…
Spalte: 2 (ist die Spalte, in der das Ergebnis steht - ausgehend vom vorgenannten Bereich)
falsch einfach so reinschreiben.

Das klingt kompliziert, ist aber im Grunde ganz einfach und du hast nicht eine ellenlange Formel.

Liebe Grüße
Volkstiger

=WENN(BT41=1;(BV41);+WENN(BT41=2;(BV42);WENN(BT41=3;(BV43);WENN(BT41=4;(BV44);WENN(BT41=5;(BV45);WENN(BT41=6;(BV46);WENN(BT41=7;(BV47))))))))
eigentlich soll es dann weiter gehen mit WENN(BT41=8;(BV48)usw
kann mir da einer Helfen.

Hallo Mac,

=INDEX(BV:BV;40+BT41)

Gruß
Reinhard

Danke cool das geht versteh nur noch net wie ^^