VLOOKUP a Power BI-ben - A Vlookup replikálása a Lookupvalue függvény használatával

Tartalomjegyzék

A keresési függvényeket nagyon gyakran használják az adatok ábrázolásában, és hasonlóan az excelhez, az egyik széleskörűen használt keresési függvény a Vlookup függvény a power bi-ben, de nincs beépítve a bi powerben, ezért meg kell ismételnünk a lookup függvényt DAX használatával a Vlookup használatához hatalom bi.

Power BI Vlookup

Valószínűleg még egyetlen excel sem mondja, hogy nincsenek tisztában a funkcióval. Ez a VLOOKUP népszerűsége az Excelben. Tehát mindenkinek kétségei vannak a VLOOKUP függvény replikációjáról a Power BI-ban. Ebben a cikkben megmutatjuk, hogyan lehet részletesen lemásolni a VLOOKUP-ot a Power BI-ban.

Hogyan replikálható a VLOOKUP a Power BI-ban?

Tegyük fel például, hogy három táblája van: „Értékesítési táblázat, városi táblázat és kezelő táblázat”.

Az adatokat átmásolhatja egy excel fájlba, majd importálhatja a Power BI-be Excel-fájl hivatkozásként. Az alábbi linkről letöltheti az excel munkafüzetet is, amelyet erre a példára használunk.

Töltse fel ezeket a táblázatokat a Power BI-ba.

Az értékesítési táblázatban nincsenek „Régiónevek” és „Kezelőnevek”, de a másik két táblázat adatainak lekéréséhez a „Város” szerepel a közös oszlopként vagy értékként ezek között a táblák között.

A LOOKUPVALUE DAX függvény használatával más táblák adatait lehívhatjuk az „Értékesítési táblák” közé. Az alábbiakban látható a LOOKUPVALUE DAX függvény szintaxisa.

  • Eredmény oszlop neve: Ebben az argumentumban meg kell adnunk, hogy melyik és melyik oszlopból kell az eredmény ??? Például, ha a Régió nevét a „Várostábláról” kapjuk, akkor az eredményoszlop a „Régiónevek” elemet a „Várostáblázat” részből áll.
  • Keresési oszlop neve: annak alapján, hogy melyik oszlop alapján keressük az eredmény oszlopot a másik táblázatban, azaz a „Város táblázat” részben a „város” az alap oszlop.
  • Keresési érték: Az eredményhez szükséges táblázatban (Értékesítési táblázat) annak alapján, hogy melyik oszlopban keressük az eredményt. azaz az „Értékesítési táblázatban” a „Város” a keresés alapértéke.
Tipp: Mindkét táblázatban a Keresési oszlop nevének és keresési értékének meg kell egyeznie.

Csak a fenti táblázatokat vegyük példaként,

  • Lépjen az „Adatok” fülre, és válassza az „Értékesítési táblázat” lehetőséget.
  • Kattintson a jobb gombbal az „Értékesítési táblázat” elemre, és válassza az „Új oszlop” lehetőséget.
  • Ez arra kéri, hogy adja meg az oszlop első nevét, ezért adjon nevet „Régiók” néven.
  • Most nyissa meg a LOOKUPVALUE funkciót.
  • Ennek a DAX függvénynek az első argumentuma az „Eredmény oszlop neve”, ezért a „Városi táblázat” részben válassza a „Régiók neve” oszlopot.
  • A következő érv a „Keresési oszlop neve”, azaz a „Városnév” alapján a „Városnevek” alapján az adatokat lekérjük, ezért válassza a „Városnevek” oszlopot a „Várostábla” menüből.
  • A következő argumentum a Keresési érték1, vagyis az aktuális táblázatból származik, vagyis az „Értékesítési táblázat” alapérték a „Városnevek” oszlop, ezért válassza az oszlopot.

Csukja be a zárójelet, és nyomja meg az Enter billentyűt. Új oszlopot kapunk az „Értékesítési táblázat” mezőben „Régiók” néven.

  • Hasonlóképpen be kell szereznünk a „Menedzser neveket” a „Kezelő táblából”. Ismét kattintson a jobb gombbal az „Értékesítési táblázat” elemre, és válassza az „Új oszlop” lehetőséget. Ez megkéri, hogy adja meg az oszlop nevét, ezért adjon nevet „Kezelő” néven.
  • Nyissa meg még egyszer a LOOKUPVALUE funkciót.
  • Ezúttal a „Manager táblázat” eredményére van szükségünk, így az Eredmény oszlop neve „Manager” lesz a „Manager táblázatból”.
  • Ezután ki kell választanunk a Keresési oszlop nevét, azaz a „Város” alapján a „Kezelő tábla” menüből az adatokat beolvassuk, ezért válassza a „Város” oszlopot a „Kezelő táblázatból”.
  • A keresési érték szintén „Város” név lesz, de az „Értékesítési táblázat”.

Zárja be a zárójelet, és nyomja meg az Enter billentyűt, hogy új oszlopként kapja meg a „Manager” neveket.

Tehát így, a Power BI „LOOKUPVALUE” DAX funkciójának használatával a VLOOKUP replikálásához a Power BI-ban is.

Az adatok lekérésének alternatív módja a Power BI-ban

A „Power Query” használatával egyesíthetjük vagy lekérhetjük az adatokat más táblákból.

  • A Power BI fájl Kezdőlap lapján kattintson a „Lekérdezések szerkesztése” elemre.
  • Ez megnyitja a „Power Query” szerkesztőablakot. Ebben az új ablakban a „HOME” fül alatt kattintson a „Lekérdezések egyesítése” elemre. Megjegyzés: Válassza az „Értékesítési táblázat” lehetőséget, és tegye ezt.
  • Ez megnyitja a „Merge” ablakot.
  • Mostantól láthatjuk, hogy az „Értékesítési táblázat” már ki van választva. Tehát a második legördülő listából válassza a „Város táblázat” lehetőséget.
  • Ebből a két táblázatból ki kell választanunk a közös oszlopokat, így a két oszlop közötti közös oszlop a „Városnevek”, tehát mindkét táblában válassza ki ugyanazokat az oszlopokat.
  • Most kattintson az „Ok” gombra, hogy visszatérjen a „Query Editor” ablakba.
  • Amint láthatja, új oszlop jött létre, ezért kattintson a dupla oldalsó nyílra a további lehetőségek megtekintéséhez.
  • Ez megmutatja az alábbi lehetőségeket.
  • Ebből csak a „Régiók” lehetőséget válassza, mert az „Értékesítési táblázat” városnév oszlop már létezik, ezért törölje a jelet.

Kattintson az „Ok” gombra a „Region” nevek megszerzéséhez.

  • Ismételje meg ugyanazt a folyamatot a „Kezelő” nevek egyesítéséhez.
  • Az oszlopok egyesítése után kattintson a „Bezárás és alkalmazás” gombra.

Most visszatér a Power BI fájlba, lépjen az „Adatok” fülre az új egyesített oszlopok megtekintéséhez.

Megjegyzés: Az alábbi linkről letöltheti a Power BI VLOOKUP fájlt, és az egyes formázási technikákat alkalmazhatja.

Ezt a Power BI VLOOKUP sablont innen töltheti le - Power BI VLOOKUP sablon

Amire itt emlékezni kell

  • A LOOKUPVALUE egy VLOOKUP típusú függvény, amely lekéri az adatokat a Power BI többi táblájából.
  • A power Query egyesítés opció az adatok különféle táblákból történő lekérésének alternatív módja.
  • A LOOKPVALUE egy DAX függvény, és meg kell értenie a DA teljesítmény függvényének összes paraméterét.

érdekes cikkek...