• مسابقه Power BI
    • اولین مسابقه Power BI
    • دومین مسابقه Power BI
    • سومین مسابقه Power BI
  • جدیدترین مطالب آموزشی
  • دوره‌های رایگان
  • تحلیل داده نرم افزاری (فنّی)
  • تحلیل داده غیرفنّی
  • دوره‌های آفلاین
  • سبد خرید
  • ارتباط با ما
    • تماس
    • درخواست مشاوره
    • اینستاگرام
    • تلگرام
    • آپارات
    • یوتیوب
  • حساب کاربری

سبد خرید شما خالی است.

گروه تحلیلگری
  • مسابقات Power BI
    • اولین مسابقه Power BI ایران
    • دومین مسابقه Power BI ایران
    • سومین مسابقه Power BI ایران
  • مطالب آموزشی
    • تمام مطالب آموزشی
    • اکسل (Excel)
    • پاور‌بی‌آی (Power BI)
    • پاورکوئری (Power Query)
    • دکس (DAX)
  • مسیرهای یادگیری
    • مسیر یادگیری تحلیل داده (فنی)
    • مسیر یادگیری غیرفنّی تحلیلگر داده
  • دوره‌های آموزشی
    • دوره‌های رایگان
    • مهارت‌های غیرفنّی تحلیلگر داده
    • اکسل (Excel)
    • پاور‌بی‌آی (Power BI)
    • پاورکوئری (Power Query)
    • زبان اس‌کیو‌ال (SQL)
    • تحلیل داده با پایتون (Python)
    • سبد خرید
  • ارتباط با ما
    • تماس
    • درخواست مشاوره
    • اینستاگرام
    • تلگرام
    • آپارات
    • یوتیوب
0
حساب کاربری

مقالات

مقدمه‌ای بر فرمول‌نویسی DAX

(DAX(Data Analysis Expressions، یک زبان فرمول نویسی می‌باشد که می‌تواند در ابزارهای متفاوت بصری‌سازی و BI استفاده شود. 

 فرمول برنامه‌نویسی DAX شامل دو نوع داده است: عددی و غیرعددی. که عددی شامل-اعداد صحیح(integers)، اعداد اعشاری(decimals) و ارز(currency) است، درحالی که مابقی از نوع: رشته(string) و باینری(binary) می‌باشند.

در زیر نمونه‌ای از فرمول DAX را مشاهده می‌کنید که از یک تابع برای محاسبه ستون موجود در یک جدول استفاده می‌کند.

فرمول‌نویسی DAX

 DAX همچنین می‌تواند سایر توابع، عبارت‌های شرطی و مقادیر ثابت را شامل شود.

در Power BI،  شما می‌توانید از انواع مختلف توابع برای تجزیه و تحلیل داده‌ها استفاده کنید و ستون‌ها و measure جدید ایجاد کنید. که از جمله طبقه‌بندی‌هایی که برای آن در نظر گرفته شده به صورت زیر می‌باشد:

Aggregate

Text

Date

Logical

Counting

Information

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

توابع تجمعی (Aggregate Functions):

.تعدادی توابع جمع به صورت زیر دارد،DAX

MIN

MAX

Average

SUM

SUMX

توابع شمارشی (Counting Functions):

توابع شمارش در DAX شامل موارد زیر می باشند.

DISTINCTCOUNT

COUNT

COUNTA

COUNTROWS

COUNTBLANK

توابع منطقی (Logical Functions):

در زیر مجموعه‌ای از توابع منطقی نوشته شده است.

AND

OR

NOT

IF

IFERROR

توابع متنی (TEXT Functions):

REPLACE

SEARCH

UPPER

FIXED

CONCATENATE

توابع مربوط به زمان(DATE Functions):

DATE

HOUR

WEEKDAY

NOW

EOMONTH

توابع اطلاعاتی (INFORMATION Functions):

ISBLANK

ISNUMBER

ISTEXT

ISNONTEXT

ISERROR

انواع محاسبه در DAX

در Power BI، شما می‌توانید 2 ستون محاسباتی با استفاده از DAX به وجود بیاورید. که این دو به قرار زیر می‌باشند:

  • Calculated columns
  • Calculated measures

هنگامی که به تب Modeling می‌روید،گزینه New Column را در بالای صفحه مشاهده می‌کنید که با کلیک بر روی آن، نوار فرمول برای شما باز می‌شود و می‌توانید فرمول‌های DAX را برای انجام محاسبات خود وارد کنید.

DAX یک زبان قدرتمند است که در Excel  نیز برای انجام محاسبات از آن استفاده می‌شود. شما می‌توانید Column را که در نوار فرمول به طور پیش فرض نوشته شده به نام ستونی که می‌خواهید جایگزین آن شود تغییر دهید.

در مثال زیر ما یک ستون جدید ایجاد کردیم: کد محصول (Product_C)، که از 3 کاراکتر پایانی ستون Prod_Id مشتق شده است. این فرمول به صورت زیر می‌باشد:

Product_C = RIGHT( Sheet1[Prod_Id],3)

برای ایجاد یک Calculated Measure، به قسمت New Measure در تب Modeling بروید. با این کار یک بخش جدید در زیر برگه Fields با نام Measure اضافه می‌شود.

شما می‌توانید فرمول DAX را برای محاسبه مقدار measure جدیدی که ایجاد کردید، همانطور که برای ستون محاسبه جدید انجام دادید، بنویسید.

درباره مبینا چزانی

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

نوشته های بیشتر از مبینا چزانی
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • تبدیل فایل صورت وضعیت پرتفوی سهام به Power BI

    1.11k بازدید

  • نمونه کار پاوربی‌آی Power BI در زمینه مدیریت مصرف انرژی

    220 بازدید

  • نمونه کار تحلیل داده در Power BI با موضوع اقتصاد ایران و جهان، آقای احسان جعفری

    227 بازدید

  • نمونه کار پاور بی آی با موضوع اقتصاد ایران و جهان، آقای محمدرضا سلیمی

    217 بازدید

  • نمونه پروژه Power BI اقتصاد ایران و جهان، آقای هادی علوی

    178 بازدید

  • نمونه پروژه Power BI واردات خودرو آقای سید جلال سجادی

    385 بازدید

guest
تعداد ماههای سال به عدد
guest
0 نظر
قدیمی ها
جدید ها بیشترین رای
Inline Feedbacks
View all comments
جستجو
جستجو برای:
دسته بندی مطالب
  • Charts
  • DAX
  • Excel
  • Power BI
  • Power Query
  • تحلیل داده
  • هوش تجاری
پکیج های آموزشی
  • Data Analysis
  • Excel
  • Power BI
  • Power Query
  • Python
  • SQL
درباره گروه تحلیلگری

معتقدیم آموزش شروع یک تعهد بلند مدت است. این را از مشتریان ما سوال کنید.

اطلاعات تماس
  • تهران، خیابان دکتر فاطمی غربی، کوچه پروین
  • 42 12 600 - 0919 فقط تلگرام
  • info@tahlilgary.com
پیوندها
  • آموزش رایگان و اصولی اکسل (Excel)
  • دوره رایگان آموزش پاور بی آی (Power BI)
  • آموزش رایگان پاورکوئری (Power Query)
  • آمار و تحلیل داده با پایتون
  • دومین مسابقه‌ Power BI ایران
دسته بندی محصولات
Data Analysis Excel Power BI Power Query Python SQL
wpDiscuz

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت