Logo Wand.Tools

Excel XLOOKUP Funktionsgenerator

Brug AI til at generere XLOOKUP-funktioner til effektiv datasøgning og -matchning

Excel XLOOKUP Funktionsguide - Sådan bruger du XLOOKUP

Lær at bruge Excels XLOOKUP-funktion effektivt. XLOOKUP er den moderne erstatning for VLOOKUP og HLOOKUP, der tilbyder mere fleksibilitet og kraft i datasøgninger.

Syntaks

=XLOOKUP(søgeværdi, søgematrix, returmatrix, [hvis_ikke_fundet], [matchtilstand], [søgetilstand])

  • søgeværdi: Den værdi, du vil finde (tekst, tal eller cellehenvisning)
  • søgematrix: Hvor du skal søge efter værdien (enkelt kolonne eller række)
  • returmatrix: Hvad der skal returneres, når værdien findes (kan være flere kolonner/rækker)
  • hvis_ikke_fundet: (Valgfrit) Hvad der skal vises, hvis der ikke findes en match (“Ikke fundet”, 0, brugerdefineret tekst)
  • matchtilstand: (Valgfrit) Hvordan der matches:
    • 0: Præcis match (standard)
    • -1: Præcis match eller næste mindre element
    • 1: Præcis match eller næste større element
    • 2: Brug jokertegn (* og ?)
  • søgetilstand: (Valgfrit) Søgeretning:
    • 1: Fra først til sidst (standard)
    • -1: Fra sidst til først
    • 2: Binær søgning (stigende)
    • -2: Binær søgning (faldende)

Eksempler

  1. Grundlæggende opslag (find medarbejderløn efter ID):
    =XLOOKUP(A2, MedarbejderID, Lønninger)

  2. Flere kolonner returneret (få navn og afdeling):
    =XLOOKUP(A2, MedarbejderID, NavnAfdelingKolonner)

  3. Med fejlhåndtering (brugerdefineret besked):
    =XLOOKUP(A2, ProduktID, Priser, “Produkt ikke fundet”)

  4. Approximativ match (find næste højere pris):
    =XLOOKUP(100, Prisliste, Produktnavne, “Ikke tilgængelig”, 1)

  5. Jokertegnsøgning (find elementer, der starter med “App”):
    =XLOOKUP(“App*”, Produktnavne, Priser, “Ingen match”, 2)

  6. Omvendt søgning (find sidste forekomst):
    =XLOOKUP(Søgeværdi, Dataområde, Resultatområde, “Ikke fundet”, 0, -1)

Avancerede tips

  • Brug flere returkolonner: Vælg flere kolonner i returmatrix
  • Håndter fejl: Inkluder altid hvis_ikke_fundet-parameteren for en bedre brugeroplevelse
  • Optimér store datasæt: Brug binær søgning (søgetilstand=2) for sorterede lister
  • Tosøgning: Kan søge både lodret og vandret
  • Matrixformler: Fungerer med matrixreturneringer til avancerede beregninger
  • Indlejret XLOOKUP: Kan indlejres til komplekse søgninger

Almindelige fejl

  • #N/A: Værdi ikke fundet (brug hvis_ikke_fundet til at håndtere)
  • #VALUE!: Argumenter har forkerte datatyper
  • #REF!: Ugyldige henvisninger i formlen
  • #SPILL!: Returmatrix blokeret af eksisterende data