SVERWEIS mit zwei parallelen abgefragten Spalten

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

mephisto2k
***
Beiträge: 52
Registriert: Do, 04.06.2009 20:08

SVERWEIS mit zwei parallelen abgefragten Spalten

Beitrag von mephisto2k »

Hallo,
ich komme an einer stelle mit doppelter SVERWEIS abfrage nicht weiter...
Es geht um einen SVERWEIS der zwei Spalten kontrollieren soll.
Hierbei ist wahrscheinlich nicht der SVERWEIS mein Problem sondern eine doppelte Abfrage.

Beschreibung:
In Spalte A stehen Nummern, in Spalte B steht ein Text.
Durch den SVERWEIS möchte ich durch Eingabe einer Zahl (in welche sich in Spalte A befindet)
den Text aus Spalte B darstellen. Das klappt auch wunderbar.

Nur stehen in Spalte E weitere Zahlen und in Spalte F weitere Texte.
Hier soll der SVERWEIS, wie oben beschrieben, den Text kopieren. Allerdings müssen hierfür beide Spalten welche eine Zahl erhalten kontrolliert werden.
Hier erst mal die einfache SVERWEIS Formel.

Code: Alles auswählen

=WENN(I7>0;SVERWEIS(I7;$A$4:$B$33;2;WAHR());"-")
Im Grunde müsste also die Formel schauen ob die eingegebene Zahl in Spalte A steht um dann den SVERWEIS durchzuführen.
Ist dies jedoch nicht der Fall soll die Formel Spalte E nach der eingegebenen Zahl vergleichen um bei einer Positivauswertung hier den SVERWEIS durchzuführen.

Somit benötige ich eine Suchfunktion welche mir sagt ob die eingegebene Zahl in Spalte A steht oder nicht.
Der Rest sollte sich dann mit verschachtelten WENN Funktionen realisieren lassen.

MfG
mephisto2k
Karolus
********
Beiträge: 7442
Registriert: Mo, 02.01.2006 19:48

Re: SVERWEIS mit zwei parallelen abgefragten Spalten

Beitrag von Karolus »

Hallo
=SVERWEIS(I7;WENN(ZÄHLENWENN($A$4:$A$33;I7);$A$4:$B$33;$E$4:$F$33);2;0)
Die Null und den Bindestrich packst du noch zu A4:B34 hinzu.

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: SVERWEIS mit zwei parallelen abgefragten Spalten

Beitrag von turtle47 »

Hallo mephisto2k,

schau doch mal im OOoWiki nach.

Dort steht z.B.
OOoWiki hat geschrieben:Der Fehlerfall
Wenn eine Verweis-Funktion den gesuchten Wert in der genannten Matrix nicht findet, liefert sie den Fehlerwert #NV zurück. Dies kann man in der Formel berücksichtigen, z.B. so:
WENN(ISTNV(SVERWEIS(Suchkriterium;Matrix;Index;0)); "Wert in Matrix nicht vorhanden"; SVERWEIS(Suchkriterium;Matrix;Index;0))
Das kann man sicherlich auf Deine Anwendung anpassen.

Code: Alles auswählen

WENN(ISTNV(SVERWEIS(Suchkriterium;Matrix;Index;0)); > Suche in anderer Matrix < ; SVERWEIS(Suchkriterium;Matrix;Index;0))

Viel Erfolg.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
mephisto2k
***
Beiträge: 52
Registriert: Do, 04.06.2009 20:08

Re: SVERWEIS mit zwei parallelen abgefragten Spalten

Beitrag von mephisto2k »

Tausend Dank Euch beiden.

@Karolus danke auch für die farbliche Unterteilung deiner Formel, so ist selbige sehr gut verständlich :)

@turtle47 Deinen Tipp mit der ISTNV Funktion habe ich auch gleich mit eingebaut :)
Antworten