Die Excel LOOKUP-Funktion hat zwei Formen: die Vektorform und die Array-Form. Die Array-Form der LOOKUP-Funktion ähnelt anderen Excel-Suchfunktionen wie SVERWEIS und WVERWEIS. Sie können es verwenden, um bestimmte Werte in einer Datentabelle zu finden oder nachzuschlagen.
VERWEIS vs. SVERWEIS und WVERWEIS
Der Unterschied ist folgender:
Mit SVERWEIS und WVERWEIS können Sie auswählen, aus welcher Sp alte oder Zeile ein Datenwert zurückgegeben werden soll. LOOKUP gibt immer einen Wert aus der letzten Zeile oder Sp alte im Array zurück.
Wenn eine Übereinstimmung für den angegebenen Wert (den Lookup_value) gefunden wird, durchsucht SVERWEIS nur die erste Datensp alte und WVERWEIS nur die erste Zeile. Die LOOKUP-Funktion durchsucht abhängig von der Form des Arrays entweder die erste Zeile oder die erste Sp alte.
LOOKUP-Funktion und Array-Shape
Die Form des Arrays kann entweder ein Quadrat (gleiche Anzahl von Sp alten und Zeilen) oder ein Rechteck (ungleiche Anzahl von Sp alten und Zeilen) sein. Die Form beeinflusst, wo die LOOKUP-Funktion nach Daten sucht:
Wenn ein Array quadratisch oder ein hohes Rechteck ist (höher als breit), geht LOOKUP davon aus, dass die Daten in Sp alten angeordnet sind, und sucht nach einer Übereinstimmung mit dem Lookup_value in der ersten Sp alte des Arrays.
Wenn ein Array ein breites Rechteck ist (breiter als hoch), geht LOOKUP davon aus, dass die Daten in Zeilen angeordnet sind und sucht nach einer Übereinstimmung mit dem Lookup_value in der ersten Zeile des Arrays.
Syntax und Argumente der LOOKUP-Funktion: Array-Formular
Die Syntax für die Array-Form der LOOKUP-Funktion ist:
=LOOKUP(Lookup_value, Array)
Lookup_value (erforderlich): Ein Wert, nach dem die Funktion im Array sucht. Der Suchwert kann eine Zahl, ein Text, ein logischer Wert oder ein Name oder eine Zellreferenz sein, die auf einen Wert verweist.
Array (erforderlich): Bereichszellen, die die Funktion durchsucht, um den Lookup_value zu finden. Die Daten können Text, Zahlen oder logische Werte sein.
Beispiel für die Verwendung der Array-Form der LOOKUP-Funktion
Dieses Beispiel verwendet die Array-Form der LOOKUP-Funktion, um den Preis eines Whachamacallit in der Inventarliste zu finden.
Die Form des Arrays ist ein hohes Rechteck und die Funktion gibt einen Wert zurück, der sich in der letzten Sp alte der Inventarliste befindet.
Um diesem Beispiel zu folgen, geben Sie die Daten aus dem Beispielarbeitsblatt unten ein.
Image
Daten sortieren
Sie müssen die Daten im Array in aufsteigender Reihenfolge sortieren, damit die LOOKUP-Funktion richtig funktioniert. Wählen Sie beim Sortieren von Daten in Excel zuerst die Sp alten und Zeilen der zu sortierenden Daten aus, was normalerweise die Sp altenüberschriften enthält.
Markieren Sie die Zellen A4 bis C10 im Arbeitsblatt.
Image
Wechseln Sie im Menüband zur Registerkarte Daten.
Image
Wählen Sie in der Gruppe Sortieren und Filtern die Option Sortieren aus, um das Dialogfeld "Sortieren" zu öffnen.
Image
Wählen Sie unter der Überschrift Column das Drop-down-Menü aus und sortieren Sie nach Part.
Image
Wählen Sie unter der Überschrift Sortieren nach das Dropdown-Menü und wählen Sie Zellenwerte.
Image
Wählen Sie unter der Überschrift Order das Dropdown-Menü und wählen Sie A bis Z.
Image
Wählen Sie OK, um die Daten zu sortieren und das Dialogfeld zu schließen.
Image
LOOKUP Funktionsbeispiel
Obwohl es möglich ist, die LOOKUP-Funktion, =LOOKUP(A2, A5:C10), in eine Arbeitsblattzelle einzugeben, finden Sie es vielleicht weniger verwirrend, die Funktion zu verwenden Dialogbox. Im Dialogfeld können Sie jedes Argument in einer separaten Zeile eingeben, ohne sich Gedanken über die Syntax der Funktion machen zu müssen, wie z. B. Klammern und Kommatrennzeichen zwischen den Argumenten.
Die folgenden Schritte beschreiben, wie die LOOKUP-Funktion mithilfe des Dialogfelds in Zelle B2 eingegeben wurde.
Wenn die Funktion keine exakte Übereinstimmung für den Lookup_value finden kann, wählt sie den größten Wert im Array, dessen Wert kleiner oder gleich dem Lookup_value ist. Wenn der Lookup_value fehlt oder kleiner als alle Werte im Array ist, gibt die LOOKUP-Funktion einen NV-Fehler zurück.
Wählen Sie im Arbeitsblatt die Zelle B2 aus, um sie zur aktiven Zelle zu machen.
Image
Gehe zum Tab Formeln.
Image
Wählen Sie Nachschlagen und Referenzieren, um die Dropdown-Liste der Funktion zu öffnen.
Image
Wählen Sie LOOKUP, um das Dialogfeld Argumente auswählen anzuzeigen.
Image
Wählen Sie lookup_value, array und wählen Sie OK, um das Dialogfeld Funktionsargumente anzuzeigen.
Image
Wählen Sie im Dialogfeld das Textfeld Lookup_value aus.
Image
Wählen Sie im Arbeitsblatt die Zelle A2 aus, um diese Zellreferenz in das Dialogfeld einzugeben.
Image
Wählen Sie im Dialogfeld das Textfeld Array aus.
Image
Markieren Sie im Arbeitsblatt die Zellen A5 bis C10, um diesen Bereich in das Dialogfeld einzugeben. Dieser Bereich enthält die Daten, die von der Funktion durchsucht werden sollen.
Image
Wählen Sie OK, um die Funktion abzuschließen und das Dialogfeld zu schließen.
An N/A Fehler wird in Zelle B2 angezeigt, weil Sie einen Teilenamen in Zelle A2 eingeben müssen.
Image
Suchwert eingeben
So geben Sie einen Namen ein, um den Preis eines Artikels zu finden:
Zelle A2 auswählen, Wachamacallit eingeben und die Taste Enter auf der Tastatur drücken.
Image
Der Wert $23,56 erscheint in Zelle B2. Dies ist der Preis eines Wachamacallits, der sich in der letzten Sp alte der Datentabelle befindet.
Testen Sie die Funktion, indem Sie andere Teilenamen in Zelle A2 eingeben. Der Preis für jedes Teil in der Liste erscheint in Zelle B2.
Wenn Sie die Zelle B2 auswählen, erscheint die vollständige Funktion =LOOKUP(A2, A5:C10) in der Bearbeitungsleiste über dem Arbeitsblatt.
Möchtest du die Helligkeit, Lautstärke oder Alarme des Google Home Hub ohne Sprachbefehle anpassen? Sie müssen nur auf die versteckten Einstellungen des Hubs zugreifen
Alle namhaften Hersteller von Computerhardware haben Support-Websites oder andere Support-Kontaktinformationen, die online verfügbar sind. So finden Sie es
Suchen Sie nach Vorlagen für Flussdiagramme? Verwenden Sie die SmartArt-Vorlagen, um ein Flussdiagramm in einem Excel-Arbeitsblatt zu erstellen. Aktualisiert, um Excel 2019 einzuschließen
Finde die größte Zahl, das späteste Datum, die längste Zeit und andere Maximalwerte mit der Excel MAX-Funktion. Aktualisiert, um Excel 2019 einzuschließen
Finde die kleinste Zahl (schnellste Zeit, kürzeste Entfernung, niedrigste Temperatur usw.) mit der MIN-Funktion von Excel. Aktualisiert, um Excel 2019 einzuschließen