Power BI LOOKUPVALUE - Eksempler på LOOKUPVALUE Dax-funksjon

Innholdsfortegnelse

LOOKUPVALUE i Power BI

Når det er sagt om viktigheten av VLOOKUP-funksjonen, kan vi bruke den samme funksjonen i Power BI er det vanlige spørsmålet fra alle Power BI-nybegynnere, men dessverre har vi ikke VLOOKUP Power BI; i stedet har vi en lignende type funksjon, dvs. LOOKUPVALUE-funksjon i Power BI. I denne artikkelen vil vi lede deg gjennom denne funksjonen. Hvis jeg må fortelle deg viktigheten av VLOOKUP i excel for alle Excel-brukerne med enkle ord, "er det bare en integrert del." Ja, VLOOKUP er en integrert del av alle Excel-brukere og husholdningsfunksjoner i Excel-verdenen.

Hva gjør LOOKUPVALUE Funksjon i Power BI?

LOOKUPVALUE-funksjonen ligner på VLOOKUP-funksjonen i MS Excel, som ser etter den nødvendige kolonnen fra den ene tabellen til den andre basert på søkeverdien. Siden vi allerede vet nok om VLOOKUP, vil vi ikke gå dypt inn i denne funksjonen teoretisk, så la oss se på scenariet nå.

Jeg har tre bord med meg. Nedenfor er skjermbildene av det samme.

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

I Product-_Table har vi ikke informasjon om “Tax%” og “Discount%”, som er der i de to andre tabellene. Så i alle de tre tabellene er den vanlige kolonnen "Produkt", så når vi bruker dette, må vi hente dataene til "Product_Table."

Før vi bruker LOOKUPVALUE-funksjonen, la oss se på syntaksen til denne funksjonen.

Resultatsøylenavn: Dette er ikke annet enn fra da andre tabeller fra hvilken kolonne vi trenger resultatet. Så for eksempel, fra "Tax_Table", trenger vi resultater fra "Tax%" -kolonnen, og fra "Discount_Table", trenger vi resultater fra "Discount%" -kolonnen.

Søkekolonnavn : Dette er ingenting annet enn i målrettet tabell (Tax_Table eller Discount_Table) basert på hvilken kolonne vi ser etter resultatkolonnen . Så vår søkeverdi : Dette er kolonnenavnet i den aktuelle tabellen (Product_Table), som er den samme som kolonnen i Search Colum-navnet på andre tabeller.

Så til slutt, søkekolonnenavn og søkeverdi, begge kolonnene skal være de samme. Søkekolonnavn er fra resultatkolonnetabellen, og søkeverdikolonnen vil være fra den nåværende tabellen der vi bruker LOOKUPVALUE-funksjonen.

Eksempel på LOOKUPVALUE DAX-funksjon i Power BI

Ovenfor er dataene vi bruker for å bruke LOOKUPVALUE Dax-funksjonen i Power BI. Du kan laste ned arbeidsboken fra lenken nedenfor og bruke den til å øve med oss.

Last opp alle de tre tabellene til Power BI-filen for å starte demonstrasjonen.

  • For "Product_Table" må vi hente verdiene fra de to andre tabellene, så først henter vi "Discount%" fra "Discount_Table." Høyreklikk på "Product_Table" og velg "New Column."
  • Gi navnet på "Ny kolonne" som "Rabatt%."
  • Åpne LOOKUPVALUE-funksjonen nå.
  • Det første argumentet er kolonnenavnet Resultat siden vi ser etter rabattprosenten fra "Discount_Table", velg "Discount%" -kolonnenavnet fra "Discount_Table."
  • Det neste argumentet er Søke kolonnenavn 1, så dette blir kolonnenavnet "Produkt" fra "Rabatt_tabell."
  • Det neste argumentet er søkeverdi , så dette vil ha et "produkt" kolonnenavn fra "produkt_tabell."
  • Ok, vi er ferdige. Lukk braketten og trykk enter-tasten for å få resultatet.

Sånn, vi har fått resultatet fra "Rabatt%" fra "Discount_Table." Men når vi ser på resultatkolonnen, er den ikke i prosentformat, så vi må endre tallformatet til prosentformat.

  • Gå til "Modellering" -fanen, velg "Format" som "Prosentandel", og hold desimalplassen som 2.
  • Dette vil bruke formatet til den valgte kolonnen som nedenfor.
  • På samme måte må vi nå sette inn en kolonne til for å hente "Tax%" fra "Tax_Table", som vanlig, høyreklikk og velg "New Column", gi navnet til den nye kolonnen som "Tax%" og åpne LOOKUPVALUE-funksjonen en gang til.
  • Denne gangen vil kolonnenavnet være fra “Tax_Table”, dvs. “Tax%”.
  • Søket kolonnenavn vil være "Produkt" kolonnenavnet fra "Tax_Table."
  • Det neste argumentet er søkeverdien , slik at dette vil “Produktet” kolonnen navn fra “Product_Table.”

Lukk braketten og trykk enter for å få “Tax%” verdiene.

Som dette ved hjelp av Power BI LOOKUPVALUE-funksjonen, kan vi hente data fra en tabell til en annen.

Merk: Power BI LOOKUPVALUE-fil kan også lastes ned fra lenken nedenfor, og den endelige utgangen kan vises.

Du kan laste ned denne Power BI LOOKUPVALUE-malen her - Power BI LOOKUPVALUE Mal

Ting å huske

  • LOOKUPVALUE er innlemmet i Power BI som en oppslagsverdifunksjon.
  • Hvis oppslagsverdien ikke blir funnet, vil den returnere tom som et resultat.
  • Resultatkolonner og søkeverdikolonner er de samme i begge tabellene.
  • I motsetning til VLOOKUP, må vi oppgi parametere for hvilket som helst kolonnenavn og rekkeviddeoppslag.

Interessante artikler...