Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Verknüpfung: 2 * WENN + 2* VERWEIS





Frage

Hallo Ihr Excel-Profis ... Ich habe eine Tabelle, in der eine Funktion in Spalte B das Geschlecht ("m" / "w") abfragen soll ... zusätzlich soll eine Zahl aus der Spalte D abgefragt werden ... (diese Zahl stammt aus einem Wertebereich) Abhängig von der Kombination aus Geschlecht (Spalte B) und Zahl (aus D) soll ein Ergebnis in Spalte E ausgeworfen werden ... Wenn ich die Funktion trenne klappt es ... ABER wie kann ich die beiden zusammenfügen??? =WENN(B2="m";VERWEIS(D2;{0;1,1;1,5;1,9;2,4;2,9;"";"k. A."};{1;2;3;4;5;6;"";"k. A."})) =WENN(B2="w";VERWEIS(D2;{0;1;1,3;1,6;2;2,5;"";"k. A."};{1;2;3;4;5;6;"";"k. A."})) Habt vielen Dank

Antwort 1 von Saarbauer

Hallo,

=WENN(B2="m";VERWEIS(D2;{0;1,1;1,5;1,9;2,4;2,9;"";"k. A."};{1;2;3;4;5;6;"";"k. A."}); VERWEIS(D2;{0;1;1,3;1,6;2;2,5;"";"k. A."};{1;2;3;4;5;6;"";"k. A."}))

so müsste es gehen

Gruß

Helmut

Antwort 2 von Der_Evaluator

Hallo Helmut,

Du bist der Beste!
hab vielen dank ... es funktioniert ...

Aber eine Kleinigkeit noch ...

wenn ich jetzt in der Spalte B kein "m" oder "w" habe, dann gibt er als Ergebnis eine 1 ...
statt der 1 sollte das Feld D aber einfach leer bleiben ...

Gruß
Der_Evaluator

Antwort 3 von Saarbauer

Hallo,

ich bin davon ausgegangen, dass immer ein "m" oder "w" drinsteht, hatte das Problem aber auch schon kommen sehen, daher

=WENN(B2="m";VERWEIS(D2;{0;1,1;1,5;1,9;2,4;2,9;"";"k. A."};{1;2;3;4;5;6;"";"k. A."});WENN(B2="w";VERWEIS(D2;{0;1;1,3;1,6;2;2,5;"";"k. A."};{1;2;3;4;5;6;"";"k. A."})))

müsste so jetzt passen, Leider ohne Daten schwer zu testen

Gruß

Helmut

Antwort 4 von Der_Evaluator

Super, Super ...

er zeigt nicht mehr die 1 als Ergebnis, sondern schließt die Prüfung mit FALSCH ab, aber das ist völlig O.K. !!!

Nochmal vielen Dank, hast mir sehr weitergeholfen!!!!!

Schönes WE

Der_Evaluator

Antwort 5 von Saarbauer

Hallo,

=WENN(B2="m";VERWEIS(D2;{0;1,1;1,5;1,9;2,4;2,9;"";"k. A."};{1;2;3;4;5;6;"";"k. A."});WENN(B2="w";VERWEIS(D2;{0;1;1,3;1,6;2;2,5;"";"k. A."};{1;2;3;4;5;6;"";"k. A."});""))

damit müsste das Feld leer bleiben

Gruß

Helmut

Antwort 6 von Der_Evaluator

Guten Morgen,

vielen Dank für das Engagement!

Jetzt tritt allerdings wieder das zuvor beschriebene Problem auf, dass wenn ein "m" oder "m" angegeben ist als Ausgabe eine 1 kommt.

Aber das sollte kein Problem mehr darstellen, ich nehme diese Angabe einfach heraus und dann läuft es super.

Nochmals herzlichen Dank, hast mir sehr geholfen!

Viele Grüße
Der_Evaluator

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: