تابع LAST در Power BI
تابع LAST در Power BI فقط در محاسبات تصویری (Visual Calculations) قابل استفاده است و برای بازیابی مقدار آخرین عنصر از یک محور در ویژوالهایی مانند ماتریس یا جدول کاربرد دارد.
تعریف تابع LAST
LAST(<column>[, <axis>][, <orderBy>][, <blanks>][, <reset>])
- column: ستونی که میخواهید مقدار آخرین عنصر آن را بازیابی کنید.
- axis (اختیاری): محور تصویری که باید بررسی شود.
- orderBy (اختیاری): نحوه مرتبسازی دادهها در محور.
- blanks (اختیاری): نحوه برخورد با مقادیر خالی.
- reset (اختیاری): تعیین نقطه بازنشانی برای محاسبه.
عملکرد چگونه است؟
تابع LAST مقدار آخرین عنصر از یک محور تصویری را بر اساس ترتیب مشخصشده بازمیگرداند. این تابع فقط در Visual Calculations قابل استفاده است و در معیارها (Measures) یا ستونهای محاسبهشده (Calculated Columns) پشتیبانی نمیشود.
✅ مثال ساده
فرض کنید در یک ماتریس تصویری، ستون Month دارید و میخواهید آخرین ماه نمایشدادهشده را در هر گروه بازیابی کنید:
LAST(Month)
این تابع مقدار آخرین ماه را در محور مربوطه بازمیگرداند، بسته به ترتیب و فیلترهای اعمالشده در ویژوال.
مثالی دیگر
محاسبه بصری زیر، میزان فروش آخرین ردیف روی محور ROWS را که روی پایینترین والد تنظیم مجدد میشود، برمیگرداند.
LastInternetSalesAmount = LAST ( [Sum of SalesAmount], ROWS, LowestParent )
تصویر زیر ماتریس بصری و عبارت محاسبه بصری را نشان میدهد:
کاربردهای رایج
- نمایش آخرین مقدار زمانی در ماتریسها یا جدولهای تصویری
- مقایسه مقدار فعلی با مقدار آخرین ردیف
- ساخت KPIهای تصویری بر اساس آخرین دادهها
⚠️ نکات مهم
- تابع
LASTفقط در محاسبات تصویری قابل استفاده است. - اگر ترتیب محور مشخص نشده باشد، Power BI از ترتیب پیشفرض گروهبندی استفاده میکند.
- برای کنترل دقیقتر، میتوان از پارامترهای
orderBy,blanks, وresetاستفاده کرد.
تفاوت با توابع مشابه
| تابع | عملکرد | قابل استفاده در |
|---|---|---|
LAST |
بازیابی آخرین مقدار در محور تصویری | فقط Visual Calculations |
LASTNONBLANK |
آخرین مقدار غیرخالی در جدول یا ستون | Measures و Calculated Columns |
MAX |
بیشترین مقدار عددی | Measures و Calculated Columns |
ملاحظات
این تابع فقط میتواند در یک محاسبه بصری استفاده شود.
اگر مقدار reset مطلق باشد (یعنی یک عدد صحیح مثبت، HIGHESTPARENT یا یک مرجع فیلد) و محاسبه در سطح هدف یا بالاتر از آن در سلسله مراتب ارزیابی شود، محاسبه برای هر عنصر جداگانه بازنشانی میشود. یعنی تابع در یک پارتیشن که فقط شامل آن عنصر خاص است، ارزیابی میشود.
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.
میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download

