? Opslag funktion i Microsoft Excel bruges til at finde elementer af data fra en omfattende liste organiseret i stigende rækkefølge. Der er to former, i hvilke LOOKUP kan udnyttes: vektor-form og matrix formular. I vektor-form SLÅ.OP finder et element af data i en vektor baseret på en unik primær nøgle , såsom en ID-nummer. Vector formular er bedst for store lister af data. I array formular SLÅ.OP udnytter data fra en enkelt søjle at bestemme et resultat , fx scoren på en kunde service feedback formular. Array formen er bedst for en begrænset mængde data med bunden grænser. LOOKUP Vector Form
vektor form for opslag tager 3 argumenter : 1) opslagsværdi 2 ) lookup_vector og 3) result_vector . Opgørelsen er skrevet som LOOKUP ( opslagsværdi , lookup_vector , result_vector ) . Det opslagsværdi er antallet af den primære nøgle. Det lookup_vector er den række af celler til opslagsværdi , og result_vector er den række af celler, hvor det ønskede punkt er fundet .
Praktisk anvendelse af Vector
konstatering, som efternavne er parret med en bestemt ID er en praktisk anvendelse for at udnytte LOOKUP i vektor-form . Alternativt kunne man bruge søgefunktionen til at få disse oplysninger . Men når forvaltningen tusindvis af rækker af data denne bliver meget tidskrævende. LOOKUP i vektor-form tilbyder en bekvem og hensigtsmæssig mulighed for at indsamle oplysninger . For eksempel LOOKUP ( 33807 , A2: A2000 , B2: B2000 ) ville finde hvilke efternavn er klassificeret under ID " 33807 ". I den stikprøve data, der anvendes til denne artikel resultatet er " Robinson ".
LOOKUP Array Form
LOOKUP vifte formular tager to værdier, en opslagsværdi og et array /sek. For eksempel LOOKUP (A5 , { 0,6, 8,10 }, { "terrible " , "dårlig" , "gennemsnitlige" , "store "} ) ser op værdien i A5 og tager den samme eller nærmeste mindste værdi. Derefter indeks svarer til den værdi til elementet i matrix 2, dvs 0 = forfærdelige , 6 = dårlig etc. En sådan funktion er nyttig , fordi det hjælper udvikleren forespørgsel et bestemt element uden at skulle udstrakt navigere data.
praktisk anvendelse fo Array
et array form af opslag funktion ville være praktisk at bruge til at forespørge resultaterne fra data såsom dem taget fra en kundeservice-undersøgelse . Det opslagsværdi ville være de gennemsnitlige resultater 0-10 for et sæt af detailforretninger. Den person, forespørge oplysninger vil kun skrive cellen placering at få de resultater , og dermed lokalisere data i stedet for at skulle analysere det parallelt formular. Dette er en meget nyttig alternativ, især hvis brugeren har antallet af hvert udtag dokumenteret på en særskilt liste .
Andre indstillinger
Excel tilbyder andre LOOKUP muligheder for at udføre søgninger på bredere udvalg af data. For eksempel er LOPSLAG ( Lodret LOOKUP ) nyttige til at søge på tværs af flere kolonner og rækker på hver forespørgsel. VOPSLAG kan også søge på tværs af en bred vifte , men interagerer primært med top rækker og inden række data. MATCH er en anden mulighed i opslag familien, der returnerer den numeriske position af forespørges element i en kolonne.