Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SVerweis - weitere Spalten in Matrix einfügen

SVerweis - weitere Spalten in Matrix einfügen
27.09.2005 10:05:08
Stephan
Habe in Problem mit der Funktion SVERWEIS.
Habe eine größere Kalkulation erstellt, die mittels der Funktion SVerweis auf eine Art Datenbank auf einem anderen Tabellenblatt zugreift.
Nun habe ich das Problem, dass ich immer wieder neue Informationen für die Kalkulation benötige, die somit in der "Datenbank" ergänzt werden müssen. Will man diese nicht einfach in eine neue Spalte am Ende einfügen, sondern irgendwo in der Mitte, so hat man das Problem, dass in der Kalkulation die Spaltennummer der bestehenden Verknüpfungen nicht angepasst wird.
Gibt es eine Möglichkeit neue Spalten in einen Datenbestand einzufügen, und alle Verknüpfungen auf Spalten die sozusagen "rechts davon" stehen, werden angepasst indem deren Spaltenummer in der SVERWEIS-Funktion erhöht wird?
Vielen Dank im Voraus für eine Antwort!
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SVerweis - weitere Spalten in Matrix einfügen
27.09.2005 10:12:53
u_
Hallo,
ersetze Sverweis durch eine Kombination aus Index und Vergleich.
=Index(Ergebnisspalte;Vergleich(Suchbegriff;Suchspalte;0))
Gruß
Geist ist geil!
AW: SVerweis - weitere Spalten in Matrix einfügen
27.09.2005 10:13:53
{Boris}
Hi Stephan,
abgesehen davon, dass es immer schlecht ist, eine bestehende Datenstrukur auf deine beschriebene Weise zu verändern, gibt es mehrere Möglichkeiten.
Die Einfachste:
Oberhalb der SVERWEIS-Zelle schreibst du die Zahl für den Spaltenindex rein und nimmst beim SVERWEIS für den Paramter "Spaltenindex" Bezug auf eben diese Zelle. Ändert sich der Spaltenindex, brauchst du nur die Zahl in der Zelle zu verändern. Die Zeile kannst du ja ausblenden.
Alternativ: Arbeite mit der Funktion INDEX in Verbindung mit VERGLEICH.
Wenn die einzelnen Spalten der Matrix auch eindeutige Beschriftungen haben, dann kannst du so mit dem VERGLEICH die richtige Spalte ausfindig machen.
Grüße Boris
Anzeige
AW: SVerweis - weitere Spalten in Matrix einfügen
27.09.2005 10:21:40
Stephan
Besten Dank!
Werde mein Glück mal so versuchen...
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

SVerweis: Weitere Spalten in Matrix Einfügen und Anpassen


Schritt-für-Schritt-Anleitung

  1. Spaltenindex definieren: Lege oberhalb der SVERWEIS-Zelle eine Zelle fest, in der du die Zahl für den Spaltenindex eingibst. So kannst du den Spaltenindex einfach anpassen, ohne die SVERWEIS-Formel selbst ändern zu müssen.

  2. SVERWEIS-Funktion eingeben: Verwende die Formel:

    =SVERWEIS(Suchbegriff;Matrix;A1;FALSCH)

    Hierbei ersetzt du A1 durch die Zelle, in der du den Spaltenindex als Zahl definiert hast.

  3. Matrix fixieren: Wenn du die Matrix in einem anderen Tabellenblatt hast, kannst du die Matrix fixieren, indem du Dollarzeichen ($) verwendest:

    =SVERWEIS(Suchbegriff;Tabelle2!$A$1:$C$10;A1;FALSCH)
  4. Neue Spalten einfügen: Wenn du neue Spalten in die Matrix einfügst, achte darauf, dass der Spaltenindex in der Zelle, die du oben definiert hast, entsprechend angepasst wird.

  5. Überprüfen: Stelle sicher, dass die Formeln nach dem Einfügen neuer Spalten korrekt arbeiten und die Daten abrufen.


Häufige Fehler und Lösungen

  1. Fehler: #NV
    Lösung: Dieser Fehler tritt auf, wenn der Suchbegriff nicht gefunden wird. Überprüfe die Schreibweise des Suchbegriffs und die Matrix.

  2. Fehler: Spaltenindex außerhalb des Bereichs
    Lösung: Vergewissere dich, dass der Spaltenindex, den du verwendest, innerhalb der Grenzen der Matrix liegt.

  3. Verknüpfungen nach Spaltenänderung funktionieren nicht
    Lösung: Stelle sicher, dass du den Spaltenindex in einer separaten Zelle angegeben hast, um Anpassungen zu erleichtern.


Alternative Methoden

  • INDEX und VERGLEICH: Anstelle von SVERWEIS kannst du auch die Kombination aus INDEX und VERGLEICH verwenden. Diese Methode ist flexibler und ermöglicht es dir, mehrere Spalten zu vergleichen. Die Formel sieht so aus:

    =INDEX(Ergebnisspalte;VERGLEICH(Suchbegriff;Suchspalte;0))
  • SVERWEIS in mehreren Matrizen: Wenn du Daten aus mehreren Tabellen abrufen musst, könntest du SVERWEIS in einer Matrix verwenden, die mehrere Tabellen zusammenführt.


Praktische Beispiele

  • Beispiel mit mehreren Spalten: Du hast eine Matrix mit Verkaufsdaten und möchtest den Preis und die Menge eines Produkts abrufen. In der Matrix hast du die Produkt-ID in Spalte A, den Preis in Spalte B und die Menge in Spalte C. Verwende:

    =SVERWEIS(A2;Verkaufstabelle!$A$1:$C$100;B1;FALSCH) 

    Hierbei ist B1 die Zelle, in der du den Spaltenindex für den Preis definiert hast.

  • Verwendung von Matrix-Benennungen: Du kannst die Matrix auch benennen (z.B. VerkaufData) und dann so verwenden:

    =SVERWEIS(A2;VerkaufData;A1;FALSCH)

Tipps für Profis

  • Matrix fixieren in Excel: Wenn du mit großen Datenmengen arbeitest, kann es hilfreich sein, die Matrix zu fixieren, um die Übersicht zu behalten. Nutze die Funktion "Fenster fixieren" in Excel.

  • Daten validieren: Überprüfe regelmäßig die Daten in deiner Matrix, insbesondere nach dem Hinzufügen neuer Spalten oder Daten, um sicherzustellen, dass die SVERWEIS-Formeln weiterhin korrekt funktionieren.


FAQ: Häufige Fragen

1. Kann ich SVERWEIS verwenden, um Daten aus einer Matrix zu ziehen, die nicht in der ersten Spalte beginnt?
Ja, du kannst SVERWEIS verwenden, um Daten zu suchen, jedoch muss der Suchbegriff in der ersten Spalte der Matrix stehen. Wenn nicht, nutze INDEX und VERGLEICH.

2. Wie kann ich SVERWEIS verwenden, um mehrere Spalten gleichzeitig zu vergleichen?
Verwende eine Kombination aus SVERWEIS und den Funktionen zur Datenvalidierung oder INDEX und VERGLEICH, um mehrere Spalten zu vergleichen und die entsprechenden Werte abzurufen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige