Types of DAX Functions in Power BI

Types of DAX Functions in Power BI


Quality AI needs quality data - get AI-ready with SyncHub


In Power BI, DAX (Data Analysis Expressions) functions are categorized into several types based on their functionality. Below are the main types of DAX functions:


1. Aggregation Functions


  • Perform calculations on a column or table.
  • Examples: SUM(), AVERAGE(), MIN(), MAX(), COUNT(), DISTINCTCOUNT().


2. Logical Functions


  • Used to evaluate conditions and return boolean results.
  • Examples: IF(), SWITCH(), AND(), OR(), NOT().


3. Date & Time Functions


  • Work with dates and time-based calculations.
  • Examples: TODAY(), NOW(), YEAR(), MONTH(), DATEDIFF(), EDATE(), EOMONTH().


4. Text Functions


  • Manipulate text values.
  • Examples: LEFT(), RIGHT(), MID(), CONCATENATE(), SUBSTITUTE(), SEARCH(), LEN().


5. Filter Functions


  • Help filter data within calculations.
  • Examples: FILTER(), ALL(), ALLEXCEPT(), ALLSELECTED(), KEEPFILTERS().


6. Information Functions


  • Return information about the data type or value.
  • Examples: ISBLANK(), ISNUMBER(), ISTEXT(), ISERROR(), HASONEVALUE().


7. Parent-Child Functions


  • Used for hierarchical data structures.
  • Examples: PATH(), PATHITEM(), PATHLENGTH().


8. Mathematical & Trigonometric Functions


  • Perform mathematical calculations.
  • Examples: ROUND(), CEILING(), FLOOR(), SQRT(), EXP(), LOG().


9. Statistical Functions


  • Used for statistical analysis.
  • Examples: MEDIAN(), VAR(), STDEV(), PERCENTILE.EXC().


10. Time Intelligence Functions


  • Work with time-based calculations (year-over-year, month-to-date, etc.).
  • Examples: TOTALYTD(), TOTALMTD(), PREVIOUSMONTH(), SAMEPERIODLASTYEAR(), DATESBETWEEN(), DATEADD().


Quality AI needs quality data - get AI-ready with SyncHub




要查看或添加评论,请登录

Anurodh Kumar的更多文章

  • Benefits of Copilot in Power BI

    Benefits of Copilot in Power BI

    Quality AI needs quality data - get AI-ready with SyncHub 1?? Faster Report Creation ? Generates reports and dashboards…

  • Day 12: Advanced Data Cleaning with Power Query in PowerBI

    Day 12: Advanced Data Cleaning with Power Query in PowerBI

    Quality AI needs quality data - get AI-ready with SyncHub Welcome back to our Power BI series! Today, we’re diving into…

    1 条评论
  • Day 11: Time Intelligence Functions in PowerBI DAX

    Day 11: Time Intelligence Functions in PowerBI DAX

    Quality AI needs quality data - get AI-ready with SyncHub Welcome back to our Power BI series! Today, we’re diving into…

    1 条评论
  • Day 10: Creating Measures in PowerBI

    Day 10: Creating Measures in PowerBI

    Quality AI needs quality data - get AI-ready with SyncHub Welcome back to our LinkedIn Newsletter series on Power BI!…

  • Day 9: Creating Calculated Columns in PowerBI

    Day 9: Creating Calculated Columns in PowerBI

    Quality AI needs quality data - get AI-ready with SyncHub Welcome to Day 9 of our LinkedIn newsletter series! Today…

  • Day 8 - Introduction to DAX (Data Analysis Expressions) in PowerBI

    Day 8 - Introduction to DAX (Data Analysis Expressions) in PowerBI

    Quality AI needs quality data - get AI-ready with SyncHub Welcome to Day 8 of our data journey! Today, we’re diving…

  • Day 7: Creating Your First Visual in PowerBI

    Day 7: Creating Your First Visual in PowerBI

    Quality AI needs quality data - get AI-ready with SyncHub ?? Quick Recap In Day 6, we explored data modeling basics –…

  • Day 6: Data Modeling Basics in PowerBI

    Day 6: Data Modeling Basics in PowerBI

    Quality AI needs quality data - get AI-ready with SyncHub ?? Quick Recap In Day 5, we explored data cleaning with Power…

  • Benefits of Microsoft Fabric

    Benefits of Microsoft Fabric

    Microsoft Fabric Course. Microsoft Fabric is a unified analytics platform that integrates various tools and services to…

  • Day 5: Data Cleaning with Power Query

    Day 5: Data Cleaning with Power Query

    Quality AI needs quality data - get AI-ready with SyncHub ?? Quick Recap In Day 4, we explored connecting to data…

社区洞察

其他会员也浏览了