VLOOKUP v Power BI - Ponovite Vlookup z uporabo funkcije Lookupvalue

Iskalne funkcije se zelo pogosto uporabljajo pri predstavitvi podatkov in podobno kot excel je ena od pogosto uporabljenih iskalnih funkcij funkcija Vlookup v power bi, vendar ni vgrajena v power bi, zato moramo funkcijo lookup posnemati z uporabo DAX za uporabo Vlookup v moč bi.

Power BI Vlookup

Verjetno niti en sam excel ne trdi, da se funkcije ne zavedajo. To je priljubljenost VLOOKUP-a v Excelu. Torej, vsi dvomijo o tem, kako ponoviti funkcijo VLOOKUP v Power BI. V tem članku vam bomo pokazali, kako podrobno ponovite VLOOKUP v Power BI.

Kako replicirati VLOOKUP v Power BI?

Recimo, da imate na primer tri tabele z imenom »Tabela prodaje, tabela mest in tabela upravitelja«.

Podatke lahko kopirate v datoteko excel in jih nato uvozite v Power BI kot sklic na datoteko Excel. Delovni zvezek excel lahko prenesete tudi s spodnje povezave, ki je uporabljena za ta primer.

Te tabele naložite v Power BI.

V prodajni tabeli nimamo »Imena regij« in »Imena upraviteljev«, za pridobitev podatkov iz drugih dveh tabel pa imamo kot skupno mesto ali vrednost med temi tabelami mesto.

Z uporabo funkcije LOOKUPVALUE DAX lahko pridobimo podatke iz drugih tabel v »Tabelo prodaje«. Spodaj je sintaksa funkcije LOOKUPVALUE DAX.

  • Rezultat Ime stolpca: V tem argumentu moramo določiti, iz katerega in iz katerega stolpca potrebujemo rezultat ??? Če na primer pridobivamo ime regije iz »Tabele mest«, bo stolpec z rezultati »Imena regij« iz »Tabele mest«.
  • Ime stolpca za iskanje: na podlagi katerega stolpca iščemo stolpec z rezultati v drugi tabeli, tj. V »Tabela mest« je »mesto« osnovni stolpec.
  • Iskalna vrednost: V tabeli z zahtevanimi rezultati (tabela prodaje), na podlagi katerega stolpca iščemo rezultat. tj. V »tabeli prodaje« je »mesto« osnovna vrednost iskanja.
Namig: v obeh tabelah morata biti ime stolpca za iskanje in vrednost iskanja enaka.

Zgornje tabele vzemite le za primer,

  • Pojdite na zavihek »Podatki« in izberite »Tabela prodaje«.
  • Z desno miškino tipko kliknite »Tabela prodaje« in izberite »Nov stolpec«.
  • To bo zahtevalo, da najprej poimenujete stolpec, zato ga poimenujte »Regije«.
  • Zdaj odprite funkcijo LOOKUPVALUE.
  • Prvi argument te funkcije DAX je »Ime stolpca rezultata«, zato v »Tabeli mest« izberite stolpec »Imena regij«.
  • Naslednji argument je »Ime stolpca za iskanje«, tj. Iz »Tabele mest«, ki temelji na »Imena mest«, pridobivamo podatke, zato izberite stolpec »Imena mest« v »Tabela mest«.
  • Naslednji argument je vrednost iskanja1, tj. Iz trenutne tabele, tj. Osnovna vrednost »Tabela prodaje« je stolpec »Imena mest«, zato izberite stolpec.

Zaprite nosilec in pritisnite tipko Enter. V stolpcu »Tabela prodaje« bomo dobili nov stolpec z naslovom »Regije«.

  • Podobno moramo iz "Tabele upravitelja" pridobiti "Imena upraviteljev". Znova kliknite z desno miškino tipko na »Tabela prodaje« in izberite »Nov stolpec«, to zahteva, da stolpec poimenujete, zato ime poimenujte »Upravitelj«.
  • Še enkrat odprite funkcijo LOOKUPVALUE.
  • Tokrat potrebujemo rezultat iz »Tabela upravitelja«, zato bo ime stolpca z rezultati »Upravitelj« iz »Tabela upravitelja«.
  • Nato moramo izbrati ime stolpca za iskanje, tj. Iz »Tabela upravitelja«, ki temelji na »mestu«, pridobivamo podatke, zato izberite stolpec »Mesto« v »Tabela upravitelja«.
  • Vrednost iskanja bo tudi ime "Mesto", vendar iz "Prodajne tabele".

Zaprite oklepaj in pritisnite tipko Enter, da se imena "Upravitelj" prikažejo kot nov stolpec.

Torej, takole z uporabo funkcije "LOOKUPVALUE" DAX v Power BI, da tudi V Power View podvaja VLOOKUP.

Alternativni način pridobivanja podatkov v Power BI

Z uporabo »Power Query« lahko združimo ali pridobimo podatke iz drugih tabel.

  • V datoteki Power BI na zavihku Domov kliknite »Uredi poizvedbe«.
  • Odprlo se bo okno urejevalnika »Power Query«. V tem novem oknu na zavihku »DOMOV« kliknite »Združi poizvedbe«. Opomba: Izberite »Tabela prodaje« in to storite.
  • To odpre okno »Spajanje«.
  • Zdaj lahko vidimo, da je »Tabela prodaje« že izbrana. Torej na drugem spustnem seznamu izberite »Tabela mest«.
  • Iz teh dveh tabel moramo izbrati skupne stolpce, zato je skupni stolpec med tema dvema tabelama »Imena mest«, zato izberite obe stolpci v obeh tabelah.
  • Zdaj kliknite »V redu«, da se vrnete v okno »Urejevalnik poizvedb«.
  • Kot lahko vidite, je bil ustvarjen nov stolpec, zato kliknite puščico z dvojno stranjo, da si ogledate nadaljnje možnosti.
  • Tu bodo prikazane spodnje možnosti.
  • Med temi izberite samo »Regije«, ker v našem stolpcu »Prodajna miza« že obstaja stolpec z imenom mesta, zato ga odznačite.

Kliknite »V redu«, da dobite imena »Regija«.

  • Ponovite isti postopek, da združite imena »Manager«.
  • Po združitvi stolpcev kliknite »Zapri in uporabi«.

Zdaj se bo vrnil v datoteko Power BI, pojdite na zavihek »Podatki« in si oglejte nove združene stolpce.

Opomba: Datoteko Power BI VLOOKUP lahko prenesete s spodnje povezave in uporabite vsako tehniko oblikovanja, kot je uporabljena.

To predlogo Power BI VLOOKUP lahko prenesete tukaj - Predloga Power BI VLOOKUP

Tukaj si je treba zapomniti

  • LOOKUPVALUE je vrsta funkcije VLOOKUP za pridobivanje podatkov iz drugih tabel v Power BI.
  • Možnost spajanja poizvedb Power Power je alternativni način pridobivanja podatkov iz različnih tabel.
  • LOOKPVALUE je funkcija DAX in morate razumeti vse parametre funkcije DAX v power bi.

Zanimive Članki...