Puterea BI în legătură - Cum se folosește funcția RELATED? (Exemple)

Funcția asociată cu puterea BI

În MS-Excel, toți am îndeplinit sarcina de a prelua date dintr-un tabel în altul, așa că în astfel de cazuri, VLOOKUP este formula de uz casnic pentru toți utilizatorii Excel. Fără a utiliza VLOOKUP la locul de muncă, majoritatea utilizatorilor Excel nu vor ajunge acolo. S-a afirmat valoarea funcției VLOOKUP în MS Excel, putem replica aceeași formulă în Power BI? Avem o formulă diferită, nu exact formula VLOOKUP, adică funcția DAX RELATED. În acest articol, vă vom trece prin una dintre funcțiile DAX RELATATE importante din Power BI.

Ce face funcția RELATED în Power BI?

RELATAT, așa cum spune numele însuși, va returna valoarea aferentă unei tabele la o altă tabelă. Aceasta este similară cu funcția de valoare de căutare pe care o avem în MS Excel, adică VLOOKUP.

Cu toate acestea, în Power BI, înainte de a aplica această funcție DAX, trebuie să creăm o relație de model de date între tabelele la care ne referim.

Mai jos este sintaxa funcției DAX RELATED din Power BI.

Trebuie doar să selectăm coloana de rezultate din celălalt tabel și va prelua detaliile pentru noi. Dacă vă este greu să înțelegeți cu această explicație teoretică, nu vă faceți griji pentru că, în cele de mai jos, vă vom oferi exemple practice în detaliu.

Exemplu de funcție RELATED în Power BI

Pentru a demonstra funcția DAX RELATED în Power BI, am pregătit mai jos două tabele de date în foaia de lucru Excel.

Mai jos sunt exemple de funcții RELATED în Power BI. Puteți descărca registrul de lucru pentru a utiliza același fișier pe care l-am folosit în acest exemplu.

  • Mai sus avem două tabele „Tabel de produse” și „Tabel de prețuri”. În „Tabel produs”, avem numele produsului și detaliile unităților vândute cu numele „Reprezentant vânzări” pentru fiecare produs.
  • În „Tabelul prețurilor”, avem denumirea produsului și prețul acestora pe valori unitare, așa că vom folosi funcția RELATED pentru a prelua detaliile prețului în „Tabel produs.” Încărcați cele două date de mai sus ale tabelului în fișierul Power BI Desktop.
  • Acum din „Price_Table” trebuie să preluăm prețul de cost al fiecărui produs în „Product_Table”. Faceți clic dreapta pe „Product_Table” și alegeți opțiunea „ New Column ”.
  • Acum dați numele noii coloane ca Preț unitar.
  • Deschideți funcția RELATED în power BI.
  • Trebuie să alegem coloana din „Tabel_preț”, dar când introduceți numele tabelului, nu vedem căutări similare.

Acest lucru se datorează faptului că înainte de a utiliza mai întâi funcția RELATED, trebuie să creăm o relație între două tabele sub fila „ Modelare date ”.

  • După cum puteți vedea mai sus, nu avem nicio relație între aceste două tabele. Relația poate fi creată între aceste două tabele utilizând coloana comună dintre aceste două tabele, astfel încât în ​​aceste două tabele, coloana comună este „ Produs ”.
Notă: Power BI este suficient de inteligent pentru a crea o relație automată între două tabele pe baza titlurilor de coloană atunci când încărcăm tabelele de date. Pentru că, în calitate de cursant nou, trebuie să știți despre relația dintre două tabele, am eliminat relația.
  • Pentru a crea o relație, faceți clic pe elipsa (trei puncte) a oricăruia dintre tabele și alegeți „ Gestionați relația ”.
  • Aceasta vă va deschide fereastra de mai jos. Alegeți opțiunea „ Nou ”.
  • Aceasta va deschide fereastra „ Creați o relație ”.
  • Din prima listă derulantă, alegeți „Price_Table”, iar automat în tabelul de mai jos, va alege „Product_Table”.
  • Alegeți coloana obișnuită dintre aceste două tabele ca „Produs”. Acum faceți clic pe „Ok”.
  • Relațiile vor fi create ca atunci sub unul.
  • Acum reveniți și alegeți din nouColoană nouă ” pentru „ Tabel_produs ” și deschideți funcția RELATED .
  • După cum puteți vedea mai sus, avem un nume de tabel cu toate coloanele din tabelul aferent. Alegeți din listă coloana „ Price_Table (Preț) ”.
  • Închideți paranteză și apăsați tasta Enter pentru a obține detalii despre preț în noua coloană.

Iată-te; avem un fel de formulă VLOOKUP pentru a prelua detaliile dintr-un tabel în altul pe baza coloanei comune dintre tabele.

  • Deoarece am preluat detalii despre preț, putem ajunge în coloane noi ca „ Valoare totală ” prin multiplicarea „ Unităților vândute cu Costul unităților ”.
  • În loc să adăugăm două coloane suplimentare, putem ajunge la valoarea totală în singura coloană. Mai jos este formula pentru a ajunge la prețul total într-un singur pas.

Astfel, folosind funcția RELATED din Power BI, putem prelua datele de la un tabel la altul.

Notă: Fișierul funcției Power BI RELATED poate fi descărcat și de pe linkul de mai jos, iar rezultatul final poate fi vizualizat.

Puteți descărca aici acest șablon de funcții legate de Power BI - Șablon de funcții legate de Power BI

Lucruri de reținut aici

  • Funcția RELATED funcționează ca VLOOKUP în Power BI.
  • Funcția RELATED poate fi utilizată numai dacă există vreo relație între tabele.
  • Fără o relație, nu putem nici măcar să vedem numele tabelului și titlurile coloanei sale.

Articole interesante...