Power BI LOOKUPVALUE

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 om 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 kommer vi inte teoretiskt att gå 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, and 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 hjälp av detta måste vi hämta data till "Produkt_Tabell".

Innan vi tillämpar funktionen LOOKUPVALUE ska vi titta på syntaxen för den här funktionen.

Resultat Kolumnnamn: Detta är inget annat än sedan andra tabeller från vilken kolumn vi behöver resultatet. Så för ett 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) som är detsamma som kolumnen i kolumnnamnet i andra tabeller.

Så småningom bör sökkolumnamn och sökvärde båda kolumnerna vara desamma. Sökkolumnamn är från resultatkolumntabellen och sökvärdekolumnen kommer från den nuvarande 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.

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

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 Resultat Kolumnnamn eftersom vi letar efter rabattprocenten från "Rabatt_Tabell" välj kolumnnamnet "Rabatt%" från "Rabatt_Tabell".

  • 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 att "Produkt" kolumnnamn från "Product_Table".

  • Okej, vi är klara att stänga fästet och trycka på enter-tangenten för att få resultatet.

Nu har vi resultatet från "Discount%" från "Discount_Table". 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 för 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 om igen.

  • Den här gången resultatkolumnen namn kommer att vara från ”Tax_Table” ie ”Tax%”.

  • Sök Column Name 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 sökningsvärdet inte hittas kommer det att returneras tomt som resultat.
  • Resultat Kolumner & Sökvärde kolumner är desamma i båda tabellerna.
  • Till skillnad från VLOOKUP måste vi ange kolumnnamn och parametrar för uppslag av intervall.