Hvordan bruke XLOOKUP-funksjonen i Excel

Innholdsfortegnelse:

Hvordan bruke XLOOKUP-funksjonen i Excel
Hvordan bruke XLOOKUP-funksjonen i Excel
Anonim

VLOOKUP-funksjonen har alltid vært en av Excels kraftigste funksjoner. Den lar deg søke etter verdier i den første kolonnen i en tabell, og returnere verdier fra felt til høyre. Men Excel har også en funksjon k alt XLOOKUP, som lar deg søke etter en verdi i en hvilken som helst kolonne eller rad, og returnere data fra en hvilken som helst annen kolonne.

Hvordan XLOOKUP Works

XLOOKUP-funksjonen er mye enklere å bruke enn VLOOKUP-funksjonen, fordi i stedet for å spesifisere en verdi for resultatkolonnen, kan du spesifisere hele området.

Funksjonen lar deg også søke i både en kolonne og en rad, og finne verdien ved den kryssende cellen.

Parametrene til XLOOKUP-funksjonen er som følger:

=XLOOKUP (oppslagsverdi, oppslagsmatrise, returmatrise, [samsvarsmodus], [søkemodus])

  • lookup_value: Verdien du vil søke etter
  • lookup_array: Matrisen (kolonnen) du vil søke i
  • return_array: Resultatet (kolonnen) du vil hente en verdi fra
  • match_mode (valgfritt): Velg eksakt samsvar (0), eksakt samsvar eller nest minste verdi (-1), eller jokertegn (2).
  • search_mode (valgfritt): Velg om du vil søke med det første elementet i kolonnen (1), det siste elementet i kolonnen (-1), binært søk stigende (2) eller binært søk synkende (-2).

Det følgende er noen av de vanligste oppslagene du kan gjøre med XLOOKUP-funksjonen.

Slik søker du etter et enkelt resultat med XLOOKUP

Den enkleste måten å bruke XLOOKUP på er å søke etter et enkelt resultat ved å bruke et datapunkt fra én kolonne.

  1. Dette eksempelregnearket er en liste over bestillinger sendt inn av salgsrepresentanter, inkludert varen, antall enheter, kostnad og tot alt salg.

    Image
    Image
  2. Hvis du vil finne det første salget i listen sendt av en spesifikk selger, kan du opprette en XLOOKUP-funksjon som søker etter et navn i Rep-kolonnen. Funksjonen vil returnere resultatet fra Total-kolonnen. XLOOKUP-funksjonen for dette er:

    =XLOOKUP(I2, C2:C44, G2:G44, 0, 1)

    • I2: Peker på Rep Name søkecelle
    • C2:C44: Dette er Rep-kolonnen, som er oppslagsmatrisen
    • G2:G33: Dette er Total-kolonnen, som er returmatrisen
    • 0: Velger et eksakt samsvar
    • 1: Velger den første kampen i resultatene
  3. Når du trykker Enter og skriver inn navnet på en selger, vil Totalresultat-cellen vise deg det første resultatet i tabellen for den selgeren.

    Image
    Image
  4. Hvis du vil søke etter det siste salget (siden tabellen er sortert etter dato i omvendt rekkefølge), endre det siste XLOOKUP-argumentet til - 1, som vil starte søket fra den siste cellen i oppslagsmatrisen og gi deg det resultatet i stedet.

    Image
    Image
  5. Dette eksemplet viser et lignende søk som du kan utføre med en VLOOKUP-funksjon ved å bruke Rep-kolonnen som den første kolonnen i oppslagstabellen. XLOOKUP lar deg imidlertid søke etter hvilken som helst kolonne i begge retninger. For eksempel, hvis du vil finne selgeren som solgte årets første bindeordre, bruker du følgende XLOOKUP-funksjon:

    =XLOOKUP(I2, D2:D44, C2:C44, 0, 1)

    • D2: Peker på varesøkecellen
    • D2:D44: Dette er elementkolonnen, som er oppslagsmatrisen
    • C2:C44: Dette er Rep-kolonnen, som er returmatrisen til venstre for oppslagsmatrisen
    • 0: Velger et eksakt samsvar
    • 1: Velger den første kampen i resultatene
  6. Denne gangen blir resultatet navnet på selgeren som solgte årets første permbestilling.

    Image
    Image

Utfør vertikal og horisontal match med XLOOKUP

En annen funksjon i XLOOKUP som VLOOKUP ikke er i stand til, er muligheten til å utføre både et vertik alt og horisont alt søk, noe som betyr at du kan søke etter et element nedover en kolonne, og på tvers av en rad også.

Denne doble søkefunksjonen er en effektiv erstatning for andre Excel-funksjoner som INDEX, MATCH eller HLOOKUP.

  1. I det følgende regnearket er salget for hver selger delt etter kvartal. Hvis du ønsket å se salget i tredje kvartal for en spesifikk selger, uten XLOOKUP-funksjonen, ville denne typen søk være vanskelig.

    Image
    Image
  2. Med XLOOKUP-funksjonen er denne typen søk enkelt. Ved å bruke den følgende XLOOKUP-funksjonen kan du søke etter salg i tredje kvartal for en bestemt selger:

    =XLOOKUP(J2, B2:B42, XLOOKUP(K2, C1:H1, C2:H42))

    • J2: Peker på representantsøkecellen
    • B2:B42: Dette er elementkolonnen, som er kolonneoppslagsmatrisen
    • K2: Peker på kvartalssøkecellen
    • C1:H1: Dette er radoppslagsmatrisen
    • C2:H42: Dette er oppslagsmatrisen for dollarbeløpet i hvert kvartal

    Denne nestede XLOOKUP-funksjonen identifiserer først selgeren, og den neste XLOOKUP-funksjonen identifiserer ønsket kvartal. Returverdien vil være cellen der de to avskjærer.

  3. Resultatet for denne formelen er kvartal 1-inntekten for representanten med navnet Thompson.

    Image
    Image

Bruke XLOOKUP-funksjonen

XLOOKUP-funksjonen er kun tilgjengelig for Office Insider-abonnenter, men vil snart bli rullet ut til alle Microsoft 365-abonnenter.

Hvis du vil teste funksjonen selv, kan du bli Office Insider. Velg Fil > Account, og velg deretter Office Insider for å abonnere.

Når du blir med i Office Insider-programmet, vil den installerte versjonen av Excel motta alle de siste oppdateringene, og du kan begynne å bruke XLOOKUP-funksjonen.

Anbefalt: