Angenommen, Sie möchten die Telefondurchwahl eines Mitarbeiters anhand seiner Badgenummer oder den richtigen Provisionssatz für einen Umsatzbetrag nachschlagen. Sie schlagen Daten nach, um schnell und effizient bestimmte Daten in einer Liste zu finden und automatisch zu überprüfen, ob die richtigen Daten verwendet werden. Nachdem Sie die Daten nachgeschlagen haben, können Sie Berechnungen durchführen oder Ergebnisse mit den zurückgegebenen Werten anzeigen. Es gibt mehrere Möglichkeiten, Werte in einer Liste von Daten nachzuschlagen und die Ergebnisse anzuzeigen.
Inhalt dieses Artikels
-
Vertikales Suchen von Werten in einer Liste mithilfe einer genauen Übereinstimmung
-
Vertikales Suchen von Werten in einer Liste mithilfe einer ungefähren Übereinstimmung
-
Vertikales Suchen von Werten in einer Liste unbekannter Größe mithilfe einer genauen Übereinstimmung
-
Horizontales Suchen von Werten in einer Liste mithilfe einer genauen Übereinstimmung
-
Horizontales Suchen von Werten in einer Liste mithilfe einer ungefähren Übereinstimmung
-
Erstellen einer Suchformel mit dem Nachschlage-Assistenten (nur Excel 2007)
Vertikales Suchen von Werten in einer Liste mithilfe einer genauen Übereinstimmung
Für diese Aufgabe können Sie die Funktion SVERWEIS oder eine Kombination der Funktionen INDEX und VERGLEICH verwenden.
SVERWEIS-Beispiele
Weitere Informationen finden Sie unter SVERWEIS (Funktion).
Beispiele für INDEX und VERGLEICH
Einfach ausgedrückt bedeutet dies:
=INDEX(ich möchte den Rückgabewert aus C2:C10 ermitteln, und zwar per VERGLEICH(Grünkohl, ein Wert, der sich irgendwo in der Matrix B2:B10 befindet, wobei der Rückgabewert der erste Wert ist, der Grünkohl entspricht))
Die Formel sucht nach dem ersten Wert in C2:C10, der Grünkohl entspricht (in B7) und gibt den Wert in C7 (100) zurück, welches der erste Wert ist, der mit Grünkohl übereinstimmt.
Weitere Informationen finden Sie unter INDEX (Funktion) und unter VERGLEICH (Funktion).
Vertikales Suchen von Werten in einer Liste mithilfe einer ungefähren Übereinstimmung
Verwenden Sie die Funktion SVERWEIS, um diese Aufgabe auszuführen.
Wichtig: Stellen Sie sicher, dass die Werte in der ersten Zeile in aufsteigender Reihenfolge sortiert sind.
Im obigen Beispiel sucht SVERWEIS nach dem Vornamen des Studierenden mit 6 Verspätungen im Bereich A2:B7. Es gibt keinen Eintrag für 6 Verspätungen in der Tabelle. SVERWEIS sucht daher nach der nächstbesten Übereinstimmung unter 6, findet den Wert „5“, der dem Vornamen Dave zugeordnet ist, und gibt somit Dave zurück.
Weitere Informationen finden Sie unter SVERWEIS (Funktion).
Vertikales Suchen von Werten in einer Liste unbekannter Größe mithilfe einer genauen Übereinstimmung
Verwenden Sie die Funktionen BEREICH.VERSCHIEBEN und VERGLEICH, um diese Aufgabe auszuführen.
Hinweis: Verwenden Sie diesen Ansatz, wenn sich Ihre Daten in einem externen Datenbereich befinden, den Sie täglich aktualisieren. Sie wissen, dass sich der Preis in Spalte B befindet, aber Sie wissen nicht, wie viele Datenzeilen der Server zurückgibt, und die erste Spalte wird nicht alphabetisch sortiert.
C1 ist die Zelle ganz oben links im Bereich (auch als Anfangszelle bezeichnet).
VERGLEICH(„Orangen“,C2:C7,0) sucht nach Orangen im Bereich C2:C7. Sie sollten die Anfangszelle nicht in den Bereich einbeziehen.
1 gibt anhand der Anzahl der Spalten rechts von der Ausgangszelle an, aus welcher Spalte der Rückgabewert stammen soll. In unserem Beispiel stammt der Rückgabewert aus Spalte D, Umsatz.
Horizontales Suchen von Werten in einer Liste mithilfe einer genauen Übereinstimmung
Verwenden Sie die Funktion WVERWEIS, um diese Aufgabe auszuführen. Nachfolgend finden Sie ein Beispiel:
WVERWEIS sucht die Spalte Umsatz und gibt den Wert aus Zeile 5 im angegebenen Bereich zurück.
Weitere Informationen finden Sie unter WVERWEIS (Funktion).
Horizontales Suchen von Werten in einer Liste mithilfe einer ungefähren Übereinstimmung
Verwenden Sie die Funktion WVERWEIS, um diese Aufgabe auszuführen.
Wichtig: Stellen Sie sicher, dass die Werte in der ersten Zeile in aufsteigender Reihenfolge sortiert sind.
Im obigen Beispiel sucht WVERWEIS nach dem Wert „11000“ in Zeile 3 im angegebenen Bereich. „11000“ wird nicht gefunden, daher wird nach dem nächst besten Wert kleiner als „11000“ gesucht und „10543“ zurückgegeben.
Weitere Informationen finden Sie unter WVERWEIS (Funktion).
Erstellen einer Suchformel mit dem Nachschlage-Assistenten (nur Excel 2007)
Hinweis: Das Nachschlage-Assistenten-Add-In wurde in Excel 2010 eingestellt. Die Funktionalität wurde durch den Funktions-Assistenten und die verfügbaren Nachschlage- und Verweisfunktionen (Referenz) ersetzt.
In Excel 2007 erstellt der Nachschlage-Assistent die Suchformel auf der Grundlage von Arbeitsblattdaten mit Zeilen- und Spaltenbeschriftungen. Der Nachschlage-Assistent hilft Ihnen, andere Werte in einer Zeile zu finden, wenn Sie den Wert in einer Spalte kennen und umgekehrt. Der Nachschlage-Assistent verwendet INDEX und VERGLEICH in den daraufhin erstellten Formeln.
-
Klicken Sie auf eine Zelle im Bereich.
-
Klicken Sie auf der Registerkarte Formeln in der Gruppe Lösungen auf Nachschlagen.
-
Wenn der Befehl Nachschlagen nicht verfügbar ist, müssen Sie den Nachschlage-Assistenten-Add-In-Programm laden.
Laden des Nachschlage-Assistenten-Add-In-Programms
-
Klicken Sie auf die Microsoft Office-Schaltfläche , anschließend auf Excel-Optionen und dann auf die Kategorie Add-Ins.
-
Klicken Sie im Feld Verwalten auf Excel-Add-Ins, und klicken Sie dann auf OK.
-
Aktivieren Sie im Dialogfeld Verfügbare Add-Ins das Kontrollkästchen neben Nachschlage-Assistent, und klicken Sie dann auf OK.
-
Folgen Sie den Anweisungen im Assistenten.