Power BI LOOKUPVALUE - Näited funktsioonist LOOKUPVALUE Dax

Lang L: none (table-of-contents)

LOOKUPVALUE Power BI-s

Olles öelnud funktsiooni VLOOKUP olulisuse kohta, võime Power BI-s sama funktsiooni kasutada, on kõigi Power BI algajate tavaline küsimus, kuid kahjuks pole meil VLOOKUP Power BI-d; selle asemel on meil sarnane funktsioon, st funktsioon LOOKUPVALUE Power BI-s. Selles artiklis juhendame teid selle funktsiooni kaudu. Kui ma pean teile kõigi Exceli kasutajate jaoks VLOOKUPi olulisuse Exceli jaoks lihtsate sõnadega ütlema, siis "see on lihtsalt lahutamatu osa." Jah, VLOOKUP on kõigi Exceli kasutajate ja leibkonna funktsioonide lahutamatu osa Exceli maailmas.

Mida funktsioon LOOKUPVALUE teeb Power BI-s?

Funktsioon LOOKUPVALUE sarnaneb MS Exceli funktsiooniga VLOOKUP, mis otsib vajaliku veeru otsingu väärtuse põhjal ühest tabelist teise. Kuna me teame VLOOKUPist juba piisavalt, ei hakka me teoreetiliselt sellesse funktsiooni süvenema, seega vaatame nüüd stsenaariumi.

Mul on kaasas kolm lauda. Allpool on toodud sama ekraanipildid.

Meil on kolm tabelit, mille nimed on vastavalt „Product_Table“, „Tax-Table“ ja „Discount_Table“.

Tootel _Table pole meil teavet „Maksuprotsent%” ja „Allahindlus%”, mis on kahes teises tabelis. Nii et kõigi kolme tabeli ühine veerg on „Toode”, nii et selle kasutamiseks peame andmed tooma kausta „Product_Table”.

Enne funktsiooni LOOKUPVALUE rakendamist vaatame selle funktsiooni süntaksit.

Tulemuse veeru nimi: see pole midagi muud kui sellest ajast alates muud tabelid, millest tulbast tulemust vajame. Nii näiteks vajame veerus „Tax_Table” tulemusi veerust „Tax%” ja veerus „Discount%” tulemusi jaotisest „Discount_Table”.

Otsinguveeru nimi: see pole midagi muud kui sihitud tabel (Tax_Table või Discount_Table), lähtudes sellest, millist veergu me tulemuse veergu otsime . Nii et meie otsingu väärtus: see on praeguse tabeli (Product_Table) veeru nimi, mis on sama mis teiste tabelite otsingu veeru nime veerg .

Nii et lõpuks peaksid mõlemad veerud Otsinguveeru nimi ja Otsinguväärtus olema samad. Otsinguveeru nimi on tulemustabeli tabelis ja otsingu väärtuse veerg pärineb praegusest tabelist, kus rakendame funktsiooni LOOKUPVALUE.

Näide funktsioonist LOOKUPVALUE DAX Power BI-s

Ülaltoodud on andmed, mida kasutame funktsiooni LOOKUPVALUE Dax rakendamiseks Power BI-s. Töövihiku saate alla laadida allolevalt lingilt ja saate seda meiega harjutamiseks kasutada.

Demonstratsiooni alustamiseks laadige kõik kolm tabelit üles Power BI-faili.

  • Rakenduse „Product_Table” jaoks peame tooma väärtused kahest teisest tabelist, nii et kõigepealt toome jaotisest „Discount_Table” välja „Discount%”. Paremklõpsake valikul „Product_Table” ja valige „New Column”.
  • Pange veeru „Uus veerg“ nimeks „Allahindluse%“.
  • Avage funktsioon LOOKUPVALUE kohe.
  • Esimene argument on tulemuse veeru nimi, kuna otsime allahindlusprotsenti jaotisest „Soodus_tabel”, valige veerus „Soodus%” veerus „Soodus_tabel”.
  • Järgmine argument on otsinguveeru nimi 1, nii et see on veeru „Product” jaotises „Discount_Table”.
  • Järgmine argument on Otsinguväärtus, nii et sellest saab veeru „Product” veerus „Product_Table”.
  • Ok, oleme valmis. Tulemuse saamiseks sulgege sulg ja vajutage sisestusklahvi.

Seal saite, me oleme saanud tulemuse jaotisest „Allahindlus%“ jaotisest „Allahindlus_tabel“. Kuid kui vaatame tulemuste veergu, pole see protsentuaalses vormingus, seega peame numbri vormingu muutma protsendivorminguks.

  • Minge vahekaardile „Modelleerimine”, valige „Vorming” väärtuseks „Protsent” ja hoidke kümnendkohana 2.
  • See rakendab valitud veeru vormingut, nagu allpool.
  • Samamoodi peame nüüd lisama veel ühe veeru, et hankida jaotisest „Tax_Table” „Maksuprotsent”, paremklõpsake ja valige „Uus veerg”, andke uuele veerule nimi „Maksuprotsent” ja avage funktsioon LOOKUPVALUE uuesti.
  • Seekord on tulemuse veeru nimi päringust „Tax_Table“, st „Tax%“.
  • Otsinguveeru nimi on veeru „Product_Table” veeru nimi.
  • Järgmine argument on Otsinguväärtus , nii et see on veerus „Product” jaotises „Product_Table”.

Sulgege sulg ja vajutage sisestusklahvi Enter, et saada väärtused “Maks%”.

Niimoodi funktsiooni Power BI LOOKUPVALUE abil saame andmeid tuua ühest tabelist teise.

Märkus. Power BI LOOKUPVALUE -faili saab alla laadida ka allolevalt lingilt ja lõplikku väljundit saab vaadata.

Selle Power BI LOOKUPVALUE malli saate alla laadida siit - Power BI LOOKUPVALUE mall

Asjad, mida meeles pidada

  • LOOKUPVALUE on integreeritud Power BI-sse kui otsingu väärtuse funktsioon.
  • Kui otsinguväärtust ei leitud, tagastatakse see seetõttu tühjaks.
  • Tulemuste veerg ja otsingu väärtus on mõlemas tabelis samad.
  • Erinevalt VLOOKUPist peame andma mis tahes veeru nime ja vahemiku otsinguparameetrid.

Huvitavad Artiklid...