Power BI LOOKUPVALUE

LOOKUPVALUE in Power BI

Dat gezegd hebbende over het belang van de functie VERT.ZOEKEN, kunnen we dezelfde functie gebruiken in Power BI is de veelgestelde vraag van alle Power BI-beginners, maar helaas hebben we geen VERT.ZOEKEN Power BI in plaats daarvan hebben we een vergelijkbare soort functie, namelijk de functie LOOKUPVALUE in Power BI. In dit artikel zullen we u door deze functie leiden. Als ik je het belang van VERT.ZOEKEN in Excel moet vertellen voor alle Excel-gebruikers in eenvoudige bewoordingen "het is gewoon een integraal onderdeel". Ja VERT.ZOEKEN is een integraal onderdeel van alle Excel-gebruikers en huishoudelijke functies in de Excel-wereld.

Wat doet de functie LOOKUPVALUE in Power BI?

De functie LOOKUPVALUE is vergelijkbaar met de functie VERT.ZOEKEN in MS Excel, die op basis van de zoekwaarde naar de vereiste kolom van de ene tabel naar de andere zoekt. Omdat we al genoeg weten over VERT.ZOEKEN, zullen we theoretisch niet diep op deze functie ingaan, dus laten we nu naar het scenario kijken.

Ik heb drie tafels bij me, hieronder staan ​​de screenshots van hetzelfde.

We hebben drie tabellen met de namen “Product_Table, Tax-Table en Discount_Table” respectievelijk.

In Product_Table hebben we geen informatie over "Belasting%" en "Korting%", die in de andere twee tabellen staat. Dus in alle drie de tabellen is de gemeenschappelijke kolom "Product", dus met behulp hiervan moeten we de gegevens ophalen naar "Product_Table".

Voordat we de functie LOOKUPVALUE toepassen, kijken we naar de syntaxis van deze functie.

Resultaat Kolomnaam: Dit is niets anders dan van dan andere tabellen waarvan we het resultaat nodig hebben. Dus voor een voorbeeld uit “Tax_Table” hebben we resultaten nodig uit de “Tax%” kolom en uit “Discount_Table” hebben we resultaten uit de “Discount%” kolom nodig.

Zoekkolomnaam : dit is niets anders dan in de getargete tabel (Tax_Table of Discount_Table) op basis van welke kolom we zoeken naar de resultaatkolom . Dus onze zoekwaarde:   dit is de kolomnaam in de huidige tabel (Product_Table) die hetzelfde is als de kolom in de zoekkolomnaam van andere tabellen.

Dus uiteindelijk zoekkolom Naam en Search Value beide kolommen moet hetzelfde zijn. Zoekkolomnaam komt uit de resultaatkolomtabel en de zoekwaardekolom komt uit de huidige tabel waarin we de functie LOOKUPVALUE toepassen.

Voorbeeld van de LOOKUPVALUE DAX-functie in Power BI

Hierboven ziet u de gegevens die we gebruiken om de LOOKUPVALUE Dax-functie in Power BI toe te passen. U kunt het werkboek downloaden via de onderstaande link en het gebruiken om met ons te oefenen.

U kunt deze Power BI LOOKUPVALUE Excel-sjabloon hier downloaden - Power BI LOOKUPVALUE Excel-sjabloon

Upload alle drie de tabellen naar het Power BI-bestand om de demonstratie te starten.

  • Voor "Product_Table" moeten we de waarden van de andere twee tabellen ophalen, dus eerst halen we "Discount%" uit "Discount_Table". Klik met de rechtermuisknop op "Product_Table" en kies "Nieuwe kolom".

  • Geef de naam voor de "Nieuwe kolom" als "Korting%".

  • Open de functie LOOKUPVALUE nu.

  • Het eerste argument is Kolomnaam resultaat, aangezien we het kortingspercentage van "Discount_Table" zoeken, kiest u de kolomnaam "Discount%" uit "Discount_Table".

  • Het volgende argument is Zoekkolomnaam 1, dus dit wordt de kolomnaam "Product" uit "Discount_Table".

  • Het volgende argument is Zoekwaarde, dus dit is de kolomnaam "Product" uit "Product_Table".

  • Oké, we zijn klaar, sluit de haak en druk op de Enter-toets om het resultaat te krijgen.

Alsjeblieft, we hebben het resultaat van "Discount%" van "Discount_Table". Maar als we naar de resultatenkolom kijken, is deze niet in percentage-indeling, dus moeten we de getalnotatie wijzigen in een percentage-indeling.

  • Ga naar het tabblad "Modellering", kies "Formaat" als "Percentage" en laat de komma op 2 staan.

  • Dit past het formaat toe op de geselecteerde kolom zoals hieronder.

  • Evenzo moeten we nu nog een kolom invoegen om "Tax%" van "Tax_Table" op te halen, zoals gewoonlijk, klik met de rechtermuisknop en kies "Nieuwe kolom", geef de naam aan de nieuwe kolom als "Belasting%" en open de functie LOOKUPVALUE opnieuw.

  • Deze keer zal de resultaatkolomnaam afkomstig zijn van "Tax_Table", dwz "BTW%".

  • Zoek Kolomnaam zal het “Product” kolom naam van “Tax_Table” te zijn.

  • Het volgende argument is Zoekwaarde , dus dit wordt de kolomnaam "Product" uit "Product_Table".

Sluit het haakje en druk op enter om de "Tax%" -waarden te krijgen.

Op deze manier kunnen we met behulp van de Power BI LOOKUPVALUE-functie gegevens van de ene tabel naar de andere ophalen.

Opmerking:  Power BI LOOKUPVALUE-bestand kan ook worden gedownload via de onderstaande link en de uiteindelijke uitvoer kan worden bekeken.

U kunt deze Power BI LOOKUPVALUE-sjabloon hier downloaden - Power BI LOOKUPVALUE-sjabloon

Dingen om te onthouden

  • LOOKUPVALUE is in Power BI opgenomen als een opzoekwaardefunctie.
  • Als de opzoekwaarde niet wordt gevonden, wordt blanco als resultaat geretourneerd.
  • Kolommen met resultaatkolom en zoekwaarde zijn in beide tabellen hetzelfde.
  • In tegenstelling tot VERT.ZOEKEN moeten we elke kolomnaam en bereikopzoekparameters opgeven.