Supportnet / Forum / Tabellenkalkulation
Wert aus anderer Tabelle holen
Frage
Hallo zusammen,
ich hab mal wieder ein mittelständiges Problem. Ich hab auch schon im Forum gesucht, ob das bereits gepostet wurde; konnte aber nichts finden.
Also..
Ich habe eine Mappe mit 2 Tabellenblättern.
Im 2. Tabellenblatt befindet sich eine Liste mit mehreren Kundennr.
Diese Kundennr. wird händisch (Zelle C3) im ersten Tabellenblatt eingepflegt. In Zelle G3 des ersten Tabellenbalttes soll nun automatisch eine 7 erscheinen, wenn die Kundennr. im 2. Tabellenblatt bereits eingetragen ist. ist die Kundennr. nicht eingetragen, soll ein 14 erscheinen.
Ich weiß nicht, ob ich da mit wenn-dann weiterkomme. habe es schon mit dieser versucht:
=WENN(C3=Fachhandelsvergütung!F2:F18;7;14)
aber dann bekomme ich immer eine 14 angezeigt, auch wenn die Kundennr. eingetragen ist..
Auch mit SVerweis klappt es nicht..
Hab ihr noch ne Idee?
Lg
Diskshut
Antwort 1 von Saarbauer
Hallo,
in Wenn() kann nur ein Wert abgefragt werden und nicht wie du es vorhast
Leider sind mir nicht ganz klar was du vorhast, aber
=WENN(C3=SVERWEIS(C3;Fachhandelsvergütung!F2:F18;1;FALSCH)
;7;14)
könnte funktionieren. Sonst ist eine bessere Erläuterung des Problems erforderlich
Gruß
Helmut
in Wenn() kann nur ein Wert abgefragt werden und nicht wie du es vorhast
Zitat:
Fachhandelsvergütung!F2:F18
Fachhandelsvergütung!F2:F18
Leider sind mir nicht ganz klar was du vorhast, aber
=WENN(C3=SVERWEIS(C3;Fachhandelsvergütung!F2:F18;1;FALSCH)
;7;14)
könnte funktionieren. Sonst ist eine bessere Erläuterung des Problems erforderlich
Gruß
Helmut
Antwort 2 von papa39
Hallo,
SVERWEIS funktioniert nur in Bereichen, in denen die Daten aufsteigend sortiert sind!
Gruß
papa39
SVERWEIS funktioniert nur in Bereichen, in denen die Daten aufsteigend sortiert sind!
Gruß
papa39
Antwort 3 von Saarbauer
Hallo @papa39,
stimmt nur wenn du
nicht auf "Falsch" setzt. bei "Richtig" nimmt er den nächsten Wert aus der aufsteigenden Folge und bei "Falsch" nimmt Excel nur genau passende, dann können die werte unsortiet sein
Gruß
Helmut
stimmt nur wenn du
Zitat:
SVERWEIS(C3;Fachhandelsvergütung!F2:F18;1;FALSCH)
SVERWEIS(C3;Fachhandelsvergütung!F2:F18;1;FALSCH)
nicht auf "Falsch" setzt. bei "Richtig" nimmt er den nächsten Wert aus der aufsteigenden Folge und bei "Falsch" nimmt Excel nur genau passende, dann können die werte unsortiet sein
Gruß
Helmut
Antwort 4 von Diskshut
@Saarbauer
Vielen Dank für die o. g. Formel..
Leider klappt es noch nicht ganz.
Bessere Erkläung meines Problems ;-)) :
Tabelle 1 wird händisch eine Kundennr. in Zelle C3 eingetragen.
Tabelle 2 (Fachhandelsvergütung) befinden sich bereits die Kundennr.
Es soll nun überprüft werden,ob die in Tabelle 1 eingetragene Kundennr. bereits in Tabelle 2 vorhanden ist, und wenn diese in Tabelle 2 eingetragen ist, dann soll in Tabelle 1 in Zelle F3 der WErt 7 erscheinen; wenn die Kundennr. nicht in Tabelle 2 steht, dann soll in Tabelle 1/Zelle F3 der WErt 14 erscheinen.
Ich hoffe, das war jetzt nen bissel besser erklärt.
Bei deiner Formel bekomm ich nur den Wert 7 angezeigt. Wenn die Kundennr. jedoch nicht in Tabelle 2 vorhanden ist, dann erscheint die Fehlermeldung.: #NV.
Haste noch ne Idee??
LG
Diskshut
Vielen Dank für die o. g. Formel..
Leider klappt es noch nicht ganz.
Bessere Erkläung meines Problems ;-)) :
Tabelle 1 wird händisch eine Kundennr. in Zelle C3 eingetragen.
Tabelle 2 (Fachhandelsvergütung) befinden sich bereits die Kundennr.
Es soll nun überprüft werden,ob die in Tabelle 1 eingetragene Kundennr. bereits in Tabelle 2 vorhanden ist, und wenn diese in Tabelle 2 eingetragen ist, dann soll in Tabelle 1 in Zelle F3 der WErt 7 erscheinen; wenn die Kundennr. nicht in Tabelle 2 steht, dann soll in Tabelle 1/Zelle F3 der WErt 14 erscheinen.
Ich hoffe, das war jetzt nen bissel besser erklärt.
Bei deiner Formel bekomm ich nur den Wert 7 angezeigt. Wenn die Kundennr. jedoch nicht in Tabelle 2 vorhanden ist, dann erscheint die Fehlermeldung.: #NV.
Haste noch ne Idee??
LG
Diskshut
Antwort 5 von Saarbauer
Hallo,
dann versuch es mal so
=WENN(ISTFEHLER(SVERWEIS(C3;Fachhandelsvergütung!F2:F18;1;FALSCH))
;14;7)
Gruß
Helmut
dann versuch es mal so
=WENN(ISTFEHLER(SVERWEIS(C3;Fachhandelsvergütung!F2:F18;1;FALSCH))
;14;7)
Gruß
Helmut
Antwort 6 von Diskshut
Perfekt!!!!
Danke,danke,danke,danke,danke,danke,danke,danke,danke,danke. Klasse.
GLG
Diskshut
Danke,danke,danke,danke,danke,danke,danke,danke,danke,danke. Klasse.
GLG
Diskshut

