VLOOKUP v Power BI | Replikujte Vlookup pomocí funkce Lookupvalue

Vyhledávací funkce se velmi často používají při reprezentaci dat a podobně jako excel je jednou z široce používaných vyhledávacích funkcí funkce Vlookup v power bi, ale není vestavěná v power bi, takže musíme použít funkci vyhledávání pomocí DAX, abychom mohli používat Vlookup v moc bi.

Power BI Vlookup

Pravděpodobně ani jeden Excel neříká, že si nejsou vědomi této funkce. To je popularita VLOOKUP v aplikaci Excel. Takže každý má pochybnosti o tom, jak replikovat funkci VLOOKUP v Power BI. V tomto článku vám ukážeme, jak podrobně replikovat VLOOKUP v Power BI.

Jak replikovat VLOOKUP v Power BI?

Předpokládejme například, že máte tři tabulky s názvem „Prodejní tabulka, tabulka měst a tabulka manažerů“.

Data můžete zkopírovat do souboru aplikace Excel a poté je importovat do Power BI jako odkaz na soubor Excel. Sešit aplikace Excel si můžete také stáhnout z níže uvedeného odkazu, který se používá pro tento příklad.

Tento VLOOKUP v šabloně Power BI Excel si můžete stáhnout zde - VLOOKUP v šabloně Power BI Excel

Nahrajte tyto tabulky do Power BI.

V prodejní tabulce nemáme „Názvy regionů“ a „Názvy manažerů“, ale pro načtení dat z dalších dvou tabulek máme „Město“ jako společný sloupec nebo hodnotu mezi těmito tabulkami.

Pomocí funkce LOOKUPVALUE DAX můžeme načíst data z jiných tabulek do „Prodejní tabulky“. Níže je uvedena syntaxe funkce LOOKUPVALUE DAX.

  • Název sloupce výsledku: V tomto argumentu musíme určit, ze kterého a ze kterého sloupce potřebujeme výsledek ??? Například, pokud načítáme název regionu z „Tabulky měst“, pak bude ve sloupci výsledků „Názvy regionů“ z „Tabulky měst“.
  • Název vyhledávacího sloupce: podle toho, ve kterém sloupci prohledáváme sloupec výsledků v jiné tabulce, tj. V „tabulce města“, „město“ je základní sloupec.
  • Hodnota hledání: V tabulce požadovaných výsledků (Tabulka prodeje) na základě toho, ve kterém sloupci hledáme výsledek. tj. V „Tabulce prodeje“ je „Město“ základní hodnota vyhledávání.
Tip: V tabulce by měl být název vyhledávacího sloupce i vyhledávací hodnota stejné.

Vezměte výše uvedené tabulky pouze jako příklad,

  • Přejděte na kartu „Data“ a vyberte „Tabulka prodeje“.

  • Klikněte pravým tlačítkem na „Tabulka prodeje“ a vyberte „Nový sloupec“.

  • Budete požádáni o pojmenování sloupce, pojmenujte jej jako „Regiony“.

  • Nyní otevřete funkci LOOKUPVALUE.

  • Prvním argumentem této funkce DAX je „Název sloupce výsledku“, takže v části „Tabulka města“ vyberte sloupec „Názvy regionů“.

  • Dalším argumentem je „Hledat název sloupce“, tj. Z „tabulky měst“ na základě „názvů měst“ načítáme data, proto vyberte sloupec „názvy měst“ z „tabulky měst“.

  • Dalším argumentem je Search Value1, tj. Z aktuální tabulky, tj. Základní tabulka „Sales Table“ je sloupec „Názvy měst“, proto si vyberte sloupec.

Zavřete závorku a stiskněte klávesu Enter. Získáme nový sloupec „Tabulka prodeje“ jako „Regiony“.

  • Podobně musíme načíst „Názvy správců“ z „Správcovské tabulky“. Opět klikněte pravým tlačítkem na „Prodejní tabulku“ a vyberte „Nový sloupec“, budete požádáni o pojmenování sloupce, takže pojmenujte „Správce“.

  • Otevřete znovu funkci LOOKUPVALUE.

  • Tentokrát potřebujeme výsledek z „Manažerské tabulky“, takže Název sloupce výsledků bude „Manažer“ z „Manažerské tabulky“.

  • Dále musíme vybrat název vyhledávacího sloupce, tj. Z „Správcovské tabulky“ na základě „Města“, kde načítáme data, takže vyberte sloupec „Město“ z „Správcovské tabulky“.

  • Hodnota vyhledávání také bude „Město“, ale z „Prodejní tabulky“.

Zavřete závorku a stiskněte klávesu Enter, abyste získali názvy „Správce“ jako nový sloupec.

Takhle, použijte funkci DAX „LOOKUPVALUE“ v Power BI k replikaci VLOOKUP také v Power BI.

Alternativní způsob načítání dat v Power BI

Pomocí „Power Query“ můžeme sloučit nebo načíst data z jiných tabulek.

  • V souboru Power BI na kartě Domů klikněte na „Upravit dotazy“.

  • Tím se otevře okno editoru „Power Query“. V tomto novém okně na kartě „DOMŮ“ klikněte na „Sloučit dotazy“. Poznámka: Vyberte „Tabulka prodeje“ a proveďte toto.

  • Tím se otevře okno „Sloučit“.

  • Od této chvíle vidíme, že „Tabulka prodeje“ je již vybrána. Z druhého rozevíracího seznamu tedy vyberte „City Table“.

  • Z těchto dvou tabulek musíme vybrat společné sloupce, takže společné sloupce mezi těmito dvěma tabulkami jsou „Názvy měst“, proto vyberte stejné sloupce v obou tabulkách.

  • Nyní klikněte na „Ok“, abyste se vrátili do okna „Query Editor“.

  • Jak vidíte, nový sloupec byl vytvořen, takže kliknutím na dvojitou boční šipku zobrazíte další možnosti.

  • Zobrazí se níže uvedené možnosti.

  • Z tohoto vyberte pouze „Regiony“, protože v našem sloupci „Tabulka prodeje“ již název města existuje, tak to zrušte.

Kliknutím na „Ok“ získáte názvy „Regionů“.

  • Stejným postupem opakujte sloučení jmen „správce“.

  • Po sloučení sloupců klikněte na „Zavřít a použít“.

Nyní se vrátí do souboru Power BI. Přejděte na kartu Data a podívejte se na nové sloučené sloupce.

Poznámka: Soubor Power BI VLOOKUP si můžete stáhnout z níže uvedeného odkazu a použít každou použitou techniku ​​formátování.

Tuto šablonu VÝHLEDU VÝHLEDU Power BI si můžete stáhnout zde - Šablona VÝHLEDU Power BI

Na co si pamatovat zde

  • LOOKUPVALUE je druh funkce VLOOKUP k načtení dat z jiných tabulek v Power BI.
  • Možnost sloučení Power Query je alternativní způsob načítání dat z různých tabulek.
  • LOOKPVALUE je funkce DAX a musíte porozumět všem parametrům funkce DAX v power bi.

$config[zx-auto] not found$config[zx-overlay] not found