Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: variabler Spaltenindex im SVERWEIS

variabler Spaltenindex im SVERWEIS
16.08.2007 17:11:00
Stefan
Hallo,
ich sitze leider vor einem Problem was ich schon mal gelöst habe und nun leider nicht im Forum finde.
Ich möchte gerne bei einem SVERWEIS den Spaltenindex aus einer Zelle nehmen.
Bsp:
Sverweis(A1;B:D;2;falsch)
der Spaltenindex (2) soll aus der Zelle A2 bezogen werden. irgendwie ging das mit indirekt, aber leider klappt es bei mir nicht.
Weiss jemand Rat ?
Danke & Gruß,
Stefan

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: variabler Spaltenindex im SVERWEIS
16.08.2007 17:16:00
{Boris}
Hi Stefan,
...der Spaltenindex (2) soll aus der Zelle A2 bezogen werden...
Was könnte man denn da statt der 2 schreiben?
Grüße Boris

AW: variabler Spaltenindex im SVERWEIS
16.08.2007 17:23:35
Stefan
hi boris,
naja man könnte jeden beliebigen wert eintragen. hintergrund ich habe eine gewisse menge an sverweis formeln, nun möchte ich gerne in einem feld (A2) den spaltenindex eintragen um alle formeln entsprechend automatisch anzupassen.
Bsp. ich habe im sverweis die spalten B:D definiert, trage ich nun in der Zelle A2 den Wert 2 ein wird im sverweis der wert in spalte C gesucht, trage ich in zelle A2 den Wert 3 ein, wird der wert in spalte D gesucht....usw.
also ich möchte nicht in jeder sverweis formel den spaltenindex manuell ändern sondern diesen aus einer zelle beziehen lassen....

Anzeige
So ein kleines bisschen...
16.08.2007 17:31:38
{Boris}
Hi Stefan,
...stehst Du schon auf der Leitung ;-))
Ersetze die 2 durch A2.
Ich dachte, ich hätte das deutlich genug hervorgehoben...
Grüße Boris

danke boris....
16.08.2007 17:33:20
Stefan
irgendwann sollte man einfach nach hause gehen....ich bin da auch gerade drauf gekommen. Man, manchmal iss es echt schwer :-)

Anzeige
Problem gelöst! Danke !
16.08.2007 17:31:00
Stefan
owt
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Variabler Spaltenindex im SVERWEIS


Schritt-für-Schritt-Anleitung

Um den Spaltenindex in einer SVERWEIS-Formel variabel zu gestalten, kannst du eine Zelle als Referenz für den Spaltenindex verwenden. Hier ist die Anleitung, wie du dies umsetzt:

  1. Lege deine Daten in einem Tabellenbereich an. Zum Beispiel: Angenommen, du hast Daten in den Spalten B bis D.
  2. Gib den Suchwert in Zelle A1 ein. Das ist der Wert, den du in der ersten Spalte (B) suchst.
  3. Gib den gewünschten Spaltenindex in Zelle A2 ein. Hier trägst du die Zahl ein, die den Spaltenindex darstellt (z.B. 2 für Spalte C oder 3 für Spalte D).
  4. Verwende die SVERWEIS-Formel. Statt einer festen Zahl für den Spaltenindex, schreibst du:
    =SVERWEIS(A1;B:D;A2;FALSCH)
  5. Teste die Formel. Ändere den Wert in Zelle A2, um verschiedene Spalten indizieren zu können.

Häufige Fehler und Lösungen

  • Fehler: #NV - Dies tritt auf, wenn der Suchwert nicht gefunden wird. Überprüfe, ob der Suchwert in der ersten Spalte vorhanden ist.

  • Fehler: #REF! - Dies kann passieren, wenn der Spaltenindex in A2 größer ist als die Anzahl der Spalten im Bereich. Stelle sicher, dass der Wert in A2 im zulässigen Bereich liegt.


Alternative Methoden

Wenn du eine dynamischere Lösung benötigst oder mehrere Spalten gleichzeitig ansprechen möchtest, kannst du auch die Funktion INDIREKT verwenden. Hier ein Beispiel:

=INDIREKT("B" & A1 & ":D" & A1)

Diese Methode ist nützlich, wenn du den Bereich der Daten dynamisch anpassen möchtest.


Praktische Beispiele

  1. Einfacher SVERWEIS mit variablen Spaltenindex:

    • Gesucht wird der Wert in A1, der Spaltenindex wird in A2 definiert.
    • Beispiel: =SVERWEIS(A1;B:D;A2;FALSCH)
  2. SVERWEIS für mehrere Spalten:

    • Du kannst den Spaltenindex in A2 so setzen, dass er auf verschiedene Spalten verweist. Wenn in A2 der Wert 3 steht, wird der Wert aus Spalte D zurückgegeben.

Tipps für Profis

  • Vermeide manuelle Änderungen: Halte den Spaltenindex in einer separaten Zelle, um Änderungen schnell vornehmen zu können, ohne die SVERWEIS-Formel anpassen zu müssen.
  • Verwende Datenüberprüfung: Setze in Zelle A2 eine Datenüberprüfung ein, um sicherzustellen, dass nur gültige Spaltenindizes eingegeben werden (z.B. 1, 2 oder 3 für B, C, D).
  • Nutze benannte Bereiche: Falls du häufig mit derselben Datenquelle arbeitest, könnte es sinnvoll sein, die Daten als benannten Bereich zu definieren.

FAQ: Häufige Fragen

1. Kann ich auch Textwerte als Spaltenindex verwenden?
Nein, der Spaltenindex in SVERWEIS muss eine ganze Zahl sein, die die Position der Spalte angibt.

2. Funktioniert dies auch in Excel Online?
Ja, die Methode mit dem variablen Spaltenindex funktioniert sowohl in Excel Desktop als auch in Excel Online.

3. Was passiert, wenn ich einen ungültigen Spaltenindex eingebe?
Das Ergebnis wird #REF! sein, da der angegebene Spaltenindex nicht innerhalb des Datenbereichs liegt. Achte darauf, dass der Spaltenindex im Bereich von 1 bis zur Anzahl der Spalten im Datenbereich liegt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige