Microsoft Power BI DAX from Scratch
Master Microsoft Power BI DAX! Learn data analysis & calculations with this practical guide. Improve your BI skills & unlock powerful insights.
Course Content
Microsoft Power BI DAX from Scratch is a beginner-level Udemy course taught by Learnsector LLP. It runs 2h 53m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 1,194 reviews, with 61,582 students enrolled. It is a paid course, last updated March 2023.
Unlock Advanced Power BI Reporting with DAX Functions
Are you struggling with data reporting and seeking deeper insights? DAX (Data Analysis Expressions) is the key to unlocking the full potential of Power BI. This powerful library of functions and operators allows you to create sophisticated formulas and expressions, streamlining your data analysis and reporting process.
This course takes a Problem Statement - Solution approach. We'll tackle common reporting challenges and demonstrate how DAX functions provide effective solutions. Each component of every expression is explained clearly and concisely, making it easy to understand and apply.
Here's what you'll learn:
- DAX Fundamentals: Grasp the core concepts of DAX and learn to create essential elements like calculated columns, measures, tables, and quick measures.
- Date & Time Functions: Master frequently used Date and Time functions including:
- WEEKDAY: Extract the day of the week.
- EDATE: Calculate a date a specified number of months from another date.
- EOMONTH: Determine the last day of a month.
- DATEDIFF: Calculate the difference between two dates.
- TODAY: Get the current date.
- NOW: Get the current date and time.
- Text Functions: Become proficient with Text functions such as:
- FORMAT: Format values as text.
- COMBINEVALUES: Combine values from multiple columns.
- LEFT, RIGHT, FIND: Extract substrings from text.
- UPPER, LOWER: Convert text to uppercase or lowercase.
- UNICHAR: Return the Unicode character for a given code point.
- REPT: Repeat a string a specified number of times.
- Logical Functions: Utilize Logical functions for conditional calculations:
- IF: Perform conditional checks.
- Nested IF: Create complex conditional logic.
- AND, OR: Combine logical conditions.
- SWITCH: Evaluate an expression against multiple values.
- Relationship Functions: Leverage Relationship functions to work with related data:
- RELATED: Retrieve values from related tables.
- CROSSFILTER: Filter data based on relationships.
- RELATEDTABLE: Return a table of related rows.
- X-Functions: Employ powerful X-functions for advanced calculations:
- SUMX: Calculate the sum of an expression evaluated for each row.
- RANKX: Determine the rank of a value within a table.
- Filter Functions: Master Filter functions to refine your data analysis:
- CALCULATE: Modify the filter context.
- ALL: Remove filters from a table.
- EARLIER: Access values from outer row contexts.
- FILTER: Create filters based on conditions.
- LOOKUPVALUE: Retrieve a value from a table based on matching criteria.
- Statistical Functions: Utilize Statistical functions for data aggregation:
- DISTINCTCOUNT: Count the number of distinct values.
- Time Intelligence Functions: Gain insights into time-based data:
- DATESYTD: Get the dates for the year-to-date period.
- DATEADD: Add or subtract intervals from dates.
- SAMEPERIODLASTYEAR: Get the dates for the same period in the previous year.
- Information Functions: Retrieve information about data:
- CONTAINS: Check if a table contains a specific value.
- Table Manipulation Functions: Manipulate tables within Power BI:
- SUMMARIZECOLUMNS: Create summarized tables.
By mastering these DAX functions, you'll be well-equipped to create dynamic and insightful reports in Power BI, transforming raw data into actionable intelligence.
Want AI in your product? Hire the team behind TutorialSearch.io
LLM features, RAG, agents and automation wired into a real product — built by the devs who shipped this site.