Загрузка...

Advanced DAX Tutorial | Module 18 | Logical Functions Assignment | SWITCH(TRUE) in Power BI

In this Advanced DAX Tutorial (Module 18), we solve a practical Logical Functions assignment in Power BI where we need to create a column that combines Quarter and Year together.

Instead of writing messy nested IF statements, we use a professional DAX approach with Variables and SWITCH(TRUE()) to build a clean and scalable solution.

You will learn how to group months into quarters and generate values like Q1-2020, Q2-2020, Q3-2020, Q4-2020 directly inside the Calendar table.

This technique is commonly used by professional Power BI developers because it makes DAX code cleaner, easier to maintain, and more scalable for real-world reports.

Power BI Data Modeling Full Course Playlist
👉 https://www.youtube.com/playlist?list=PL6BY-3N3jN7R5g2vNTRfY9jGr0jr9B0rr

Power BI Complete Course Playlist | Zero to Advanced (Roadmap, Projects & Interviews)
👉 https://www.youtube.com/playlist?list=PL6BY-3N3jN7RNZDl_6neKAgC0OXv3j6wW

Power BI DAX Mastery | From Basics to Advanced (Real Projects + Interview Ready)
👉 https://www.youtube.com/playlist?list=PL6BY-3N3jN7RXu0dlVsYV-_GKA9TQCvJA

Visualizing Data in Power BI | Interactive Dashboards, Bookmarks, Filters & UX Design
👉https://www.youtube.com/playlist?list=PL6BY-3N3jN7Tg_uiaH1qH1crbIqDndmA5

Advanced DAX in Power BI: From CALCULATE to Performance Tuning (Complete Masterclass)
👉https://www.youtube.com/playlist?list=PL6BY-3N3jN7QcTG5Qo2C34B0doYB4JOS4

DAX Formula Used in This Video
Quarter & Year =
VAR Q1 = 'Calendar'[Month_ID] IN {1,2,3}
VAR Q2 = 'Calendar'[Month_ID] IN {4,5,6}
VAR Q3 = 'Calendar'[Month_ID] IN {7,8,9}
VAR Q4 = 'Calendar'[Month_ID] IN {10,11,12}

RETURN
SWITCH(
TRUE(),
Q1, "Q1" & "-" & 'Calendar'[Year_ID],
Q2, "Q2" & "-" & 'Calendar'[Year_ID],
Q3, "Q3" & "-" & 'Calendar'[Year_ID],
Q4, "Q4" & "-" & 'Calendar'[Year_ID],
"-"
)

00:00 Logical Functions Assignment Overview
00:28 Business Requirement – Quarter & Year Column
01:05 Understanding Month_ID to Quarter Logic
01:42 Creating VAR Variables in DAX
02:25 Using IN Operator to Group Months
03:10 Why Nested IF Becomes Messy
03:55 Writing SWITCH(TRUE) Logic
04:45 Building Quarter-Year Column
05:35 Complete DAX Formula Explained
06:15 Final Output – Q1-2020, Q2-2020 Format
06:45 Key Takeaway – Cleaner Than Nested IF

power bi switch true, dax switch true tutorial, logical functions power bi, power bi dax assignment, dax variables power bi, power bi quarter year column, dax switch vs if, advanced dax tutorial power bi

#PowerBI #DAX #AdvancedDAX #PowerBITutorial #DAXTutorial #SWITCHTRUE #LogicalFunctions #PowerBITraining #PowerBIDAX #DataAnalytics #BusinessIntelligence #DAXFunctions #PowerBIForBeginners #DataVisualization #PowerBIDeveloper #LearnPowerBI #DAXFormula #AnalyticsTutorial #PowerBILearning #DataModeling

Видео Advanced DAX Tutorial | Module 18 | Logical Functions Assignment | SWITCH(TRUE) in Power BI канала BI2AI
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять