Power BI Basics
Power Query / Data Cleaning
Visualizations
DAX Fundamentals
Advanced DAX & Time Intelligence
100

What is the main use of Power BI?

To visualize and analyze data.

100

Where do we clean data in Power BI?

In Power Query Editor.

100

Which chart is best for comparing categories?

Bar or Column Chart.

100

What does SUM() do?

Adds numeric values.

100

What does CALCULATE() do?

Changes/modifies filter context.

200

What is the difference between Desktop and Service?

Desktop is for building, Service is for sharing.

200

What does “Remove Duplicates” do?

Removes repeated rows.

200

Which visual is used to show trends over time?

Line Chart.

200

What is the difference between a Calculated Column and a Measure?

Column is stored, Measure is calculated on the fly.

200

What does TOTALYTD() calculate?

Year-to-Date values.

300

What is a Report vs Dashboard?

Report = multiple pages, Dashboard = one page overview.

300

What is the difference between Merge and Append Queries?

Merge combines columns; Append stacks rows.

300

What do Slicers do?

Allow users to filter visuals interactively.

300

What does DISTINCTCOUNT() do?

Counts unique values.

300

What does SAMEPERIODLASTYEAR() allow us to compare?

Sales/metrics vs previous year.

400

What is a Dataset?

The data that is imported or connected to Power BI.

400

What is the step-by-step applied history called?

Applied Steps.

400

When do we use a Matrix instead of a Table?

When we want row + column grouping.

400

Why do we use IF() in DAX?

To apply conditional logic.

400

What is a Date Table used for?

To enable accurate time intelligence.

500

What is Data Model?

The relationship structure between tables.

500

What does the “Data Type” option under Column Tools control? 

It defines how Power BI interprets the column (Text, Number, Date, etc.), affecting calculations and visuals.

500

What is Conditional Formatting used for?

To highlight values based on conditions(rules).

500

What is FILTER context?

The set of filters that affect a calculation.

500

What does the RELATED() function do in DAX?

It brings a column from a related (lookup) table into the current table.