Funktionen > Vektor und Matrix > Weitere Array-Funktionen > Beispiel: Suchfunktionen
  
Beispiel: Suchfunktionen
Verwenden Sie die Funktionen lookup, hlookup, vlookup und match, um Werte in Vektoren oder Matrizen zu suchen und die entsprechenden Einträge aus dem gleichen oder einem anderen Array zurückzugeben.
Durchsuchen einer Matrix
1. Definieren Sie die folgende Matrix zur Automobilerhebung.
Zum Kopieren dieses Ausdrucks klicken
Die Zeilen repräsentieren die Modellnummer, den prozentualen Marktanteil, die Crashtest-Bewertung und die durchschnittlichen Kosten pro Auto in $.
2. Rufen Sie die Suchfunktion auf, um die Modellnummern der Autos mit einem Durchschnittspreis von $30000 zu ermitteln.
Zum Kopieren dieses Ausdrucks klicken
Zum Kopieren dieses Ausdrucks klicken
Zum Kopieren dieses Ausdrucks klicken
3. Rufen Sie die Funktion hlookup auf, um die Kosten von Modelnummer 4 zu ermitteln.
Zum Kopieren dieses Ausdrucks klicken
Zum Kopieren dieses Ausdrucks klicken
4. Rufen Sie die Funktion vlookup auf, um den prozentuellen Marktanteil von Modellnummer 9 zu ermitteln. Transponieren Sie die Datenmatrix, da die Funktion vlookup nur Spalten und keine Zeilen wie hlookup durchsucht.
Zum Kopieren dieses Ausdrucks klicken
Zum Kopieren dieses Ausdrucks klicken
5. Ermitteln Sie mithilfe der Funktion match die Indizes von cars, deren Durchschnittspreis $25000 beträgt.
Zum Kopieren dieses Ausdrucks klicken
Die cars-Matrix enthält bei diesen Indizes einen Durchschnittspreis von $25000:
Zum Kopieren dieses Ausdrucks klicken
Zum Kopieren dieses Ausdrucks klicken
Durchsuchen von zwei Matrizen
1. Erstellen Sie Matrizen, welche die Kosten von Autos und die zugehörige Crashtest-Bewertung enthalten.
Zum Kopieren dieses Ausdrucks klicken
Zum Kopieren dieses Ausdrucks klicken
Bei diesen beiden Tabellen enthalten die Zeilen die verschiedenen Autotypen. Die Spalten enthalten die verschiedenen Marken.
2. 2. Verwenden Sie die Funktion lookup, um in einer Tabelle nach Autos mit einem Durchschnittspreis von $25000 zu suchen und aus der anderen Tabelle die zugehörige Crashtest-Bewertung zurückzugeben.
Zum Kopieren dieses Ausdrucks klicken