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

SVERWEIS mit dynamischem Spaltenindex

Forumthread: SVERWEIS mit dynamischem Spaltenindex

SVERWEIS mit dynamischem Spaltenindex
15.07.2003 07:26:49
Micha.hal
Guten Morgen Excelperten,

wenn ich einen SVERWEIS nach Rechts ausfülle, ändert sich der Zähler für den Spaltenindex nicht. Gibt es eine Möglichkeit, dass sich z. B. der Spaltenindex 2 beim Ausfüllen der Formel nach Rechts automatisch bei jeder weiteren Spalte um 1 erhöht?

Danke für die Hilfe.

Micha
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SVERWEIS mit dynamischem Spaltenindex
15.07.2003 07:54:09
Thomas Ramel
Grüezi Micha

Das kannst Du mit dem folgenden z.B. erreichen:

=SVERWEIS(Suchkriterium;Suchmatrix;Spalte(A2);0)

Spalte(A2) liefert hier die Zahl 2, also den Rückgabewert aus der zweiten Spalte der Suchmatrix. Beim Ziehen der Formel wird diese jeweils angepasst.

Mit freundlichen Grüssen

Thomas Ramel
- MVP für Microsoft-Excel -


Anzeige
AW: SVERWEIS mit dynamischem Spaltenindex
15.07.2003 08:33:30
Micha.hal
Super Thomas, vielen Dank.

Micha


;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Dynamischer Spaltenindex im SVERWEIS nutzen


Schritt-für-Schritt-Anleitung

Um den Spaltenindex im SVERWEIS dynamisch um 1 zu erhöhen, kannst Du die folgende Formel verwenden:

=SVERWEIS(Suchkriterium; Suchmatrix; SPALTE(A2); 0)

Hierbei ist SPALTE(A2) der entscheidende Teil. Diese Funktion gibt die Spaltennummer von A2 zurück (in diesem Fall 1). Wenn Du die Formel nach rechts ziehst, erhöht sich der Spaltenindex automatisch um 1.

  1. Wähle die Zelle aus, in der Du den SVERWEIS einfügen möchtest.
  2. Gib die Formel ein oder kopiere sie.
  3. Ziehe die Formel nach rechts, um den SVERWEIS automatisch auszufüllen. Der Spaltenindex passt sich dynamisch an.

Häufige Fehler und Lösungen

  • Problem: Der Spaltenindex ändert sich nicht beim Ziehen der Formel.

    • Lösung: Stelle sicher, dass Du die SPALTE-Funktion korrekt in die Formel integriert hast.
  • Problem: Die Werte werden nicht richtig zurückgegeben.

    • Lösung: Überprüfe die Suchmatrix und das Suchkriterium auf Richtigkeit.

Alternative Methoden

Eine weitere Methode, um den Spaltenindex dynamisch zu erhöhen, ist die Verwendung von INDIREKT. Zum Beispiel:

=SVERWEIS(Suchkriterium; Suchmatrix; INDIREKT("R1C" & (2 + SPALTE(A2)-1)); 0)

Diese Methode erlaubt es Dir, auch komplexere Berechnungen für den Spaltenindex zu erstellen.


Praktische Beispiele

Angenommen, Du hast eine Tabelle mit den folgenden Daten:

A B C
Name Wert 1 Wert 2
Max 10 20
Moritz 30 40

Wenn Du in Zelle D2 den SVERWEIS für den Wert in B2 schreiben möchtest, könntest Du die Formel wie folgt anpassen:

=SVERWEIS(A2; $A$2:$C$3; SPALTE(B2); 0)

Wenn Du die Formel nach rechts ziehst, wird der Spaltenindex automatisch erhöht und gibt die Werte in B2 und C2 zurück.


Tipps für Profis

  • Wenn Du mit mehreren Spalten arbeiten möchtest, kannst Du die VERGLEICH-Funktion kombinieren, um den Spaltenindex dynamisch zu ermitteln.
  • Achte darauf, die Suchmatrix als absolute Referenz (z.B. $A$2:$C$3) zu setzen, damit sie beim Ziehen der Formel nicht verändert wird.
  • Nutze den SVERWEIS in Kombination mit anderen Funktionen wie WENN oder SUMME, um komplexere Datenanalysen durchzuführen.

FAQ: Häufige Fragen

1. Wie funktioniert der SVERWEIS mit einem dynamischen Spaltenindex?
Der SVERWEIS kann mit der SPALTE-Funktion kombiniert werden, um den Spaltenindex automatisch zu erhöhen, wenn die Formel nach rechts gezogen wird.

2. Funktioniert das auch in Excel 2010?
Ja, die beschriebenen Methoden sind in Excel 2010 und neueren Versionen anwendbar. Achte darauf, dass Deine Excel-Version die entsprechenden Funktionen unterstützt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige