VLOOKUP-funktionalitet i Power Pivot

En af de mest populære funktioner i Excel-formler er VLOOKUP. Men du kan ikke bruge VLOOKUP i DAX-formler i Power Pivot. Det skyldes primært, at i Power Pivot kan DAX-funktioner ikke bruge en celle eller et celleområde som reference, som VLOOKUP kan. DAX-funktioner bruger en kolonne eller en tabel som reference. I Power Pivot arbejder du også med en datamodel med relationer, og det er ganske let at slå værdier op i en anden tabel, og i mange tilfælde behøver du ikke at oprette nogen formel overhovedet.

Du bruger f.eks. en pivottabel i et Excel-regneark til at analysere salgsdata i datamodellen, og du vil lave et udsnit, der er baseret på lokale data fra en områdekolonne i en geografitabel. Du kan blot tilføje område som et felt i pivottabellen. Det er ikke nødvendigt med et bestemt opslag eller en bestemt formel. Den enkle løsning har nogle krav: Opslagskolonnen Område skal være i en relateret tabel, og den område- eller geografitabel, hvor kolonnen er, må ikke være skjult.

Men, der er en række tilfælde i Power Pivot, hvor du muligvis ønsker at slå værdier op i en anden tabel som en del af en beregning, f.eks. i en beregnet kolonne eller i et beregnet felt. Disse kræver, at der oprettes en brugerdefineret formel ved brug af DAX (Data Analysis Expressions). DAX indeholder mange funktioner, som udfører tilsvarende opslag. Hvilken metode, du vil bruge, afhænger af, hvad formlen skal gøre.

Hvad vil du foretage dig?

Bruge funktionen RELATED til opslag af værdier i en relateret tabel.

Bruge funktionen RELATEDTABLE til opslag i en tabel, hvor alle rækker relaterer til den aktuelle række.

Bruge funktionen LOOKUPVALUE til returnere værdier efter søgekriterier.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×