فروش لایسنس Power BI

با ما داده های خود را درک کنید تا برای آینده کسب و کارتان بهتر تصمیم گیری کنید.

MAX vs MAXX vs MAXA

مقایسه MAX و MAXX و MAXA در DAX

مقایسه MAX vs MAXX vs MAXA در Power BI

Power BI به عنوان یکی از محبوب‌ترین ابزارهای هوش تجاری (Business Intelligence) در جهان، با زبان قدرتمند DAX (Data Analysis Expressions) امکان تحلیل داده‌های پیچیده را فراهم می‌کند. در میان توابع متعدد DAX، توابع مرتبط با یافتن بیشترین مقدار (Maximum) جایگاه ویژه‌ای دارند. سه تابع اصلی برای این کار عبارتند از:

هر کدام از این توابع کاربرد خاصی دارند و انتخاب درست آن‌ها می‌تواند تاثیر زیادی بر دقت گزارش‌ها و داشبوردهای شما داشته باشد.

 تابع MAX در Power BI

تعریف

تابع MAX(<column>) بزرگ‌ترین مقدار عددی موجود در یک ستون را برمی‌گرداند.

ویژگی‌ها

  • فقط مقادیر عددی را در نظر می‌گیرد.
  • مقادیر متنی یا منطقی (TRUE/FALSE) را نادیده می‌گیرد.
  • مقادیر خالی (BLANK) در محاسبه لحاظ نمی‌شوند.

مثال

فرض کنید جدولی با ستون Sales[Amount] دارید:

DAX
MaxSales = MAX(Sales[Amount])

این فرمول بزرگ‌ترین مقدار فروش در ستون Amount را محاسبه می‌کند.

کاربرد

  • یافتن بیشترین فروش در یک بازه زمانی.
  • محاسبه بیشترین قیمت محصول.
  • تحلیل داده‌های کاملاً عددی.

تابع MAXA در Power BI

تعریف

تابع MAXA(<column>) بزرگ‌ترین مقدار موجود در یک ستون را برمی‌گرداند اما علاوه بر داده‌های عددی، مقادیر متنی و منطقی را نیز در نظر می‌گیرد.

قوانین محاسبه

  • TRUE = 1
  • FALSE = 0
  • متن غیرعددی = 0
  • متن خالی (“”) = 0

مثال

فرض کنید ستون Data[Value] شامل مقادیر عددی، متنی و منطقی باشد:

DAX
MaxAExample = MAXA(Data[Value])

در این حالت، علاوه بر مقادیر عددی، مقادیر متنی و منطقی نیز بر اساس قوانین بالا در محاسبه بیشترین مقدار لحاظ می‌شوند.

کاربرد

  • زمانی که داده‌ها ترکیبی از عدد، متن و مقادیر منطقی هستند.
  • تحلیل داده‌هایی که شامل پاسخ‌های بله/خیر یا مقادیر متنی هستند.

تابع MAXX در Power BI

تعریف

تابع MAXX(<table>, <expression>) بزرگ‌ترین مقدار یک عبارت محاسباتی را که روی هر ردیف یک جدول ارزیابی می‌شود، برمی‌گرداند.

ویژگی‌ها

  • انعطاف‌پذیرتر از MAX و MAXA.
  • می‌تواند بر اساس محاسبات سفارشی روی هر ردیف عمل کند.
  • مناسب برای سناریوهای پیچیده‌تر.

مثال

فرض کنید می‌خواهید بیشترین درآمد حاصل از فروش را محاسبه کنید:

DAX
MaxRevenue = MAXX(Sales, Sales[Amount] * Sales[Quantity])

این فرمول بزرگ‌ترین مقدار حاصل ضرب Amount و Quantity در جدول Sales را محاسبه می‌کند.

کاربرد

  • محاسبه بیشترین درآمد هر تراکنش.
  • تحلیل‌های پیشرفته که نیاز به فرمول‌های سفارشی دارند.
  • یافتن بیشترین مقدار در محاسبات ترکیبی.

مقایسه سه تابع

تابع نوع داده‌های پشتیبانی‌شده انعطاف‌پذیری کاربرد اصلی
MAX فقط عددی کم بیشترین مقدار عددی
MAXA عددی + منطقی + متنی متوسط بیشترین مقدار داده‌های ترکیبی
MAXX محاسبات سفارشی روی جدول زیاد بیشترین مقدار محاسبات پیچیده
نکات مهم در استفاده از این توابع
  • اگر داده‌ها کاملاً عددی هستند، استفاده از MAX بهترین انتخاب است.
  • اگر داده‌ها ترکیبی از عدد، متن و مقادیر منطقی هستند، MAXA مناسب‌تر است.
  • اگر نیاز به محاسبات سفارشی دارید، MAXX بهترین گزینه خواهد بود.
  • مقادیر BLANK در همه این توابع نادیده گرفته می‌شوند.

کاربردهای عملی در کسب‌وکار

  1. تحلیل فروش:
    • با استفاده از MAX می‌توانید بیشترین فروش یک محصول را در یک ماه مشخص کنید.
    • با MAXX می‌توانید بیشترین درآمد حاصل از ترکیب قیمت و تعداد فروش را محاسبه کنید.
  2. مدیریت منابع انسانی:
    • با MAXA می‌توانید بیشترین مقدار در داده‌های ترکیبی شامل پاسخ‌های بله/خیر کارکنان را پیدا کنید.
  3. تحلیل مالی:
    • با MAXX می‌توانید بیشترین سود یک پروژه را بر اساس فرمول‌های سفارشی محاسبه کنید.
نتیجه‌گیری

انتخاب بین MAX، MAXA و MAXX بستگی به نوع داده‌ها و نیاز تحلیلی شما دارد. اگر داده‌ها کاملاً عددی هستند، از MAX استفاده کنید. اگر داده‌ها ترکیبی از عدد، متن و مقادیر منطقی هستند، MAXA انتخاب بهتری است. و اگر نیاز به محاسبات سفارشی دارید، MAXX بهترین گزینه خواهد بود.

برای خرید لایسنس نرم افزار Power BI ، می‌توانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.

فرم درخواست لایسنس Power BI

میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download

 

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا