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

Unsortierte Spalten durchsuchen...

Forumthread: Unsortierte Spalten durchsuchen...

Unsortierte Spalten durchsuchen...
03.12.2007 14:05:19
Andreas
Hallo zusammen,
ich habe in Spalte A untereinander circa. 1000 unsortierte Werte. Ich möchte nun von Spalte B den Wert der Zelle ausspielen, die in der gleichen Zeile wie der Wert xy in Spalte A steht. D.h. ich suche z.B. "2" in Spalte A und möchte den Parallelwert der Spalte B.
Wäre super wenn mir jemand dabei helfen könnte, möglichst ohne Makros/ VBA.
Die "Extraaufgabe" besteht darin, dass die Werte in Spalte A mehrmals vorkommen können ;-)
Danke!
Andreas

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Unsortierte Spalten durchsuchen...
03.12.2007 14:07:00
Hajo_Zi
Hallo Andreas,
SVERWEIS() nicht den letzten Schalter vergessen 0

AW: Unsortierte Spalten durchsuchen...
03.12.2007 14:08:23
Renee
Hi Andreas,
Excel Profi - wirklich ?
SVERWEIS(....) oder INDEX(....;VERGLEICH(...))
GreetZ Renee

AW: Unsortierte Spalten durchsuchen...
03.12.2007 14:38:53
Andreas
Hallo Renee,
danke für die Antwort. SVERWEIS geht leider nicht, da die Spalte unsortiert ist.
Kannst Du mir ein Beispiel für Deinen anderen Lösungsansatz geben?
Danke!
Gruß
Andreas

Anzeige
AW: Unsortierte Spalten durchsuchen...
03.12.2007 14:46:24
Renee
Hi Andreas,
Suchbegriff in C1 / Zielzelle z.B. D1 :

=INDEX(B:B;VERGLEICH(C1;A:A;0))


GreetZ Renee

AW: Unsortierte Spalten durchsuchen...
03.12.2007 15:15:57
Andreas
Merci!

AW: Unsortierte Spalten durchsuchen...
03.12.2007 19:15:00
Daniel
Hi Andreas
Das:
=INDEX(B:B;VERGLEICH(C1;A:A;0))
hat genau die gleiche Funktionalität wie das hier:
=Sverweis(C1;A:B;2;0)
der SVERWEIS geht an dieser Stelle schon, man muss ihn nur richtig einsetzen.
Gruß, Daniel

Anzeige
AW: Unsortierte Spalten durchsuchen...
03.12.2007 14:56:28
Hajo_Zi
Hallo Andreas,
warum geht SVERWEIS() nicht. Teile mir das mal als Profi mit. Du musst alle Schalter angeben.
Gruß Hajo
;
Anzeige
Anzeige

Infobox / Tutorial

Unsortierte Spalten in Excel durchsuchen


Schritt-für-Schritt-Anleitung

  1. Suchbegriff festlegen: Lege in einer Zelle (z.B. C1) den Wert fest, den Du in Spalte A suchen möchtest.
  2. Zielzelle definieren: Wähle die Zelle aus, in der das Ergebnis angezeigt werden soll (z.B. D1).
  3. Formel eingeben: Verwende die folgende Formel, um den Wert in Spalte B basierend auf dem Suchbegriff in C1 zu finden:
    =INDEX(B:B;VERGLEICH(C1;A:A;0))
  4. Ergebnis prüfen: Drücke Enter und überprüfe, ob der korrekte Wert aus Spalte B angezeigt wird.

Häufige Fehler und Lösungen

  • Fehler: #NV
    Lösung: Dieser Fehler tritt auf, wenn der Suchbegriff in Spalte A nicht vorhanden ist. Überprüfe, ob der Wert korrekt eingegeben wurde.

  • Fehler: Falsches Ergebnis
    Lösung: Stelle sicher, dass Du die richtige Formel verwendest. Der SVERWEIS kann in unsortierten Listen problematisch sein, daher ist die INDEX-VERGLEICH-Kombination oft die bessere Wahl.


Alternative Methoden

Wenn Du die INDEX-VERGLEICH-Kombination nicht verwenden möchtest, kannst Du auch den SVERWEIS in unsortierten Listen ausprobieren, obwohl dies nicht die bevorzugte Methode ist. Hier ist die Formel, die Du verwenden kannst:

=SVERWEIS(C1;A:B;2;0)

Diese Variante funktioniert nur, wenn die Werte in Spalte A nach dem Suchbegriff sortiert sind. Da Du jedoch mit unsortierten Listen arbeitest, empfiehlt sich die vorherige Methode.


Praktische Beispiele

Angenommen, Du hast folgende Daten:

A B
1 Apfel
2 Banane
3 Kirsche
2 Mango

Wenn Du in C1 den Wert 2 eingibst, zeigt die Formel in D1 den Wert Banane an, da dies der erste gefundene Wert in Spalte B ist, der mit dem Suchbegriff übereinstimmt.


Tipps für Profis

  • Dynamische Bereiche: Verwende dynamische Bereiche oder Tabellen, um Deine Formeln flexibler zu gestalten. Das macht es einfacher, mit großen Datenmengen umzugehen.
  • Fehlerbehandlung: Setze die IFERROR-Funktion ein, um Fehler zu vermeiden:
    =IFERROR(INDEX(B:B;VERGLEICH(C1;A:A;0)); "Nicht gefunden")

    So erhältst Du eine benutzerfreundliche Rückmeldung, wenn der Wert nicht gefunden wird.


FAQ: Häufige Fragen

1. Kann ich den SVERWEIS in unsortierten Listen verwenden?
Ja, Du kannst den SVERWEIS verwenden, aber er funktioniert nur, wenn die Daten sortiert sind. Für unsortierte Listen ist die INDEX-VERGLEICH-Methode effektiver.

2. Was mache ich, wenn mehrere gleiche Werte vorhanden sind?
Die INDEX-VERGLEICH-Kombination gibt nur den ersten gefundenen Wert zurück. Um alle Vorkommen zu finden, musst Du eine Array-Formel oder eine Pivot-Tabelle verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige