peronas
Goto Top

Excel Sverweis in Bedingung

Hey Zusammen,

und zwar bin ich zur zeit mit Excel am arbeiten und verzweifel an einer Funktion.

Ich möchte etwas abfragen und gleichzeitig eintragen. Wenn der Wert nach einem SVerweis gefunden wurde, dann soll in eine eigene spalte der wert aus der spalte neben dem Fund des Sverweises angezeigt werden. ist so etwas möglich?

falls möglich, sogar ohne vba?

Content-ID: 197773

Url: https://administrator.de/contentid/197773

Ausgedruckt am: 25.11.2024 um 08:11 Uhr

bastla
bastla 28.01.2013 um 12:31:02 Uhr
Goto Top
Hallo Peronas!
ist so etwas möglich?
Auch wenn ich mir nicht ganz sicher bin, wie ich "Wenn der Wert nach einem SVerweis gefunden wurde" interpretieren soll, würde ich meinen: ja, so etwas ist möglich.

Grüße
bastla
Peronas
Peronas 28.01.2013 um 12:38:36 Uhr
Goto Top
Hey Bastla,

soll bedeuten, dass wenn der SVerweis einen Wert gefunden hat, dann soll die Spalte hinter der Zeile des "Fundes" ausgegeben werden
Biber
Biber 28.01.2013 aktualisiert um 12:52:28 Uhr
Goto Top
Moin Peronas,

Zitat von @Peronas:
Hey Bastla,

soll bedeuten, dass wenn der SVerweis einen Wert gefunden hat, dann soll die Spalte hinter der Zeile des "Fundes" ausgegeben werden
Das ist eher unkonventionell..
Excel kann eigentlich nichts "hinter der Zeile des Fundes ausgeben", weil hinter der Zeile keine Spalten mehr vorhanden sind. Ist eine der Limitationen in Excel.

Magst du nicht ein etwas konkreteres Szenario skizzieren?
Zum Beispiel "in Tabelle1, A2 steht eine Kundennummer, Wenn die in dem Blatt "Kundendaten", Spalte 2 gefunden wird, dann soll in Blatt1, B2 der Kundenname aus Kundendaten!$C1:C$3000 angezeigt werden"??

Denk dran, es ist Montag selbst für die Geduldigsten.

Grüße
Biber
Peronas
Peronas 28.01.2013 um 12:58:54 Uhr
Goto Top
Tut mir leid, bin etwas im Stress, daher immer die kurzen und knappen Antworten.

Folgendes Prinzip steckt dahinter.

In Tabelle1 stehen IP-Adressen, welche mit einer anderen Tabelle (auch IP-Adressen) verglichen werden soll.

SVerweis:
Wenn die IP der Tabelle 1 auch in Tabelle 2 Spalte 3 gefunden wurde,

Unbekannt:
dann soll der Wert aus Tabelle 2 Spalte 4 neben der IP (z.B. dazugehörende DNS) in Tabelle 1 hinter die IP geschrieben werden.

Ich hoffe, dass man es so verstehen kann.
bastla
bastla 28.01.2013 aktualisiert um 13:06:56 Uhr
Goto Top
Hallo Peronas!

Was Du beschreibst ist ja eigentlich das Grundprinzip der "SVERWEIS()"-Funktion - demnach also, wenn Deine IP in der Tabelle 1 in Spalte A (im Beispiel für Zeile 2) steht, in Spalte B die Formel:
=SVERWEIS(A2;Tabelle2!C:D;2;0)
Wenn Du "Tabelle2!C:D" durch einen Bereich ersetzen kannst (und sei es absolut als "Tabelle2!C2:D145") braucht sich Excel nicht mit den ganzen Spalten abzumühen ...

Bei Bedarf lässt sich das natürlich noch behübschen, damit nicht im Fall des Nicht-Findens "#NV" angezeigt wird.

Grüße
bastla
LianenSchwinger
LianenSchwinger 28.01.2013 um 13:06:19 Uhr
Goto Top
... das geht face-smile

(A2) =SVERWEIS(A1;Tabelle2!C:D;2;FALSCH)

Gruß Jörg
Peronas
Peronas 28.01.2013 um 13:08:16 Uhr
Goto Top
Ach wunderbar, danke euch ;) Habe das ganze mit dem Spaltenindex verschlafen. ^^

Da merkt man wieder, dass noch Montag ist.

Gruß