بررسی توابع AND و OR و نکات مربوط به آنها در Power BI

توابع AND و OR از جمله مهم‌ترین توابع منطقی در Power BI هستند. این توابع به شما اجازه می‌دهند تا شرایط مختلف را بررسی کرده و خروجی مناسب را دریافت کنید. در این مقاله با مثال‌های عملی و توضیحات تصویری با کاربردهای این توابع آشنا می‌شویم.

چرا توابع AND و OR مهم هستند؟

در تحلیل داده‌ها، معمولاً با شرایط چندگانه روبه‌رو می‌شویم. توابع AND و OR به شما کمک می‌کنند تا تصمیم‌گیری‌های دقیق‌تری داشته باشید:

  • AND: همه شرایط باید درست باشند تا خروجی True شود.

  • OR: تنها یکی از شرایط باید درست باشد تا خروجی True شود.

تابع AND در Power BI

تابع AND بررسی می‌کند که آیا همه شرط‌ها برقرار هستند یا خیر. ساختار آن به شکل زیر است:

AND(<logical1>, <logical2>)

مثال ساده:

= IF(AND(10 > 9, -10 < -1), "All true", "One or more false")

✅ نتیجه: “All true” چون هر دو شرط برقرار هستند.

بررسی چند شرط با AND

اگر بخواهید سه شرط یا بیشتر بررسی شود، از عملگر && استفاده می‌کنیم:

[measure B] = 30 && [measure A] > 10 && [measure A] < 20

یا از AND تو در تو:

AND(
    [measure B] = 30,
    AND(
        [measure A] > 10,
        [measure A] < 20
    )
)

تابع OR در Power BI

تابع OR زمانی True می‌شود که حداقل یکی از شروط برقرار باشد:

OR(<logical1>, <logical2>)

مثال ساده:

[measure A] > 10 || [measure B] > 20 || [measure C] = 30

ساختار تو در تو OR

OR(
    [measure A] > 10,
    OR(
        [measure B] > 20,
        [measure C] = 30
    )
)

✅ نتیجه: True اگر یکی از شرط‌ها درست باشد.

ترکیب توابع AND و OR

گاهی لازم است شرایط پیچیده را بررسی کنیم که ترکیبی از چند تابع AND و OR باشد:

AND(
    [measure A] > 10,
    OR(
        [measure B] < 5,
        [measure C] = 30
    )
)

این مثال نشان می‌دهد که چگونه می‌توان شرایط چندگانه را به شکل هوشمندانه مدیریت کرد.

مثال تصویری (نمودار ذهنی)

          AND
        /     \
      A>10     OR
               / \
           B<5    C=30

✅ این نمودار نشان می‌دهد که توابع AND و OR چگونه می‌توانند به صورت تو در تو عمل کنند تا شرایط پیچیده ارزیابی شود.

نکات طلایی استفاده از توابع AND و OR

  1. تابع AND فقط زمانی True می‌دهد که همه شروط برقرار باشند.

  2. تابع OR وقتی True می‌شود که حداقل یک شرط برقرار باشد.

  3. برای بررسی بیش از دو شرط، از && و || استفاده کنید.

  4. توابع AND و OR را می‌توان تو در تو استفاده کرد تا تحلیل‌های پیچیده انجام شود.

  5. همیشه منطق شرط‌ها را بررسی کنید تا خروجی مورد انتظار حاصل شود.

بیشتر بدانید!

برای گسترش دانش خود و یادگیری نکات کاربردی بیشتر، مطالعه این مقالات مرتبط را نیز پیشنهاد می‌کنیم:

هوش تجاری یا BI چیست+ 5 نکته کلیدی

Power BI یا اکسل؟ کدام بهتر است ؟

شاخص کلیدی ریسک (KRI)

هوش تجاری در کسب و کار شما

کلام آخر

توابع AND و OR ابزارهای حیاتی در Power BI هستند که تحلیل داده‌ها را دقیق‌تر و حرفه‌ای‌تر می‌کنند. با استفاده درست از توابع AND و OR می‌توانید تصمیمات بهتری در تحلیل داده‌ها بگیرید و از قدرت واقعی Power BI بهره‌مند شوید.

هوش تجاری پیشرفته مهندس محمدیاری

هدف من از راه‌اندازی این وب‌سایت، ارائه آموزش‌های دقیق، کاربردی و مبتنی بر تجربه در حوزه‌های Power BI، DAX و هوش تجاری (Business Intelligence) است. باور دارم که در دنیای امروز، داده‌ها زبان تصمیم‌گیری هستند و کسانی که بتوانند داده‌ها را به درستی تحلیل کنند، می‌توانند تصمیمات هوشمندانه‌تری در کسب‌وکار و زندگی حرفه‌ای خود اتخاذ کنند.

در این مسیر، تلاش کرده‌ام مطالب آموزشی را به شکلی ساده، مرحله‌به‌مرحله و قابل فهم ارائه کنم تا کاربران با هر سطح دانشی، از مبتدی تا حرفه‌ای، بتوانند به راحتی مهارت‌های خود را ارتقا دهند. از نکات پایه‌ای گرفته تا تکنیک‌های پیشرفته، هر چیزی که برای تحلیل داده و ساخت گزارش‌های هوشمند نیاز دارید، در این وب‌سایت قابل دسترسی است.

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