Power BI RELATERET - Hvordan bruges RELATED-funktion? (Eksempler)

Indholdsfortegnelse

Power BI RELATED-funktion

I MS-Excel har vi alle gjort opgaven med at hente data fra en tabel til en anden, så i sådanne tilfælde er VLOOKUP husstandsformlen for alle Excel-brugere. Uden at bruge VLOOKUP på deres arbejdsplads ender de fleste Excel-brugere ikke der. Værdien af ​​VLOOKUP-funktionen i MS Excel er angivet, kan vi replikere den samme formel i Power BI? Vi har en anden formel, ikke ligefrem VLOOKUP-formlen, dvs. RELATERET DAX-funktion. I denne artikel tager vi dig gennem en af ​​de vigtige RELATEREDE DAX-funktioner i Power BI.

Hvad gør RELATED-funktion i Power BI?

RELATERET som selve navnet siger, returnerer den relaterede værdi en tabel til en anden tabel. Dette svarer til den opslagsværdifunktion, vi har i MS Excel, dvs. VLOOKUP.

Inden vi anvender denne DAX-funktion i Power BI, skal vi dog oprette et datamodelforhold mellem tabeller, vi henviser til.

Nedenfor er syntaksen for den RELATED DAX-funktion i Power BI.

Vi skal bare vælge resultatkolonnen fra den anden tabel, og den henter detaljerne for os. Hvis du har svært ved at forstå med denne teoretiske forklaring, skal du ikke bekymre dig, fordi vi nedenfor giver dig praktiske eksempler i detaljer.

Eksempel på RELATED-funktion i Power BI

For at demonstrere den RELATEREDE DAX-funktion i Power BI har vi udarbejdet nedenfor to datatabeller i Excel-regneark.

Nedenfor er eksempler på RELATED-funktionen i Power BI. Du kan downloade projektmappen for at bruge den samme fil, som vi brugte i dette eksempel.

  • Ovenfor har vi to tabeller "Produkttabel" og "Pristabel". I "Produkttabel" har vi produktnavnet og de solgte enheder med navnet "Salgsrepræsentant" for hvert produkt.
  • I "Pristabel" har vi produktnavn og deres pris pr. Enhedsværdier, så vi bruger RELATED-funktionen til at hente prisoplysningerne til "Produkttabel." Upload de to ovenstående tabeldata til Power BI Desktop-filen.
  • Nu fra "Price_Table" skal vi hente kostprisen for hvert produkt til "Product_Table." Højreklik på "Product_Table" og vælg indstillingen " New Column ".
  • Giv nu navnet på den nye kolonne som enhedspris.
  • Åbn RELATED-funktion i Power BI.
  • Vi skal vælge kolonnen fra "Price_Table", men når du skriver tabelnavnet, kan vi ikke se nogen relaterede søgninger.

Dette skyldes, at inden vi først bruger den RELATED-funktion, skal vi skabe et forhold mellem to tabeller under fanen " Data Modeling ".

  • Som du kan se ovenfor, har vi ikke noget forhold mellem disse to tabeller. Forholdet kan oprettes mellem disse to tabeller ved hjælp af den fælles kolonne mellem disse to tabeller, så i disse to tabeller er den fælles kolonne " Produkt ".
Bemærk: Power BI er intelligent nok til at skabe et automatisk forhold mellem to tabeller baseret på kolonneoverskrifterne, når vi uploader datatabellerne. Fordi du som ny elev skal vide om forholdet mellem to tabeller, har vi fjernet forholdet.
  • For at oprette et forhold skal du klikke på ellipsen (tre prikker) i en af ​​tabellerne og vælge " Manage Relationship ".
  • Dette åbner nedenstående vindue for dig. Vælg indstillingen " Ny ".
  • Dette åbner vinduet " Opret forhold ".
  • Fra den første rulleliste skal du vælge "Pris_tabel" og automatisk i nedenstående tabel vælge "Produkt_Tabel".
  • Vælg den fælles kolonne mellem disse to tabeller som "Produkt". Klik nu på "Ok."
  • Forhold oprettes som da under en.
  • Gå nu tilbage og vælg " Ny kolonne " igen for " Product_Table " og åbn den RELATED- funktion.
  • Som du kan se ovenfor, har vi et tabelnavn med alle kolonnerne i den relaterede tabel. Vælg kolonnen " Pris_tabel (pris) " fra listen.
  • Luk beslaget, og tryk på enter-tasten for at få prisoplysningerne i den nye kolonne.

Værsgo; Vi har en formel VLOOKUP til at hente detaljerne fra en tabel til en anden baseret på den fælles kolonne mellem tabeller.

  • Da vi har hentet prisoplysninger, kan vi ankomme i nye kolonner som " Samlet værdi " ved at multiplicere " Enheder solgt med enhedsomkostninger ."
  • I stedet for at tilføje to ekstra kolonner kan vi nå frem til den samlede værdi i selve enkeltkolonnen. Nedenfor er formlen for at nå frem til den samlede pris i selve enkelttrinet.

Som dette kan vi ved hjælp af RELATED-funktionen i Power BI hente dataene fra den ene tabel til den anden.

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

Du kan downloade denne Power BI RELATED funktionsskabelon her - Power BI RELATED Function Template

Ting at huske her

  • RELATED-funktionen fungerer som VLOOKUP i Power BI.
  • RELATED-funktionen kan kun bruges, hvis der er nogen sammenhæng mellem tabeller.
  • Uden et forhold kan vi ikke engang se tabelnavnet og dets kolonneoverskrifter.

Interessante artikler...