Excel ist ein leistungsfähiges Werkzeug, mit dem Sie mit großen Datenmengen arbeiten und eine Vielzahl von Operationen mit ihnen durchführen können. Eine solche Operation besteht darin, ein Array in einem Array zu suchen. Dies ist eine sehr nützliche Funktion, die bei der Lösung verschiedener Probleme im Zusammenhang mit der Analyse und Verarbeitung von Daten helfen kann.
Wenn Sie ein Array in einem Array in Excel suchen, können Sie alle Vorkommen eines Arrays in einem anderen suchen. Wenn Sie beispielsweise eine Produktliste haben und alle Orte finden müssen, an denen ein bestimmtes Produkt vorkommt, kann die Array-Suchfunktion im Array dies für Sie tun. Es wird Ihnen helfen, alle Positionen zu finden, an denen Ihr Produkt vorhanden ist, und sogar die Anzahl seiner Vorkommen anzugeben.
Um die Array-Suchfunktion in einem Array in Excel zu verwenden, müssen Sie eine spezielle Formel verwenden. Es ist wichtig zu wissen, dass diese Formel massiv ist, was bedeutet, dass sie mit mehreren Zellen arbeiten und für jede Zelle ein Ergebnis zurückgeben kann. Wenn Sie eine Formel eingeben, verwenden Sie Sonderzeichen, um Muster und Zellen zu bezeichnen. Die korrekte Verwendung dieser Symbole hilft Ihnen, die richtigen Suchergebnisse zu erhalten und Zeit und Mühe zu sparen.
Beispiel für die Verwendung der Array-Suchfunktion in einem Array in Excel:
=ÜBEREINSTIMMUNG(Array1;Array2;0)
In diesem Beispiel ist "Array1" das Array, in dem Sie suchen möchten, und "Array2" ist das Array, in dem Sie suchen möchten. Die Ziffer 0 gibt den Suchmodus an: 0 ist eine exakte Übereinstimmung, 1 ist eine teilweise Übereinstimmung.
Suchen eines Arrays in einem Array in Excel
Führen Sie die folgenden Schritte aus, um die Funktion «Array in Array suchen» in Excel zu verwenden:
- Wählen Sie die Zelle aus, in der das Ergebnis angezeigt werden soll.
- Funktion eingeben =MATCH(Suchwert, Suchbereich, 0) und drücken Sie die Eingabetaste. Wenn Sie beispielsweise nach einem "Apple" -Wert zwischen A1 und A10 suchen möchten, sieht die Funktion wie folgt aus: =MATCH("apple", A1:A10, 0).
- Excel sucht nach dem Wert "apple" im Bereich A1:A10 und gibt die Zeilennummer aus, in der der Wert gefunden wurde.
Wenn ein Wert gefunden wird, gibt die Funktion die Zeilennummer zurück, in der der Wert gefunden wurde. Wenn kein Wert gefunden wird, gibt die Funktion den Fehler #N/A zurück.
Wenn beispielsweise der Wert "apple" in Zelle A5 gefunden wird, gibt die Funktion den Wert 5 zurück.
In Excel können Sie auch bedingte Formatierungsfunktionen verwenden, um die gefundenen Werte in einem Array hervorzuheben. Führen Sie dazu die folgenden Schritte aus:
- Wählen Sie den Zellenbereich aus, in dem die Suche durchgeführt werden soll.
- Klicken Sie in der Symbolleiste auf die Registerkarte Bedingte Formatierung.
- Wählen Sie die Option "Zellen markieren".
- Wählen Sie die Option »Wert gleich markieren" und geben Sie den zu suchenden Wert ein.
- Wählen Sie eine Formatierungsfarbe oder andere Formatierungsoptionen aus.
- Klicken Sie auf »OK".
Die gefundenen Werte werden nun in der entsprechenden Farbe oder dem entsprechenden Format hervorgehoben, sodass Sie die Suchergebnisse leicht sehen und analysieren können.
Beispiele für die Verwendung von Array-Suchfunktionen in Excel
Es gibt mehrere Funktionen in Excel, mit denen Sie nach einem Array in einem anderen suchen können. Im Folgenden finden Sie einige Beispiele für die Verwendung dieser Funktionen:
- VLOOKUP : Die Funktion VLOOKUP wird verwendet, um einen Wert in der ersten Spalte einer anderen Tabelle zu finden und einen Wert aus der angegebenen Spalte dieser Tabelle zurückzugeben. Sie können beispielsweise die VLOOKUP-Funktion verwenden, um den Preis eines Artikels anhand seines Produktcodes zu ermitteln.
- INDEX und MATCH : Mit den Funktionen INDEX und MATCH können Sie zusammen nach einem Wert in einem Array suchen und einen Wert aus einem anderen Array zurückgeben. Beispielsweise können Sie die Funktionen INDEX und MATCH verwenden, um den Umsatzbetrag für einen bestimmten Monat zu ermitteln.
- LOOKUP : Die LOOKUP-Funktion wird verwendet, um nach einem Wert in einem sortierten Array zu suchen und den entsprechenden Wert aus einem anderen Array zurückzugeben. Sie können beispielsweise die LOOKUP-Funktion verwenden, um die Anzahl der Artikel anhand ihrer Produktcodes zu ermitteln.
Dies sind nur einige Beispiele für die Verwendung der Array-Suchfunktion in Excel. Lesen Sie die Excel-Dokumentation, um mehr über die Funktionen dieser Funktionen und anderer Funktionen für die Arbeit mit Arrays zu erfahren.
Wie verwende ich die INDEX-Funktion, um ein Array in Excel zu finden
In Excel können Sie mit der INDEX-Funktion Werte in einem Array oder einer Tabelle nach Zeilen und Spalten suchen. Es kann nützlich sein, wenn Sie ein Array in einem anderen Array suchen und basierend auf den angegebenen Parametern ein Ergebnis zurückgeben.
Um die INDEX-Funktion zum Suchen eines Arrays in Excel zu verwenden, benötigen Sie Folgendes:
- Das ursprüngliche Array, das durchsucht werden soll.
- Die Zeilen- und Spaltenindizes, nach denen gesucht werden soll.
- Ein Flag, das angibt, ob ein ganzes Array oder einzelne Werte zurückgegeben werden sollen.
Beispiel für die Verwendung der INDEX-Funktion zum Suchen eines Arrays in Excel:
| Das ursprüngliche Array | Ergebnis |
|---|---|
| 1 | =INDEX(A1:A10, 5, 1) |
| 2 | 5 |
| 3 | 8 |
| 4 | 2 |
| 5 | 7 |
| 6 | 3 |
| 7 | 4 |
| 8 | 9 |
| 9 | 6 |
| 10 | 1 |
In diesem Beispiel wird die INDEX-Funktion verwendet, um die Werte des Arrays A1:A10 in den angegebenen Zeilen und Spalten zu finden. Als Ergebnis erhalten wir das resultierende Array mit den angegebenen Werten.
Die Verwendung der INDEX-Funktion zum Suchen eines Arrays in Excel kann bei der Lösung verschiedener Probleme im Zusammenhang mit der Analyse und Verarbeitung von Daten hilfreich sein.
Suchen eines Arrays in Excel mit der VLOOKUP-Funktion
Mit der VLOOKUP-Funktion in Excel können Sie nach einem Wert in der linken Spalte einer Tabelle suchen und den entsprechenden Wert aus einer anderen Spalte zurückgeben. Sie können diese Funktion verwenden, um ein Array in einem anderen Array in Excel zu suchen.
Um ein Array mithilfe der VLOOKUP-Funktion in Excel zu suchen, müssen Sie die folgenden Parameter angeben:
- Wert für die Suche - ein Array, das in einem anderen Array gefunden werden muss;
- Suchbereich - das Array, nach dem gesucht werden soll;
- Spalte mit Ergebnis - die Spalte, aus der bei erfolgreicher Suche ein Wert zurückgegeben werden soll;
- Suchmodus - bestimmt die Genauigkeit der Suche, kann genau oder ungefähre sein.
Nachdem Sie alle Parameter festgelegt haben, gibt VLOOKUP einen Wert aus der entsprechenden Spalte zurück, der dem gewünschten Wert entspricht.
Beispiel für die Verwendung der VLOOKUP-Funktion zum Suchen eines Arrays in Excel:
=VLOOKUP(A1, B1:C10, 2, FALSE)
In diesem Beispiel sucht die VLOOKUP-Funktion nach einem Wert aus Zelle A1 im Bereich B1:C10. Wenn eine Übereinstimmung gefunden wird, gibt sie einen Wert aus der zweiten Spalte (Spalte C) in dieser Zeile zurück. Der Suchmodus ist auf FALSE gesetzt, was eine genaue Suche bedeutet.
Wenn Sie also die VLOOKUP-Funktion in Excel verwenden, können Sie einfach und bequem nach einem Array in einem anderen Array suchen und die entsprechenden Werte abrufen.