Kuffertfølsom opslag
Du ved måske, at du kan kombinere og INDEX og MATCH funktioner, eller brug LOPSLAG funktion til opslag af værdier i Excel. Opslagene er dog ikke store og små. Så for at udføre et case-sensitive match, bør du drage fordel af EKSAKT and VÆLGE fforeninger.
Udfør et case-sensitive opslag med INDEX og MATCH
Udfør et opslagsfølsomt opslag med VLOOKUP
Udfør et case-sensitive opslag med INDEX og MATCH
At kende klasse of Yuki som vist på skærmbilledet ovenfor med INDEX og MATCH, kan du bruge EXAKT -funktionen til at sammenligne tekststrenge i elevernes navneområde med YUKI, værdien i cellen G5, inklusive hvert tegn. Derefter kan vi sammen bruge INDEX- og MATCH -funktionerne til at finde den værdi, vi ønsker.
Generisk syntaks
=INDEX(return_range,MATCH(TRUE,EXACT(lookup_value,lookup_range),0))
√ Bemærk: Dette er en matrixformel, der kræver, at du indtaster med Ctrl + Flytte + Indtast.
- returområde: Det område, hvor kombinationsformlen skal returnere værdien fra. Her refererer til karakterintervallet.
- opslagsværdi: Værdien EXACT, der bruges til at udføre en forskel mellem store og små bogstaver med tekststrengene i opslag_område. Her refererer til fornavnet, YUKI.
- opslag_range: Cellernes rækkevidde at sammenligne med opslagsværdi. Her refererer til navneområdet.
- match_type 0: MATCH finder den første værdi, der er nøjagtigt lig med opslagsværdi.
At kende klasse of Yuki, kopier eller indtast formlen herunder i cellen G6, og tryk på Ctrl + Flytte + Indtast for at få resultatet:
= INDEX (D5: D14, MATCH (SAND, PRÆCIS ("YUKI",B5: B14),0))
Eller brug en cellereference til at gøre formlen dynamisk:
= INDEX (D5: D14, MATCH (SAND, PRÆCIS (G5,B5: B14),0))
Forklaring af formlen
=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))
- PRÆCIS (G5, B5: B14): Funktionen EXACT sammenligner tekststrenge i elevernes navneområde B5: B14 mod "Yuki", værdien i cellen G5, returnerer en TRUE, hvis en værdi i cellerne gennem B5 til B14 er nøjagtig den samme som YUKI, ellers en FALSK. Så vi får en vifte af SAND og FALSK som denne:
{FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; SAND} - MATCH (SAND,PRÆCIS (G5, B5: B14), 0) = MATCH (SAND,{FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK; SAND}, 0): Match_type 0 beder MATCH -funktionen om at finde det nøjagtige match. Funktionen returnerer derefter positionen for dens nøjagtige opslagsværdi "TUR” i arrayet, som er 10, da den eneste SANDE er på 10position i arrayet.
- INDEKS(D5: D14,MATCH (SAND,PRÆCIS (G5, B5: B14), 0)) = INDEX (D5: D14,10): INDEX -funktionen returnerer 10værdi i karakterintervallet D5: D14, Hvilket er A.
Udfør et opslagsfølsomt opslag med VLOOKUP
At kende land at JIMMY kommer fra med VLOOKUP-funktionen, bør du udnytte funktionerne VÆLG og EXACT til at udføre et opslagsfølsomt opslag. Funktionen EXAKT foretager en sammenligning mellem store og små bogstaver mellem JIMMY og hver tekststreng i elevernes navneområde. Derefter kan vi bruge VÆLG til at kombinere det NØJAGTIGE resultat og værdierne i landeområdet. Nu er det tid til VLOOKUP at vise sin evne.
Generisk syntaks
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(lookup_value,lookup_range),return_range),2,FALSE)
√ Bemærk: Dette er en matrixformel, der kræver, at du indtaster med Ctrl + Flytte + Indtast.
- opslagsværdi: Værdien EXACT, der bruges til at udføre en forskel mellem store og små bogstaver med tekststrengene i opslag_område. Her refererer til det givne navn, JIMMY.
- opslag_range: Cellernes rækkevidde at sammenligne med opslagsværdi. Her refererer til navneområdet.
- returområde: Det område, hvor kombinationsformlen skal returnere værdien fra. Her refererer til landsområdet.
- range_lookup FALSK: VLOOKUP -funktionen søger efter det nøjagtige match.
At kende land JIMMY kommer fra, skal du kopiere eller indtaste formlen herunder i cellen G9, og tryk på Ctrl + Flytte + Indtast for at få resultatet:
= OPLYSNING (SAND, VÆLG ({1,2}, PRÆCIS ("JIMMY",B5: B14),C5: C14), 2, FALSK)
Eller brug en cellereference til at gøre formlen dynamisk:
= OPLYSNING (SAND, VÆLG ({1,2}, PRÆCIS (G8,B5: B14),C5: C14), 2, FALSK)
Forklaring af formlen
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)
- PRÆCIS (G8, B5: B14): Funktionen EXACT sammenligner tekststrenge i elevernes navneområde B5: B14 mod værdien i cellen G8, JIMMY, returnerer en TRUE, hvis en værdi i elevernes navneområde er nøjagtig den samme som JIMMY, ellers en FALSE. Så vi får en række SANDE og FALSE som dette:
{FALSK; FALSK; FALSK; FALSK; SAND; FALSK; FALSK; FALSK; FALSK; FALSK} - VÆLG({1,2;XNUMX},PRÆCIS (G8, B5: B14), C5: C14) = VÆLG({1,2;XNUMX},{FALSK; FALSK; FALSK; FALSK; SAND; FALSK; FALSK; FALSK; FALSK; FALSK}, C5: C14): Index_num -argumentet for VÆLG 1,2 {} kombinerer EXACT-arrayet og værdierne fra C5: C14 i et todimensionalt array som dette:
{FALSK, "Kina"; FALSK "England"; FALSK "Amerika"; FALSK "Indien"; SAND "Amerika" FALSK "Indien" FALSK "Amerika" FALSK "Kina" FALSK , "England"; FALSKT, "Kina"} - VLOOKUP (TRUE,VÆLG({1,2;XNUMX},PRÆCIS (G8, B5: B14), C5: C14),2, FALSK) = VLOOKUP (TRUE,{FALSK, "Kina"; FALSK "England"; FALSK "Amerika"; FALSK "Indien"; SAND "Amerika" FALSK "Indien" FALSK "Amerika" FALSK "Kina" FALSK , "England"; FALSKT, "Kina"},2,FALSK): Range_lookup FALSK beder VLOOKUP -funktionen om at søge efter den nøjagtige værdi "TRUE”I 1. kolonne i det todimensionale array og returnerer sit nøjagtige match i 2nd kolonne, hvilket er America.
Relaterede funktioner
Excel INDEX -funktionen returnerer den viste værdi baseret på en given position fra et område eller en matrix.
Funktionen Excel MATCH søger efter en bestemt værdi i et celleområde og returnerer værdiens relative position.
Excel VLOOKUP-funktionen søger efter en værdi ved at matche den første kolonne i en tabel og returnerer den tilsvarende værdi fra en bestemt kolonne i samme række.
Funktionen EKSAKT sammenligner to strenge og returnerer SAND, hvis de er nøjagtigt ens (under hensyntagen til følsomhed mellem store og små bogstaver), eller returnerer FALSK.
Funktionen VÆLG returnerer en værdi fra værdilisteargumentet baseret på det givne indeksnummer. F.eks. Returnerer VÆLG (3, ”Apple”, ”Fersken”, ”Orange”) Orange, indeksnummeret er 3, og Orange er den tredje værdi efter indeksnummeret i funktionen.
Relaterede formler
Præcis match med INDEX og MATCH
Hvis du har brug for at finde ud af de oplysninger, der er angivet i Excel om et specifikt produkt, film eller en person osv., Bør du udnytte kombinationen af INDEX- og MATCH -funktioner godt.
Tæl celler, der indeholder specifik tekst med store og små bogstaver
I denne vejledning lærer du, hvordan du bruger en formel med SUMPRODUCT, ISNUMBER og FIND funktioner til at tælle celler, der indeholder specifik tekst, under hensyntagen til store og små bogstaver.
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.
- Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
- Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
- Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
- 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
