Power BI LOOKUPVALUE - Exempel på LOOKUPVALUE Dax-funktion

Innehållsförteckning

LOOKUPVALUE i Power BI

Efter att ha sagt om vikten av VLOOKUP-funktionen kan vi använda samma funktion i Power BI är den vanliga frågan från alla Power BI-nybörjare, men tyvärr har vi inte VLOOKUP Power BI; istället har vi en liknande typ av funktion, dvs. LOOKUPVALUE-funktion i Power BI. I den här artikeln guidar vi dig genom denna funktion. Om jag måste berätta för dig vikten av VLOOKUP i Excel för alla Excel-användare med enkla ord, "det är bara en integrerad del." Ja, VLOOKUP är en integrerad del av alla Excel-användare och hushållsfunktioner i Excel-världen.

Vad gör LOOKUPVALUE-funktionen i Power BI?

LOOKUPVALUE-funktionen liknar VLOOKUP-funktionen i MS Excel, som letar efter den önskade kolumnen från en tabell till en annan baserat på sökvärdet. Eftersom vi redan vet tillräckligt om VLOOKUP går vi inte teoretiskt djupt in i den här funktionen, så låt oss titta på scenariot nu.

Jag har tre bord med mig. Nedan visas samma skärmdumpar.

Vi har tre tabeller med namnet "Product_Table, Tax-Table och Discount_Table", respektive.

I Product-_Table har vi inte information om "Tax%" och "Discount%", som finns i de andra två tabellerna. Så i alla de tre tabellernas gemensamma kolumn är "Produkt", så med det här måste vi hämta data till "Produkt_Tabell."

Innan vi använder LOOKUPVALUE-funktionen, låt oss titta på syntaxen för den här funktionen.

Resultatkolumnamn: Detta är inget annat än sedan andra tabeller från vilken kolumn vi behöver resultatet. Så till exempel, från "Tax_Table", behöver vi resultat från kolumnen "Tax%" och från "Discount_Table" behöver vi resultat från kolumnen "Discount%".

Sök kolumnnamn: Detta är inget annat än i den riktade tabellen (Tax_Table eller Discount_Table) baserat på vilken kolumn vi letar efter resultatkolumnen . Så vårt sökvärde: Detta är kolumnnamnet i den aktuella tabellen (Product_Table), vilket är detsamma som kolumnen i Search Colum-namnet på andra tabeller.

Så småningom bör sökkolumnamn och sökvärde båda kolumnerna vara desamma. Sökkolumnamn är i resultatkolumntabellen och sökvärdekolumnen kommer från den aktuella tabellen där vi använder LOOKUPVALUE-funktionen.

Exempel på LOOKUPVALUE DAX-funktion i Power BI

Ovan är de data vi använder för att tillämpa LOOKUPVALUE Dax-funktionen i Power BI. Du kan ladda ner arbetsboken från länken nedan och använda den för att träna hos oss.

Ladda upp alla tre tabellerna till Power BI-filen för att starta demonstrationen.

  • För "Product_Table" måste vi hämta värdena från de andra två tabellerna, så först hämtar vi "Discount%" från "Discount_Table." Högerklicka på "Product_Table" och välj "New Column."
  • Ange namnet på "Ny kolumn" som "Rabatt%."
  • Öppna LOOKUPVALUE-funktionen nu.
  • Det första argumentet är kolumnnamnet Resultat eftersom vi letar efter rabattprocenten från "Discount_Table" och välj "Discount%" -kolonnnamnet från "Discount_Table."
  • Nästa argument är Sök kolumnnamn 1, så detta blir kolumnnamnet "Produkt" från "Rabatt_tabell."
  • Nästa argument är sökvärde, så det här kommer ett kolumnnamn "Produkt" från "Product_Table".
  • Okej, vi är klara. Stäng fästet och tryck på Enter-tangenten för att få resultatet.

Nu har du resultatet från "Rabatt%" från "Rabatt_Tabell." Men när vi tittar på resultatkolumnen är den inte i procentformat, så vi måste ändra nummerformatet till procentformat.

  • Gå till fliken "Modellering", välj "Format" som "Procent" och behåll decimalen som 2.
  • Detta kommer att tillämpa formatet på den valda kolumnen enligt nedan.
  • På samma sätt måste vi nu infoga ytterligare en kolumn för att hämta "Tax%" från "Tax_Table", som vanligt, högerklicka och välj "New Column" ge namnet till den nya kolumnen som "Tax%" och öppna LOOKUPVALUE-funktionen på nytt.
  • Den här gången resultatkolumnen namn kommer att vara från ”Tax_Table”, dvs ”Tax%”.
  • Sök Kolumnnamn kommer att vara ”Produkten” kolumnnamn från ”Tax_Table.”
  • Nästa argument är sökvärde , så detta kommer kolumnnamnet "Produkt" från "Product_Table".

Stäng fästet och tryck Enter för att få värdena "Skatt%".

Som detta med Power BI LOOKUPVALUE-funktionen kan vi hämta data från en tabell till en annan.

Obs! Power BI LOOKUPVALUE-fil kan också laddas ner från länken nedan och den slutliga utdata kan visas.

Du kan ladda ner denna Power BI LOOKUPVALUE-mall här - Power BI LOOKUPVALUE-mall

Saker att komma ihåg

  • LOOKUPVALUE införlivas i Power BI som en uppslagsvärdefunktion.
  • Om uppslagsvärdet inte hittas returneras det tomt som ett resultat.
  • Resultat Kolumner & Sökvärde kolumner är desamma i båda tabellerna.
  • Till skillnad från VLOOKUP måste vi ange alla kolumnnamn och parametrar för uppslag av intervall.

Intressanta artiklar...