Fallkänslig sökning - Excel och Google Kalkylark

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Skriftlägeskänslig sökning - Excel

Denna handledning visar hur du utför en skiftlägeskänslig sökning i Excel med två olika metoder.

Metod 1 - LOOKUP -funktion

LOOKUP -funktion

LOOKUP -funktionen används för att slå upp en ungefärlig matchning för ett värde i en kolumn och returnerar motsvarande värde från en annan kolumn.

Letskänslig sökning

Genom att kombinera LOOKUP och EXACT kan vi skapa en skiftlägeskänslig uppslagsformel som returnerar motsvarande värde för vår skiftlägeskänsliga sökning. Låt oss gå igenom ett exempel.

Vi har en lista med artiklar och deras motsvarande priser (märk att artikel-ID är skiftlägeskänsligt unikt):

Antag att vi blir ombedda att prissätta för en vara med dess artikel -ID så här:

För att uppnå detta kan vi använda LOOKUP och EXACT i en formel så här:

= LOOKUP (SANT, EXAKT (,),)
= SÖK (SANT, EXAKT ($ B $ 2: $ B $ 7, $ E $ 2), $ C $ 2: $ C $ 7)

Begränsning: för att denna metod ska fungera måste värdena sorteras i fallande ordning

Hur fungerar formeln?

EXAKT -funktionen kontrollerar artikel -ID i E2 (uppslagsvärde) mot värdena i B2: B7 (uppslagningsintervall) och returnerar SANT där det finns en exakt matchning. Därefter returnerar LOOKUP -funktionen motsvarande matchning i C2: C7 (resultatintervall) när den kapslade EXAKTA returnerar TRUE.

Metod 2 - SUMPRODUCT -funktion

SUMPRODUCT Funktion

SUMPRODUCT -funktionen används för att multiplicera matriser med tal och summera den resulterande matrisen.

Huvudkänslig SUMPRODUCT

Till skillnad från LOOKUP -metoden behöver värdena inte sorteras för att detta ska fungera. Vi måste fortfarande kombinera EXAKT i en formel för att få resultaten så här:

= SUMPRODUKT (-(EXAKT (,)),)
= SUMPRODUCT (-(EXAKT ($ E $ 2, $ B $ 2: $ B $ 7)), $ C $ 2: $ C $ 7)

Begränsning: SUMPRODUCT -metoden fungerar bara när returvärdet (inte uppslagsvärdet) är numeriskt.

Hur fungerar formeln?

Precis som LOOKUP-metoden behandlar EXAKT-funktionen att hitta den skiftlägeskänsliga matchningen och returnerar TRUE när det finns en exakt matchning eller FALSE annars. “-” (känd som dubbel unary) omvandlar SANT till 1 och FALSKT till 0. Detta skapar i huvudsak den första matrisen för SUMPRODUCT att multiplicera med vår resultatmatris:

{0,1,0,0,0,0}*{16,4,83,45,74,23} = 4

Letskänslig sökning i Google Kalkylark

Fallkänslig uppslagsfunktion fungerar exakt samma i Google Kalkylark som i Excel:

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave