تابع LOOKUP در Power BI
تابع LOOKUP مقدار را برمیگرداند یا عبارت را از ماتریس بصری با استفاده از پیمایش مطلق ارزیابی میکند. فیلترها را میتوان برای هر محوری روی ماتریس بصری ارائه داد. هر فیلتر حذف شده از متن استنباط میشود. اگر هیچ مقدار واحدی قابل تعیین نباشد، خطا برگردانده میشود.
Syntax
LOOKUP(<expression>, <colref>, <expression>[, <colref>, <expression>]...)
Parameters
| Term | تعریف |
|---|---|
| expression | عبارتی برای ارزیابی. |
| colref | (اختیاری) ستونی که قرار است فیلتر شود. |
| expression | (اختیاری) مقداری که قرار است فیلتر شود. |
مقدار بازگشتی
مقدار عبارت پس از اعمال فیلترها.
اگر تطابقی وجود نداشته باشد، خطا برگردانده میشود.
اگر چندین ردیف با فیلترها مطابقت داشته باشند، خطا برگردانده میشود.
مثال ۱
در این مثال، LOOKUP مجموع فروش برای دسته دوچرخهها را بازیابی میکند. اولین آرگومان میتواند یک ستون یا یک عبارت اسکالر باشد.
Lookup Example 1 = LOOKUP(SUM([Sales Amount]), [Category], "Bikes")
Lookup Example 2 = LOOKUP([Sales Amount], [Category], "Bikes")
تصویر زیر ماتریسی را با دو محاسبه بصری نشان میدهد.
مثال ۲
در این مثال، محاسبه بصری LookupExample2 مجموع فروش برای سال مالی ۲۰۱۸ را بازیابی میکند. توجه داشته باشید که از فیلتر ربع (quarter) از ردیف استفاده خواهد شد زیرا به صراحت مشخص نشده است، و در نتیجه هیچ نتیجهای برای سه ماهه اول سال مالی ۲۰۱۹ تا سه ماهه چهارم سال مالی ۲۰۱۹ بازگردانده نمیشود زیرا ترکیب سه ماهه اول سال مالی ۲۰۱۸ و سه ماهه اول سال مالی ۲۰۱۹ تا سه ماهه چهارم سال مالی ۲۰۱۹ وجود ندارد. LookupExample3 به صراحت سه ماهه را مشخص میکند، بنابراین سه ماهه فعلی را در ردیف در نظر نمیگیرد.
LookupExample2 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018")
LookupExample3 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018", [Fiscal Quarter], "FY2018 Q1")
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.
میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download


