Laden Sie die Beispielarbeitsmappe herunter
Groß-/Kleinschreibung beachten - Excel
In diesem Tutorial wird gezeigt, wie Sie in Excel mit zwei verschiedenen Methoden eine Suche nach Groß-/Kleinschreibung durchführen.
Methode 1 - LOOKUP-Funktion
LOOKUP-Funktion
Die LOOKUP-Funktion wird verwendet, um eine ungefähre Übereinstimmung für einen Wert in einer Spalte zu suchen und gibt den entsprechenden Wert aus einer anderen Spalte zurück.
Groß-/Kleinschreibung beachten
Durch die Kombination von LOOKUP und EXACT können wir eine Lookup-Formel erstellen, bei der die Groß-/Kleinschreibung beachtet wird, die den entsprechenden Wert für unsere Suche nach Groß-/Kleinschreibung zurückgibt. Gehen wir ein Beispiel durch.
Wir haben eine Liste von Artikeln und ihren entsprechenden Preisen (beachten Sie, dass bei der Artikel-ID die Groß-/Kleinschreibung beachtet wird):
Angenommen, wir werden aufgefordert, einen Preis für einen Artikel mit seiner Artikel-ID wie folgt anzugeben:
Um dies zu erreichen, können wir LOOKUP und EXACT in einer Formel wie dieser verwenden:
=VERWEIS(WAHR,GENAU(,),)
=VERWEIS(WAHR,GENAU($B$2:$B$7,$E$2),$C$2:$C$7)
Einschränkung: Damit diese Methode funktioniert, müssen die Werte in absteigender Reihenfolge sortiert werden
Wie funktioniert die Formel?
Die EXACT-Funktion vergleicht die Element-ID in E2 (Suchwert) mit den Werten in B2:B7 (Suchbereich) und gibt TRUE zurück, wenn eine genaue Übereinstimmung vorliegt. Dann gibt die LOOKUP-Funktion die entsprechende Übereinstimmung in C2:C7 (Ergebnisbereich) zurück, wenn das verschachtelte EXACT TRUE zurückgibt.
Methode 2 - SUMPRODUCT-Funktion
SUMPRODUCT-Funktion
Die SUMPRODUCT-Funktion wird verwendet, um Arrays von Zahlen zu multiplizieren und das resultierende Array zu summieren.
Groß-/Kleinschreibung beachten SUMPRODUCT
Anders als bei der LOOKUP-Methode müssen die Werte nicht sortiert werden, damit dies funktioniert. Wir müssen noch EXACT in einer Formel kombinieren, um die Ergebnisse wie folgt zu erhalten:
=SUMMENPRODUKT(--(GENAU(,)),)
=SUMMENPRODUKT(--(GENAU($E$2,$B$2:$B$7)),$C$2:$C$7)
Einschränkung: Die Methode SUMPRODUCT funktioniert nur, wenn der Rückgabewert (nicht der Lookup-Wert) numerisch ist.
Wie funktioniert die Formel?
Wie die LOOKUP-Methode behandelt die EXACT-Funktion die Suche nach der Übereinstimmung mit Groß-/Kleinschreibung und gibt TRUE zurück, wenn eine genaue Übereinstimmung vorliegt, ansonsten FALSE. Das „-“ (bekannt als doppelt unär) wandelt TRUE in 1 und FALSE in 0 um. Dies erzeugt im Wesentlichen das erste Array, das SUMPRODUCT mit unserem Ergebnisarray multipliziert:
{0,1,0,0,0,0}*{16,4,83,45,74,23} = 4
Groß-/Kleinschreibung beachten in Google Tabellen
Die Groß-/Kleinschreibungsfunktion funktioniert in Google Sheets genauso wie in Excel: