Download het voorbeeldwerkboek
Hoofdlettergevoelig opzoeken - Excel
Deze zelfstudie laat zien hoe u een hoofdlettergevoelige zoekopdracht in Excel uitvoert met behulp van twee verschillende methoden.
Methode 1 - LOOKUP-functie
LOOKUP-functie
De functie LOOKUP wordt gebruikt om bij benadering een overeenkomst op te zoeken voor een waarde in een kolom en retourneert de overeenkomstige waarde uit een andere kolom.
Hoofdlettergevoelig opzoeken
Door LOOKUP en EXACT te combineren, kunnen we een hoofdlettergevoelige opzoekformule maken die de corresponderende waarde voor onze hoofdlettergevoelige opzoeking retourneert. Laten we een voorbeeld doornemen.
We hebben een lijst met artikelen en hun bijbehorende prijzen (merk op dat de artikel-ID hoofdlettergevoelig is en uniek):
Stel dat we worden gevraagd om de prijs voor een artikel te bepalen met behulp van de artikel-ID, zoals:
Om dit te bereiken, kunnen we LOOKUP en EXACT gebruiken in een formule als volgt:
=ZOEKEN(WAAR,EXACT(,),)
=ZOEKEN(WAAR,EXACT($B$2:$B$7,$E$2),$C$2:$C$7)
Beperking: om deze methode te laten werken, moeten de waarden in aflopende volgorde worden gesorteerd
Hoe werkt de formule?
De functie EXACT controleert de item-ID in E2 (opzoekwaarde) tegen de waarden in B2:B7 (opzoekbereik) en geeft WAAR terug als er een exacte overeenkomst is. Vervolgens retourneert de functie ZOEKEN de overeenkomstige overeenkomst in C2:C7 (resultatenbereik) wanneer de geneste EXACT WAAR retourneert.
Methode 2 - SOMPRODUCT-functie
SOMPRODUCT Functie
De functie SOMPRODUCT wordt gebruikt om reeksen getallen te vermenigvuldigen, waarbij de resulterende reeks wordt opgeteld.
Hoofdlettergevoelig SUMPRODUCT
In tegenstelling tot de LOOKUP-methode hoeven de waarden niet te worden gesorteerd om dit te laten werken. We moeten nog steeds EXACT combineren in een formule om de resultaten als volgt te krijgen:
=SOMPRODUCT(--(EXACT(,)),)
=SOMPRODUCT(--(EXACT($E$2,$B$2:$B$7)),$C$2:$C$7)
Beperking: De SOMPRODUCT-methode werkt alleen als de geretourneerde waarde (niet de opzoekwaarde) numeriek is.
Hoe werkt de formule?
Net als de LOOKUP-methode, behandelt de functie EXACT het vinden van de hoofdlettergevoelige overeenkomst en retourneert WAAR wanneer er een exacte overeenkomst is of anders ONWAAR. De "-" (bekend als dubbele unaire) converteert TRUE naar 1 en FALSE naar 0. Dit creëert in wezen de eerste array voor SOMPRODUCT om te vermenigvuldigen met onze resultatenarray:
{0,1,0,0,0,0}*{16,4,83,45,74,23} = 4
Hoofdlettergevoelig opzoeken in Google Spreadsheets
De hoofdlettergevoelige opzoekfunctie werkt in Google Spreadsheets precies hetzelfde als in Excel: