تابع MIN در Power BI
تابع MIN در Power BI کوچکترین مقدار موجود در یک ستون یا بین دو عبارت عددی را بازمیگرداند. این تابع برای مقایسه و یافتن حداقل مقدار عددی، متنی یا تاریخی کاربرد دارد.
تعریف تابع MIN
MIN(<column>)
یا
MIN(<expression1>, <expression2>)
نحوه عملکرد
تابع MIN در دو حالت استفاده میشود:
- روی یک ستون: کوچکترین مقدار موجود در ستون را بازمیگرداند.
- بین دو عبارت: مقدار کوچکتر بین دو عبارت عددی یا تاریخی را برمیگرداند.
نکته مهم: اگر یکی از مقادیر BLANK() باشد، در مقایسه به عنوان صفر در نظر گرفته میشود. اگر هر دو مقدار BLANK() باشند، خروجی نیز BLANK() خواهد بود.
مثالها
مثال ۱: یافتن کوچکترین مقدار در ستون
MinSales := MIN(Sales[Amount])
اگر ستون شامل مقادیر زیر باشد:
100, 250, BLANK(), 80
خروجی برابر با 80 خواهد بود.
مثال ۲: مقایسه دو عبارت
MinValue := MIN(5, BLANK())
در این حالت، BLANK() به عنوان صفر در نظر گرفته میشود، پس خروجی 0 خواهد بود.
انواع دادههای قابل پشتیبانی
- عدد: مقادیر عددی مستقیم
- تاریخ: کوچکترین تاریخ
- متن: بر اساس ترتیب الفبایی
- BLANK(): در مقایسه به عنوان صفر یا نادیده گرفته میشود
تفاوت با توابع مشابه
| تابع | عملکرد |
|---|---|
MIN |
کوچکترین مقدار در ستون یا بین دو عبارت |
MINA |
کوچکترین مقدار با در نظر گرفتن مقادیر منطقی و متنی |
MINX |
کوچکترین مقدار حاصل از ارزیابی یک عبارت در هر ردیف از جدول |
ملاحضات
- تابع MIN یک یا دو ستون را به عنوان آرگومان میگیرد و کوچکترین مقدار را برمیگرداند. انواع مقادیر زیر در ستونها شمارش میشوند:
- اعداد
- متنها
- تاریخها
- خالیها (Blanks)
- هنگام مقایسه عبارات، خالی به عنوان 0 در نظر گرفته میشود. یعنی، Min(1,Blank()) مقدار 0 و Min(-1, Blank()) مقدار -1 را برمیگرداند. اگر هر دو آرگومان خالی باشند، MIN یک خالی برمیگرداند. اگر هر یک از عبارات مقداری را که مجاز نیست، برگرداند، MIN خطا میدهد.
- مقادیر TRUE/FALSE پشتیبانی نمیشوند. اگر میخواهید ستونی از مقادیر TRUE/FALSE را ارزیابی کنید، از تابع MINA استفاده کنید.
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.
میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download
