Power BI LOOKUPVALUE - Eksempler på LOOKUPVALUE Dax-funktion

Indholdsfortegnelse

LOOKUPVALUE i Power BI

Når det er sagt om vigtigheden af ​​VLOOKUP-funktionen, kan vi bruge den samme funktion i Power BI er det almindelige spørgsmål fra alle Power BI-begyndere, men desværre har vi ikke VLOOKUP Power BI; i stedet har vi en lignende funktion, dvs. LOOKUPVALUE-funktion i Power BI. I denne artikel vil vi guide dig gennem denne funktion. Hvis jeg er nødt til at fortælle dig vigtigheden af ​​VLOOKUP i excel for alle excel-brugere med enkle ord, "det er bare en integreret del." Ja, VLOOKUP er en integreret del af alle Excel-brugere og husholdningsfunktioner i Excel-verdenen.

Hvad gør LOOKUPVALUE-funktion i Power BI?

LOOKUPVALUE-funktionen svarer til VLOOKUP-funktionen i MS Excel, som søger efter den krævede kolonne fra den ene tabel til den anden baseret på søgeværdien. Da vi allerede ved nok om VLOOKUP, går vi ikke teoretisk dybt ind i denne funktion, så lad os se på scenariet nu.

Jeg har tre borde med mig. Nedenfor er skærmbillederne af det samme.

Vi har tre tabeller med henholdsvis "Product_Table, Tax-Table og Discount_Table".

I Product-_Table har vi ikke oplysninger om "Tax%" og "Discount%", som findes i de to andre tabeller. Så i alle de tre tabeller er den fælles kolonne "Produkt", så hvis vi bruger dette, er vi nødt til at hente dataene til "Product_Table."

Før vi anvender LOOKUPVALUE-funktionen, lad os se på syntaksen for denne funktion.

Resultatkolonnenavn: Dette er intet andet end fra da andre tabeller, hvorfra kolonnen vi har brug for resultatet. Så for eksempel fra "Tax_Table" har vi brug for resultater fra kolonnen "Tax%" og fra "Discount_Table" har vi brug for resultater fra kolonnen "Discount%".

Søg kolonnenavn: Dette er intet andet end i den målrettede tabel (Tax_Table eller Discount_Table) baseret på hvilken kolonne vi leder efter resultatsøjlen . Så vores søgeværdi: Dette er kolonnenavnet i den nuværende tabel (Product_Table), som er den samme som kolonnen i Search Colum-navnet på andre tabeller.

Så i sidste ende, Søg kolonne navn og Søg værdi både kolonner bør være den samme. Søgekolonnenavn er inde fra resultatsøjletabellen, og søgeværdi-kolonnen kommer fra den nuværende tabel, hvor vi anvender LOOKUPVALUE-funktionen.

Eksempel på LOOKUPVALUE DAX-funktion i Power BI

Ovenstående er de data, vi bruger til at anvende LOOKUPVALUE Dax-funktionen i Power BI. Du kan downloade projektmappen fra nedenstående link og kan bruge den til at øve med os.

Upload alle de tre tabeller til Power BI-filen for at starte demonstrationen.

  • For "Product_Table" skal vi hente værdierne fra de to andre tabeller, så først henter vi "Discount%" fra "Discount_Table." Højreklik på "Product_Table" og vælg "New Column."
  • Giv navnet på den "nye kolonne" som "Rabat%."
  • Åbn funktionen LOOKUPVALUE nu.
  • Det første argument er resultatkolonnens navn, da vi leder efter rabatprocenten fra "Discount_Table", vælg kolonnenavnet "Discount%" fra "Discount_Table."
  • Det næste argument er Søg kolonnenavn 1, så dette vil være kolonnenavnet "Produkt" fra "Rabattabel".
  • Det næste argument er søgeværdi, så dette vil være et "produkt" -kolonnenavn fra "produkt_tabel".
  • Okay, vi er færdige. Luk beslaget, og tryk på enter-tasten for at få resultatet.

Så godt, vi har fået resultatet fra "Discount%" fra "Discount_Table." Men når vi ser på resultatkolonnen, er den ikke i procentformat, så vi skal ændre nummerformatet til procentformat.

  • Gå til fanen "Modellering", vælg "Format" som "Procent", og hold decimalen som 2.
  • Dette vil anvende formatet til den valgte kolonne som nedenfor.
  • På samme måde er vi nu nødt til at indsætte en kolonne mere for at hente "Tax%" fra "Tax_Table", som normalt, højreklik og vælg "New Column", giv navnet på den nye kolonne som "Tax%" og åbn funktionen LOOKUPVALUE en gang til.
  • Denne gang vil kolonnenavn være fra "Tax_Table", dvs. "Tax%".
  • Navn på søgekolonne vil være kolonnenavnet "Produkt" fra "Skattetabel".
  • Det næste argument er søgningsværdi , så dette vil kolonnenavnet "produkt" fra "produkt_tabel".

Luk parentes og tryk enter for at få "Skat%" -værdierne.

Som dette ved hjælp af Power BI LOOKUPVALUE-funktionen kan vi hente data fra en tabel til en anden.

Bemærk: Power BI LOOKUPVALUE-fil kan også downloades fra nedenstående link, og den endelige output kan ses.

Du kan downloade denne Power BI LOOKUPVALUE-skabelon her - Power BI LOOKUPVALUE-skabelon

Ting at huske

  • LOOKUPVALUE er indarbejdet i Power BI som en opslagsværdifunktion.
  • Hvis opslagsværdien ikke findes, returneres den blank som et resultat.
  • Kolonner med resultatkolonne og søgningsværdi er de samme i begge tabeller.
  • I modsætning til VLOOKUP er vi nødt til at give parametre for hvilket som helst kolonnenavn og rækkevidde.

Interessante artikler...