تابع RUNNINGSUM در Power BI
تابع RUNNINGSUM در Power BI برای محاسبه مجموع تجمعی (Cumulative Sum) در محور تصویری استفاده میشود و فقط در محاسبات تصویری (Visual Calculations) قابل استفاده است. این تابع مقدار تجمعی یک ستون را تا ردیف فعلی محاسبه میکند.
تعریف تابع RUNNINGSUM
RUNNINGSUM(
<column>[, <axis>][, <orderBy>][, <blanks>][, <reset>]
)
پارامترها:
- column: ستونی که مجموع تجمعی آن باید محاسبه شود.
- axis (اختیاری): محور تصویری که محاسبه روی آن انجام میشود.
- orderBy (اختیاری): نحوه مرتبسازی دادهها برای تعیین ترتیب تجمع.
- blanks (اختیاری): نحوه برخورد با مقادیر خالی.
- reset (اختیاری): نقطهای برای بازنشانی محاسبه در گروهبندیها.
عملکرد چگونه است؟
تابع RUNNINGSUM مقدار تجمعی یک ستون را تا ردیف فعلی در محور تصویری محاسبه میکند. این تابع برای تحلیلهای زمانی، روندهای تجمعی، و ساخت KPIهای تصویری بسیار کاربردی است.
✅ مثال 1: مجموع تجمعی فروش ماهانه
RUNNINGSUM(Sales[Amount], Month)
در این مثال، مجموع فروش تا هر ماه در محور Month محاسبه میشود.
✅ مثال 2
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)

✅ مثال پیشرفته: مجموع تجمعی در هر منطقه
RUNNINGSUM(
Sales[Amount],
Region,
ORDERBY(Sales[Month]),
,
PARTITIONBY(Sales[Region])
)
در این مثال، مجموع تجمعی فروش در هر منطقه بهصورت جداگانه و بر اساس ترتیب ماهانه محاسبه میشود.
کاربردهای رایج
- نمایش روند تجمعی فروش، سود، یا تولید
- ساخت نمودارهای تجمعی در ماتریس یا جدول تصویری
- تحلیل رشد تدریجی در طول زمان
- مقایسه عملکرد تجمعی در گروههای مختلف
⚠️ نکات مهم
- فقط در Visual Calculations قابل استفاده است.
- اگر ترتیب مشخص نشود، Power BI از ترتیب پیشفرض استفاده میکند.
- استفاده از
ORDERBYوPARTITIONBYبرای کنترل دقیقتر توصیه میشود. - این تابع در معیارها (Measures) یا ستونهای محاسبهشده پشتیبانی نمیشود.
ملاحظات
این تابع فقط در محاسبات بصری قابل استفاده است.
پارامترهای axis، orderBy، blankها و reset را میتوان حذف کرد.
اگر مقدار reset مطلق باشد (یعنی یک عدد صحیح مثبت، HIGHESTPARENT یا یک مرجع فیلد) و محاسبه در سطح هدف یا بالاتر از آن در سلسله مراتب ارزیابی شود، محاسبه برای هر عنصر جداگانه بازنشانی میشود. یعنی تابع در یک پارتیشن که فقط شامل آن عنصر خاص است، ارزیابی میشود.
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.
میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download
