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

Forumthread: SVERWEIS mehrere Zellen ausgeben

SVERWEIS mehrere Zellen ausgeben
15.06.2022 10:31:09
Kevin
Guten Tag!
Die Frage wurde bestimmt schon x-mal gestellt, meine google Suche hat bisher aber immer nur sehr spezielle Lösungen ausgegeben, die nicht auf mein Problem zutreffen :(
https://www.herber.de/bbs/user/153564.xlsx
Ich möchte gerne, dass SVERWEIS mehrere ausgibt, die danebenstehen. Sprich alle Farben bis die Tabelle endet. Als zusätzliche Hürde können zwischendrin Zellen vorkommen, die leer sind. Ich kann diese auch füllen, schöner wäre es jedoch, wenn diese leer blieben.
Wie geht das?
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SVERWEIS mehrere Zellen ausgeben
15.06.2022 10:46:11
Daniel
Hi
du brauchst folgende Formel in der Zelle B2, welche du dann nach rechts ziehen kannst:
=SVerweis($A1;$A$13:$H$15;Spalte(B2);falsch)
Gruß Daniel
AW: SVERWEIS mehrere Zellen ausgeben
15.06.2022 10:48:20
Daniel
wenn dich die 0 als Ergebnis bei Leerzellen stört, hänge einfachein &"" an die Formel an.
Gruß Daniel
AW: SVERWEIS mehrere Zellen ausgeben
15.06.2022 11:02:13
Kevin
Das ist genial! Danke für die Hilfe!
Wohl doch keine so große Änderung, aber was genau macht Spalte(B2), damit die Formel dann so funktioniert?
Anzeige
AW: SVERWEIS mehrere Zellen ausgeben
15.06.2022 11:14:28
Daniel
Hi
du solltest dich mal mit dem SVerweis näher beschäftigen.
beim SVerweis musst du doch als dritten Parameter die Nummer der Spalte (bezogen auf den Zellbereich im 2. Parameter) angeben, aus der das Ergebnis ausgegeben werden soll.
Diese Nummer muss beim Ziehen der Formel nach rechts hochgezählt werden(2, 3, 4, 5 usw) und genau das macht die Funktion SPALTE, welche die Spaltennummer der angegebenen Zelle (B2) ausgibt. Beim ziehen nach rechts wandert der relative Zellbezug auf B2 mit, wird also zu C2, D2, E2 usw.
alternativ könntest du statt dem SVerweis auch folgendes verwenden:
in Zelle B1 und dann nach rechts ziehen:

=Index(B$13:B$15;Vergleich($A1;$A$13:$A$15;0))
Gruß Daniel
Anzeige
;

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 mehrere Zellen ausgeben


Schritt-für-Schritt-Anleitung

Um mit SVERWEIS mehrere Zellen auszugeben, kannst du folgende Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in einem tabellarischen Format vorliegen, wobei die erste Spalte die Suchkriterien enthält.
  2. Formel eingeben: Gib die folgende Formel in die Zelle ein, aus der die Ergebnisse angezeigt werden sollen (z.B. B2):
    =SVERWEIS($A1; $A$13:$H$15; SPALTE(B2); FALSCH)
  3. Formel ziehen: Ziehe die Formel nach rechts, um die Werte aus den benachbarten Spalten zu erhalten. Der SPALTE-Befehl sorgt dafür, dass die Spaltennummer automatisch hochgezählt wird.
  4. Leere Zellen behandeln: Wenn du keine Nullen für leere Zellen anzeigen möchtest, hänge &"" an die Formel an:
    =SVERWEIS($A1; $A$13:$H$15; SPALTE(B2); FALSCH) & ""

Häufige Fehler und Lösungen

  • Fehler: N/A: Dieser Fehler tritt auf, wenn der gesuchte Wert nicht gefunden werden kann. Überprüfe, ob das Suchkriterium korrekt ist.
  • Leere Zellen: Um die Ausgabe von Nullen bei leeren Zellen zu vermeiden, benutze die oben genannte Methode mit &"".
  • Falsche Spaltennummer: Stelle sicher, dass du die korrekte Spaltennummer im SVERWEIS-Befehl angibst, insbesondere wenn du die Formel ziehst.

Alternative Methoden

Wenn du mit SVERWEIS mehrere Ergebnisse in einer Zelle ausgeben möchtest, kannst du die INDEX- und VERGLEICH-Funktionen verwenden:

=INDEX(B$13:B$15; VERGLEICH($A1; $A$13:$A$15; 0))

Diese Methode gibt dir die Möglichkeit, Ergebnisse aus mehreren Spalten oder Zeilen zu kombinieren.


Praktische Beispiele

  1. Beispiel mit SVERWEIS für mehrere Spalten:

    • Angenommen, du hast eine Produktliste mit Preisen in Spalte B und C. Du möchtest die Preise für ein bestimmtes Produkt zurückgeben.
    • Benutze:
      =SVERWEIS($A1; $A$2:$C$10; SPALTE(B2); FALSCH)
  2. Beispiel für zwei SVERWEIS in einer Zelle:

    • Um Werte aus zwei verschiedenen Spalten in einer Zelle anzuzeigen, kannst du die Formel kombinieren:
      =SVERWEIS($A1; $A$2:$C$10; 2; FALSCH) & " / " & SVERWEIS($A1; $A$2:$C$10; 3; FALSCH)

Tipps für Profis

  • Verwende Bedingte Formatierung, um die Ausgabe von SVERWEIS visuell hervorzuheben.
  • Wenn du mit großen Datenmengen arbeitest, erwäge den Einsatz von XVERWEIS, da dieser flexibler ist.
  • Experimentiere mit Array-Formeln, um mehrere Ergebnisse in einer Zelle auszugeben, was jedoch eine höhere Komplexität mit sich bringen kann.

FAQ: Häufige Fragen

1. Wie kann ich mehrere SVERWEIS in einer Zelle ausgeben?
Du kannst zwei SVERWEIS-Formeln in einer Zelle kombinieren, indem du sie mit & verknüpfst.

2. Was mache ich, wenn der SVERWEIS nicht das gewünschte Ergebnis liefert?
Überprüfe, ob die Suchkriterien korrekt sind und ob die Daten in der richtigen Reihenfolge angeordnet sind. Achte auch darauf, dass die Spaltennummer im SVERWEIS korrekt ist.

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