Excel Wert In Matrix Suchen Und Ausgeben
Hallo und herzlich willkommen! Stell dir vor, du bist gerade in Deutschland angekommen, vielleicht für einen kurzen Urlaub, einen längeren Aufenthalt als Expat, oder einfach nur, um das Land zu erkunden. Egal aus welchem Grund du hier bist, irgendwann wirst du vielleicht mit Situationen konfrontiert, in denen du Daten verarbeiten musst, sei es für deine Reiseplanung, deine Finanzen oder sogar für dein Hobby. Und genau hier kommt Excel ins Spiel! Excel ist ein unglaublich nützliches Werkzeug, um Informationen zu organisieren und zu analysieren. In diesem Artikel zeige ich dir, wie du eine bestimmte Information in einer Matrix (also einer Tabelle) in Excel suchen und den entsprechenden Wert ausgeben kannst. Keine Sorge, es ist einfacher als du denkst!
Das Prinzip: Suchen und Finden in Excel
Bevor wir uns in die Details stürzen, lass uns das Grundprinzip verstehen. Stell dir eine Tabelle vor, die Hotelnamen in der ersten Spalte und die dazugehörigen Preise pro Nacht in der zweiten Spalte enthält. Du möchtest den Preis für ein bestimmtes Hotel herausfinden. Das bedeutet, du suchst nach dem Hotelnamen in der ersten Spalte und möchtest den Wert, also den Preis, aus der zweiten Spalte ausgeben lassen. Excel bietet verschiedene Funktionen, um genau das zu tun. Die beiden wichtigsten Funktionen, die wir uns ansehen werden, sind SVERWEIS und INDEX/VERGLEICH. Beide Methoden haben ihre Vor- und Nachteile, und ich werde dir zeigen, wann welche Methode am besten geeignet ist.
Methode 1: Der SVERWEIS - Dein zuverlässiger Helfer
Der SVERWEIS (im Englischen VLOOKUP) ist eine der am häufigsten verwendeten Funktionen in Excel, wenn es darum geht, in einer Tabelle nach Werten zu suchen. Die Abkürzung steht für "Senkrechter Verweis", was bereits einen Hinweis auf die Funktionsweise gibt. Der SVERWEIS sucht in der ersten Spalte einer Tabelle nach einem Suchkriterium und gibt dann den Wert aus einer anderen Spalte in derselben Zeile zurück.
Wie funktioniert der SVERWEIS?
Die Syntax des SVERWEIS ist wie folgt:
=SVERWEIS(Suchkriterium;Matrix;Spaltenindex;[Bereich_Verweis])
Lass uns die einzelnen Argumente genauer betrachten:
- Suchkriterium: Der Wert, nach dem du in der ersten Spalte der Matrix suchen möchtest. Dies kann ein Text, eine Zahl, ein Datum oder eine Zellreferenz sein.
- Matrix: Der Zellbereich, in dem du suchen möchtest. Wichtig: Das Suchkriterium muss sich in der ersten Spalte dieses Bereichs befinden.
- Spaltenindex: Die Nummer der Spalte innerhalb der Matrix, aus der du den Wert zurückgeben möchtest. Die erste Spalte der Matrix hat den Index 1, die zweite den Index 2, usw.
- [Bereich_Verweis]: Ein optionales Argument, das angibt, ob eine ungefähre oder eine genaue Übereinstimmung gesucht werden soll.
- WAHR (oder weggelassen): Sucht nach der nächstkleineren Übereinstimmung, wenn keine genaue Übereinstimmung gefunden wird. Wichtig: Die erste Spalte der Matrix muss in aufsteigender Reihenfolge sortiert sein, damit dieses Argument korrekt funktioniert.
- FALSCH: Sucht nach einer genauen Übereinstimmung. Dies ist in den meisten Fällen die sicherere Wahl, besonders wenn du mit Texten arbeitest.
Ein praktisches Beispiel mit dem SVERWEIS
Stell dir vor, du hast folgende Tabelle in Excel:
| Hotelname | Preis pro Nacht (EUR) |
|---|---|
| Hotel Europa | 80 |
| Hotel Berlin | 120 |
| Hotel Hamburg | 95 |
Du möchtest den Preis für das "Hotel Berlin" herausfinden. Nehmen wir an, die Tabelle befindet sich im Zellbereich A1:B4. Dann würdest du folgende Formel verwenden:
=SVERWEIS("Hotel Berlin";A1:B4;2;FALSCH)
Erklärung:
- "Hotel Berlin": Das Suchkriterium – der Name des Hotels, nach dem du suchst.
- A1:B4: Die Matrix – der gesamte Zellbereich, in dem sich die Tabelle befindet.
- 2: Der Spaltenindex – die zweite Spalte (Preis pro Nacht), aus der du den Wert ausgeben möchtest.
- FALSCH: Sucht nach einer genauen Übereinstimmung des Hotelnamens.
Diese Formel würde dir den Wert 120 zurückgeben, also den Preis pro Nacht für das Hotel Berlin.
Vorteile und Nachteile des SVERWEIS
Vorteile:
- Einfach zu verstehen und zu verwenden.
- Weit verbreitet und gut dokumentiert.
Nachteile:
- Sucht nur in der ersten Spalte der Matrix.
- Die Suchspalte muss sich links von der Ausgabespalte befinden. Das bedeutet, du kannst nicht nach einem Wert in der zweiten Spalte suchen und den Wert aus der ersten Spalte ausgeben lassen.
- Weniger flexibel als die INDEX/VERGLEICH-Kombination.
Methode 2: INDEX und VERGLEICH – Das Dreamteam für Profis
Die Kombination aus den Funktionen INDEX und VERGLEICH ist etwas komplexer als der SVERWEIS, aber bietet dafür eine deutlich größere Flexibilität. Sie ermöglicht es dir, in jeder Spalte der Tabelle zu suchen und den Wert aus jeder anderen Spalte zurückzugeben. Dieses Duo ist besonders nützlich, wenn sich die Suchspalte nicht in der ersten Spalte der Tabelle befindet oder du flexibel die Spalte wählen möchtest, aus der der Wert zurückgegeben werden soll.
Wie funktionieren INDEX und VERGLEICH?
Lass uns die beiden Funktionen einzeln betrachten:
Die INDEX-Funktion
Die INDEX-Funktion gibt den Wert einer Zelle in einem bestimmten Bereich zurück, basierend auf der Zeilen- und Spaltennummer.
=INDEX(Matrix;Zeilennummer;[Spaltennummer])
- Matrix: Der Zellbereich, aus dem du den Wert abrufen möchtest.
- Zeilennummer: Die Nummer der Zeile innerhalb der Matrix, aus der du den Wert abrufen möchtest.
- [Spaltennummer]: Die Nummer der Spalte innerhalb der Matrix, aus der du den Wert abrufen möchtest. Dieses Argument ist optional, wenn die Matrix nur eine Spalte enthält.
Die VERGLEICH-Funktion
Die VERGLEICH-Funktion sucht nach einem Suchkriterium in einem Bereich und gibt die relative Position des Suchkriteriums innerhalb des Bereichs zurück.
=VERGLEICH(Suchkriterium;Suchbereich;[Übereinstimmungstyp])
- Suchkriterium: Der Wert, nach dem du suchen möchtest.
- Suchbereich: Der Zellbereich, in dem du suchen möchtest (eine Zeile oder eine Spalte).
- [Übereinstimmungstyp]: Ein optionales Argument, das angibt, wie genau die Übereinstimmung sein soll.
- 1 (oder weggelassen): Sucht nach der größten Zahl, die kleiner oder gleich dem Suchkriterium ist. Der Suchbereich muss in aufsteigender Reihenfolge sortiert sein.
- 0: Sucht nach einer genauen Übereinstimmung.
- -1: Sucht nach der kleinsten Zahl, die größer oder gleich dem Suchkriterium ist. Der Suchbereich muss in absteigender Reihenfolge sortiert sein.
Die Kombination von INDEX und VERGLEICH
Die Magie entsteht, wenn wir INDEX und VERGLEICH kombinieren. VERGLEICH findet die Zeilennummer, in der sich das Suchkriterium befindet, und INDEX verwendet diese Zeilennummer, um den entsprechenden Wert aus der gewünschten Spalte zurückzugeben.
Die Formel sieht dann so aus:
=INDEX(Ausgabebereich;VERGLEICH(Suchkriterium;Suchbereich;0))
Erklärung:
- Ausgabebereich: Der Zellbereich, aus dem du den Wert abrufen möchtest (die Spalte mit den Preisen in unserem Beispiel).
- Suchkriterium: Der Wert, nach dem du suchst (der Hotelname in unserem Beispiel).
- Suchbereich: Der Zellbereich, in dem du suchst (die Spalte mit den Hotelnamen in unserem Beispiel).
- 0: Sucht nach einer genauen Übereinstimmung.
Ein Beispiel mit INDEX und VERGLEICH
Verwenden wir wieder die gleiche Tabelle wie zuvor:
| Hotelname | Preis pro Nacht (EUR) |
|---|---|
| Hotel Europa | 80 |
| Hotel Berlin | 120 |
| Hotel Hamburg | 95 |
Nehmen wir an, die Tabelle befindet sich wieder im Zellbereich A1:B4. Um den Preis für das "Hotel Berlin" herauszufinden, würdest du folgende Formel verwenden:
=INDEX(B1:B4;VERGLEICH("Hotel Berlin";A1:A4;0))
Erklärung:
- B1:B4: Der Ausgabebereich – die Spalte mit den Preisen.
- "Hotel Berlin": Das Suchkriterium – der Hotelname.
- A1:A4: Der Suchbereich – die Spalte mit den Hotelnamen.
- 0: Sucht nach einer genauen Übereinstimmung.
Diese Formel würde ebenfalls den Wert 120 zurückgeben.
Vorteile und Nachteile von INDEX und VERGLEICH
Vorteile:
- Flexibilität: Du kannst in jeder Spalte suchen und den Wert aus jeder anderen Spalte ausgeben lassen.
- Robustheit: Weniger anfällig für Fehler, wenn Spalten in der Tabelle verschoben werden.
Nachteile:
- Komplexer zu verstehen als der SVERWEIS.
Fazit: Welches ist die beste Methode für dich?
Sowohl der SVERWEIS als auch die Kombination aus INDEX und VERGLEICH sind nützliche Werkzeuge, um in Excel nach Werten zu suchen. Der SVERWEIS ist einfacher zu erlernen und zu verwenden, eignet sich aber nur für einfache Suchen, bei denen sich das Suchkriterium in der ersten Spalte der Matrix befindet. Die Kombination aus INDEX und VERGLEICH ist flexibler und robuster, erfordert aber ein tieferes Verständnis der Funktionen. Für Anfänger ist der SVERWEIS oft ein guter Startpunkt, während fortgeschrittene Benutzer die Vorteile der INDEX/VERGLEICH-Kombination schätzen werden.
Egal für welche Methode du dich entscheidest, ich hoffe, dieser Artikel hat dir geholfen, deine Excel-Kenntnisse zu erweitern und deine Reise oder deinen Aufenthalt in Deutschland noch angenehmer zu gestalten. Viel Spaß beim Ausprobieren und Entdecken der Möglichkeiten von Excel!
