Groß- und Kleinschreibung berücksichtigende Suche, um übereinstimmende Zahlen zurückzugeben
In unserem vorherigen Tutorial zur 'Groß- und Kleinschreibung berücksichtigenden Suche' haben Sie erfahren, dass Sie mit Hilfe der EXACT-Funktion die INDEX- und MATCH-Funktionen kombinieren oder die VLOOKUP-Funktion verwenden können, um eine suchanfrage durchzuführen, die zwischen Groß- und Kleinschreibung unterscheidet. Wenn Sie jedoch nur numerische Werte suchen müssen, können Sie einfach die Kombination der SUMPRODUCT - und EXACT-Funktionen verwenden, um das gewünschte Ergebnis leicht zu erhalten.
Wie führt man eine groß- und kleinschreibungssensitive Suche durch, um übereinstimmende Zahlen zurückzugeben?
Um den Umsatz von IAN herauszufinden, wie im obigen Screenshot gezeigt, können Sie die EXACT-Funktion verwenden, um die Textzeichenfolgen im Namensbereich mit dem spezifischen Namen IAN, dem Wert in Zelle F5, einschließlich der Schreibweise jedes Zeichens, zu vergleichen. Die EXACT-Funktion wird ein Array generieren, welches dann an die SUMPRODUCT-Funktion weitergegeben wird, um die Elemente des Arrays zu summieren und den Umsatz von IAN zu erhalten.
Allgemeine Syntax
=SUMPRODUCT(--(EXACT("Suchwert",Suchbereich)),Rückgabebereich)
√ Hinweis: Die Werte im Rückgabebereich sollten numerische Werte sein.
- Suchwert: Der Wert, den EXACT verwendet, um einen Vergleich unter Berücksichtigung der Groß- und Kleinschreibung mit den Textzeichenfolgen im Suchbereich durchzuführen. Hier bezieht es sich auf den angegebenen Namen, IAN.
- Suchbereich: Der Zellbereich, mit dem der Suchwert verglichen werden soll. Hier bezieht es sich auf den Namensbereich.
- Rückgabebereich: Der Bereich, aus dem Sie möchten, dass die Kombinationsformel den numerischen Wert zurückgibt. Hier bezieht es sich auf den Umsatzbereich.
Um den Umsatz von IAN herauszufinden, kopieren Sie bitte die folgende Formel in Zelle F6 oder geben Sie sie ein, und drücken Sie die Eingabetaste, um das Ergebnis zu erhalten:
=SUMPRODUCT(--(EXACT("IAN",B5:B10)),C5:C10)
Oder verwenden Sie einen Zellbezug, um die Formel dynamisch zu gestalten:
=SUMPRODUCT(--(EXACT(F5,B5:B10)),C5:C10)
Erklärung der Formel
=SUMPRODUCT(--(EXACT(F5,B5:B10)),C5:C10)
- --(EXACT(F5,B5:B10)): Die EXACT-Funktion vergleicht die Textzeichenfolgen im Namensbereich B5:B10 gegen "IAN", den Wert in der Zelle F5, und gibt TRUE zurück, wenn ein Wert in den Zellen von B5 bis B10 genau mit IAN übereinstimmt, andernfalls FALSE. So erhalten wir ein Array von TRUEs und FALSEs wie folgt:
{FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}
Das doppelte Negative, d.h. --, wandelt die TRUEs und FALSEs in 1en und 0en um, wie folgt:
{0;0;0;1;0;0}. - SUMPRODUCT(--(EXACT(F5,B5:B10)),C5:C10) = SUMPRODUCT({0;0;0;1;0;0},{15678;22451;26931;18887;26591;15218}): Die SUMPRODUCT-Funktion multipliziert die Elemente dieser beiden Arrays in denselben Positionen und erzeugt ein Array wie folgt: {0;0;0;18887;0;0}. Dann summiert die Funktion alle numerischen Werte und gibt 18887 zurück.
Verwandte Funktionen
In Excel kann die SUMPRODUCT-Funktion verwendet werden, um zwei oder mehr Spalten oder Arrays miteinander zu multiplizieren und dann die Summe der Produkte zu erhalten. Tatsächlich ist SUMPRODUCT eine nützliche Funktion, die dabei helfen kann, Zellenwerte mit mehreren Kriterien zu zählen oder zu summieren, ähnlich wie die COUNTIFS- oder SUMIFS-Funktion. Dieser Artikel stellt die Syntax der Funktion und einige Beispiele für die SUMPRODUCT-Funktion vor.
Die EXACT-Funktion vergleicht zwei Zeichenketten und gibt TRUE zurück, wenn sie genau gleich sind (unter Berücksichtigung der Groß- und Kleinschreibung), andernfalls FALSE.
Verwandte Formeln
Groß- und Kleinschreibung berücksichtigende Suche
Sie wissen vielleicht, dass Sie die INDEX- und MATCH-Funktionen kombinieren oder die VLOOKUP-Funktion verwenden können, um Werte in Excel zu suchen. Diese Suchvorgänge sind jedoch nicht groß- und kleinschreibungssensitiv. Um eine solche Suche durchzuführen, sollten Sie die EXACT- und CHOOSE-Funktionen nutzen.
Näherungsübereinstimmung mit INDEX und MATCH
Es gibt Zeiten, in denen wir in Excel Näherungsübereinstimmungen finden müssen, um die Leistung von Mitarbeitern zu bewerten, die Noten von Schülern zu berechnen oder Porto basierend auf Gewicht zu berechnen. In diesem Tutorial sprechen wir darüber, wie man mit den INDEX- und MATCH-Funktionen die benötigten Ergebnisse abrufen kann.
Suche nach dem nächstgelegenen Übereinstimmungswert mit mehreren Kriterien
In einigen Fällen müssen Sie möglicherweise den nächstgelegenen oder ungefähren Übereinstimmungswert basierend auf mehr als einem Kriterium finden. Mit der Kombination der INDEX-, MATCH- und IF-Funktionen können Sie dies schnell in Excel erledigen.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.