MEKLĒŠANA programmā Power BI - Atkārtojiet Vlookup, izmantojot funkciju Lookupvalue

Satura rādītājs

Datu attēlojumā ļoti bieži tiek izmantotas uzmeklēšanas funkcijas, un līdzīgi kā Excel, viena no plaši izmantotajām uzmeklēšanas funkcijām ir Vlookup funkcija Power bi, bet nav iebūvēta Power Bi, tāpēc mums ir jāatkārto uzmeklēšanas funkcija, izmantojot DAX, lai izmantotu Vlookup jauda bi.

Power BI Vlookup

Droši vien pat viens izcilnieks nesaka, ka viņi nezina par šo funkciju. Tā ir VLOOKUP popularitāte programmā Excel. Tātad visiem ir šaubas par to, kā Power BI atkārtot VLOOKUP funkciju. Šajā rakstā mēs parādīsim, kā detalizēti atkārtot VLOOKUP programmā Power BI.

Kā atkārtot VLOOKUP programmā Power BI?

Piemēram, pieņemsim, ka jums ir trīs tabulas ar nosaukumu “Pārdošanas galds, Pilsētas galds un Pārvaldnieka tabula”.

Varat nokopēt datus Excel failā un pēc tam tos importēt Power BI kā Excel faila atsauci. Varat arī lejupielādēt Excel darbgrāmatu no šīs saites, kas tiek izmantota šim piemēram.

Augšupielādējiet šīs tabulas Power BI.

Pārdošanas tabulā mums nav “Reģionu nosaukumi” un “Pārvaldnieku vārdi”, bet, lai iegūtu datus no pārējām divām tabulām, starp šīm tabulām mums ir kopīga kolonna vai vērtība “Pilsēta”.

Izmantojot funkciju LOOKUPVALUE DAX, mēs varam iegūt datus no citām tabulām uz “Sales Table”. Zemāk ir funkcijas LOOKUPVALUE DAX sintakse.

  • Rezultāta kolonnas nosaukums: Šajā argumentā mums jānorāda, no kuras un no kuras kolonnas mums vajadzīgs rezultāts ??? Piemēram, ja mēs iegūstam reģiona nosaukumu no “Pilsētas tabulas”, rezultāta slejā “Reģiona nosaukumi” būs “Pilsētas tabula”.
  • Meklēšanas kolonnas nosaukums: pamatojoties uz kuru kolonnu mēs meklējam Rezultātu kolonnu otrā tabulā, ti, sadaļā “Pilsētas tabula” “pilsēta” ir pamata kolonna.
  • Meklēšanas vērtība: Rezultāta obligātajā tabulā (Pārdošanas tabula), pamatojoties uz kuru kolonnu mēs meklējam rezultātu. ti, sadaļā “Pārdošanas tabula” “Pilsēta” ir meklēšanas bāzes vērtība.
Padoms: abās tabulās meklēšanas slejas nosaukumam un meklēšanas vērtībai jābūt vienādai.

Izmantojiet iepriekš minētās tabulas tikai kā piemēru,

  • Atveriet cilni “Dati” un izvēlieties “Pārdošanas tabula”.
  • Ar peles labo pogu noklikšķiniet uz “Pārdošanas tabula” un izvēlieties “Jauna kolonna”.
  • Jums tiks lūgts kolonnu nosaukt vispirms, tāpēc nosauciet to kā “Reģioni”.
  • Tagad atveriet funkciju LOOKUPVALUE.
  • Šīs DAX funkcijas pirmais arguments ir “Rezultāta kolonnas nosaukums”, tāpēc sadaļā “Pilsētas tabula” izvēlieties kolonnu “Reģionu nosaukumi”.
  • Nākamais arguments ir “Meklēt kolonnas nosaukumu”, ti, no “Pilsētas tabulas”, pamatojoties uz “Pilsētas nosaukumiem”, mēs iegūstam datus, tāpēc sadaļā “Pilsētas tabula” izvēlieties kolonnu “Pilsētas nosaukumi”.
  • Nākamais arguments ir Meklēšanas vērtība1, ti, no pašreizējās tabulas, ti, “Pārdošanas tabulas” bāzes vērtība ir kolonna “Pilsētas nosaukumi”, tāpēc izvēlieties kolonnu.

Aizveriet kronšteinu un nospiediet ievadīšanas taustiņu. Mēs saņemsim jaunu sleju sadaļā “Pārdošanas tabula” kā “Reģioni”.

  • Līdzīgi mums ir jāielādē “Pārvaldnieka vārdi” no “Pārvaldnieka tabulas”. Atkal ar peles labo pogu noklikšķiniet uz “Pārdošanas tabula” un izvēlieties “Jauna kolonna”. Tas prasīs kolonnai piešķirt nosaukumu, tāpēc piešķiriet nosaukumu “Pārvaldnieks”.
  • Vēlreiz atveriet funkciju LOOKUPVALUE.
  • Šoreiz mums ir nepieciešams rezultāts no “Pārvaldnieka tabulas”, tāpēc rezultātu kolonnas nosaukums būs “Pārvaldnieks” no “Pārvaldnieka tabulas”.
  • Pēc tam mums jāizvēlas meklēšanas kolonnas nosaukums, ti, no “Pārvaldnieka tabulas”, pamatojoties uz “Pilsēta”, mēs iegūstam datus, tāpēc sadaļā “Pārvaldnieka tabula” izvēlieties kolonnu “Pilsēta”.
  • Meklēšanas vērtība ir arī nosaukums “Pilsēta”, bet no “Pārdošanas tabula”.

Aizveriet kronšteinu un nospiediet taustiņu Enter, lai jaunajā kolonnā iegūtu nosaukumus “Pārvaldnieks”.

Tātad, līdzīgi šim, izmantojot Power BI DAX funkciju “LOOKUPVALUE”, lai atkārtotu VLOOKUP arī Power BI.

Alternatīvs datu iegūšanas veids programmā Power BI

Izmantojot “Power Query”, mēs varam sapludināt vai iegūt datus no citām tabulām.

  • Power BI failā cilnē Sākums noklikšķiniet uz Rediģēt vaicājumus.
  • Tas atvērs redaktora logu “Power Query”. Šajā jaunajā logā cilnē “MĀJAS” noklikšķiniet uz “Apvienot vaicājumus”. Piezīme. Atlasiet “Pārdošanas tabula” un dariet to.
  • Tas atver logu “Apvienot”.
  • Pašlaik redzam, ka “Pārdošanas tabula” jau ir atlasīta. Tāpēc otrajā nolaižamajā sarakstā izvēlieties “Pilsētas tabula”.
  • No šīm divām tabulām mums jāizvēlas kopējās kolonnas, tāpēc kopējās kolonnas starp šīm divām tabulām ir “Pilsētu nosaukumi”, tāpēc abās tabulās atlasiet tās pašas kolonnas.
  • Tagad noklikšķiniet uz Labi, lai atgrieztos logā “Vaicājumu redaktors”.
  • Kā redzat, ir izveidota jauna kolonna, tāpēc noklikšķiniet uz dubultās sānu bultiņas, lai redzētu citas iespējas.
  • Tas parādīs tālāk norādītās iespējas.
  • No tā atlasiet tikai “Reģioni”, jo mūsu “Pārdošanas tabula” pilsētas nosaukuma slejā jau pastāv pilsētas nosaukums, tāpēc noņemiet atzīmi no tā.

Noklikšķiniet uz “Ok”, lai iegūtu “Region” nosaukumus.

  • Atkārtojiet to pašu procesu, lai apvienotu “Pārvaldnieka” vārdus.
  • Pēc kolonnu apvienošanas noklikšķiniet uz “Aizvērt un lietot”.

Tagad tas atgriezīsies pie Power BI faila, dodieties uz cilni “Dati”, lai skatītu jaunas apvienotās kolonnas.

Piezīme: Power BI VLOOKUP failu varat lejupielādēt no tālāk esošās saites un lietot katru formatēšanas paņēmienu.

Šo Power BI VLOOKUP veidni varat lejupielādēt šeit - Power BI VLOOKUP veidne

Lietas, kas šeit jāatceras

  • LOOKUPVALUE ir VLOOKUP veida funkcija datu ielādēšanai no citām Power BI tabulām.
  • Power Query sapludināšanas opcija ir alternatīvs veids, kā iegūt datus no dažādām tabulām.
  • LOOKPVALUE ir DAX funkcija, un jums ir jāsaprot visi DAX funkcijas parametri strāvas bi.

Interesanti raksti...