Hoppa till huvudinnehåll

Uppslagskänslig sökning

Författare: Amanda Li Senast ändrad: 2021-11-22

Du kanske vet att du kan kombinera d INDEX och MATCH funktioner, eller använd VLOOKUP funktion för att leta upp värden i Excel. Sökningarna är dock inte skiftlägeskänsliga. Så, för att utföra en skiftlägeskänslig matchning, bör du dra nytta av EXAKT and VÄLJA ffackföreningar.

skiftlägeskänslig sökning 1

Utför en skiftlägeskänslig sökning med INDEX och MATCH
Utför en skiftlägeskänslig sökning med VLOOKUP


Utför en skiftlägeskänslig sökning med INDEX och MATCH

Att känna till grad of Yuki som visas på skärmdumpen ovan med INDEX och MATCH kan du använda EXAKT -funktionen för att jämföra textsträngarna i elevernas namnintervall med YUKI, värdet i cellen G5, inklusive fallet för varje tecken. Sedan kan vi använda INDEX- och MATCH -funktionerna tillsammans för att hitta det värde vi vill ha.

Generisk syntax

=INDEX(return_range,MATCH(TRUE,EXACT(lookup_value,lookup_range),0))

√ Obs! Detta är en matrisformel som kräver att du anger med ctrl + shift + ange.

  • return_range: Området där du vill att kombinationsformeln ska returnera värdet från. Här avser betygsintervallet.
  • lookup_value: Värdet EXAKT används för att göra en skiftlägeskänslig jämförelse med textsträngarna i uppslagningsområde. Här hänvisar det till förnamnet, YUKI.
  • lookup_range: Utbudet av celler att jämföra med letauppvärde. Här hänvisar till namnintervallet.
  • match_type 0: MATCH hittar det första värdet som exakt motsvarar letauppvärde.

Att känna till grad of Yuki, vänligen kopiera eller ange formeln nedan i cellen G6och tryck på ctrl + shift + ange för att få resultatet:

= INDEX (D5: D14, MATCH (SANT, EXAKT ("YUKI",B5: B14), 0))

Eller använd en cellreferens för att göra formeln dynamisk:

= INDEX (D5: D14, MATCH (SANT, EXAKT (G5,B5: B14), 0))

skiftlägeskänslig sökning 2

Förklaring av formeln

=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))

  • EXAKT (G5, B5: B14): Funktionen EXAKT jämför textsträngarna i elevernas namnintervall B5: B14 emot "Yuki", värdet i cellen G5, returnerar ett SANT om ett värde i cellerna genom B5 till B14 är exakt samma som YUKI, ett FALSKT annars. Så vi kommer att få en rad sanna och falska så här:
    {FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE}
  • MATCH (SANT,EXAKT (G5, B5: B14), 0) = MATCH (SANT,{FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE}, 0): Matchningstypen 0 frågar MATCH -funktionen för att hitta den exakta matchningen. Funktionen returnerar sedan positionen för dess exakta uppslagningsvärde “TURE”I matrisen, vilket är 10, eftersom den enda SANT är på 10plats i matrisen.
  • INDEX(D5: D14,MATCH (SANT,EXAKT (G5, B5: B14), 0)) = INDEX (D5: D14,10): INDEX -funktionen returnerar 10värdet i betygsintervallet D5: D14, vilket är A.

Utför en skiftlägeskänslig sökning med VLOOKUP

Att känna till land den där KOFOT kommer med VLOOKUP-funktionen, bör du dra nytta av funktionerna VÄLJ och EXAKT för att utföra en skiftlägeskänslig sökning. EXAKT-funktionen gör en skiftlägeskänslig jämförelse mellan JIMMY och varje textsträng i elevernas namnintervall. Sedan kan vi använda VÄLJ för att kombinera EXAKTA resultat och värdena i landintervallet. Nu är det dags för VLOOKUP att visa sin förmåga.

Generisk syntax

=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(lookup_value,lookup_range),return_range),2,FALSE)

√ Obs! Detta är en matrisformel som kräver att du anger med ctrl + shift + ange.

  • lookup_value: Värdet EXAKT används för att göra en skiftlägeskänslig jämförelse med textsträngarna i uppslagningsområde. Här hänvisar till det givna namnet, JIMMY.
  • lookup_range: Utbudet av celler att jämföra med letauppvärde. Här hänvisar till namnintervallet.
  • return_range: Området där du vill att kombinationsformeln ska returnera värdet från. Här avser landsområdet.
  • range_lookup FALSK: VLOOKUP -funktionen söker efter den exakta matchningen.

Att känna till land JIMMY kommer från, vänligen kopiera eller ange formeln nedan i cellen G9och tryck på ctrl + shift + ange för att få resultatet:

= VLOOKUP (SANT, VÄLJ ({1,2}, EXAKT ("JIMMY",B5: B14),C5: C14), 2, FALSKT)

Eller använd en cellreferens för att göra formeln dynamisk:

= VLOOKUP (SANT, VÄLJ ({1,2}, EXAKT (G8,B5: B14),C5: C14), 2, FALSKT)

skiftlägeskänslig sökning 3

Förklaring av formeln

=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)

  • EXAKT (G8, B5: B14): Funktionen EXAKT jämför textsträngarna i elevernas namnintervall B5: B14 mot värdet i cellen G8, KOFOT, returnerar ett SANT om ett värde i elevernas namnintervall är exakt samma som JIMMY, en FALSE annars. Så vi kommer att få en rad sanna och falska så här:
    {FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}
  • VÄLJ ({1,2},EXAKT (G8, B5: B14), C5: C14) = VÄLJ ({1,2},{FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}, C5: C14): Index_num -argumentet för VÄLJ 1,2 {} kombinerar EXAKT matris och värdena från C5: C14 i en tvådimensionell uppsättning så här:
    {FALSKT, "Kina"; FALSKT "England"; FALSKT "Amerika"; FALSKT "Indien"; SANT "Amerika"; FALSKT "Indien"; FALSKT "Amerika"; FALSKT "Kina"; FALSKT , "England"; FALSKT, "Kina"}
  • VLOOKUP (SANN,VÄLJ ({1,2},EXAKT (G8, B5: B14), C5: C14),2, FALSKT) = VLOOKUP (SANN,{FALSKT, "Kina"; FALSKT "England"; FALSKT "Amerika"; FALSKT "Indien"; SANT "Amerika"; FALSKT "Indien"; FALSKT "Amerika"; FALSKT "Kina"; FALSKT , "England"; FALSKT, "Kina"}, 2, FALSE): Range_lookup FALSK frågar VLOOKUP -funktionen för att söka efter det exakta värdet "SANN”I den första kolumnen i den tvådimensionella matrisen och returnerar sin exakta matchning i 2nd kolumn, vilket är USA.

Relaterade funktioner

Excel INDEX-funktion

Excel INDEX -funktionen returnerar det visade värdet baserat på en given position från ett intervall eller en array.

Excel MATCH-funktion

Excel MATCH -funktionen söker efter ett specifikt värde i ett cellintervall och returnerar värdets relativa position.

Excel VLOOKUP-funktion

Excel VLOOKUP-funktionen söker efter ett värde genom att matcha i den första kolumnen i en tabell och returnerar motsvarande värde från en viss kolumn i samma rad.

Excel EXAKT funktion

EXAKT -funktionen jämför två strängar och returnerar SANT om de är exakt samma (med hänsyn till skiftlägeskänslighet), eller returnerar FALSKT.

Excel VÄLJ-funktion

Funktionen VÄLJ returnerar ett värde från värdelistan argument baserat på det angivna indexnumret. Till exempel returnerar VÄLJ (3, ”Apple”, ”Peach”, ”Orange”) Orange, indexnumret är 3 och Orange är det tredje värdet efter indexnummer i funktionen.


Relaterade formler

Exakt match med INDEX och MATCH

Om du behöver ta reda på informationen i Excel om en specifik produkt, film eller en person etc. bör du använda kombinationen av INDEX- och MATCH -funktioner väl.

Räkna celler som innehåller specifik text med skiftlägeskänslig

I denna handledning lär du dig hur du använder en formel med SUMPRODUCT, ISNUMBER och FIND -funktioner för att räkna celler som innehåller specifik text, med beaktande av versaler och gemener.


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter  |  Ta bort tomma rader  |  Kombinera kolumner eller celler utan att förlora data  |  Rund utan formel ...
Super VLookup: Flera kriterier  |  Multipelt värde  |  Över flera ark  |  Fuzzy Lookup...
Adv. Rullgardinslista: Enkel rullgardinslista  |  Beroende rullgardinslista  |  Flervals-rullgardinslista...
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  Jämför kolumner med Välj Samma och olika celler ...
Utvalda funktioner: Rutnätsfokus  |  Designvy  |  Stor formelbar  |  Arbetsbok & Bladhanterare | Resursbibliotek (Automatisk text)  |  Datumväljare  |  Kombinera arbetsblad  |  Kryptera/Dekryptera celler  |  Skicka e-postmeddelanden efter lista  |  Superfilter  |  Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken ...)  |  50+ Diagram Typer (Gantt Chart ...)  |  40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag ...)  |  19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg ...)  |  12 Konvertering verktyg (Siffror till ord, Valutaväxling ...)  |  7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela upp Excel-celler ...)  |  ... och mer

Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...

Beskrivning


Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
  • Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations