0
0
Power BIbi_tool~5 mins

SUMX and iterators in Power BI - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner

What does the SUMX function do in Power BI?

SUMX goes row by row over a table, calculates an expression for each row, then adds all those results together.

Click to reveal answer
beginner

Why do we call SUMX an iterator function?

Because it looks at each row one by one and performs a calculation before summing up the results.

Click to reveal answer
beginner

Write a simple example of SUMX to calculate total sales where each row has Quantity and Price.

Total Sales = SUMX(Sales, Sales[Quantity] * Sales[Price])

Click to reveal answer
intermediate

What is the difference between SUM and SUMX?

SUM adds values in one column directly. SUMX calculates an expression for each row first, then adds those results.

Click to reveal answer
intermediate

Can SUMX be used with any table or only with the original data table?

SUMX can be used with any table or table expression, including filtered or calculated tables.

Click to reveal answer

What does SUMX do?

ACalculates an expression for each row and sums the results
BFilters rows based on a condition
CAdds all values in a single column directly
DCreates a new table from existing data

Which of these is a correct use of SUMX?

ASUMX(Sales, Sales[Quantity])
BSUMX(Sales, Sales[Price] + 10)
CSUMX(Sales[Quantity])
DSUMX(Sales, Sales[Quantity] * Sales[Price])

What type of function is SUMX?

AIterator function
BAggregation function
CFilter function
DLogical function

Which is true about SUMX compared to SUM?

ASUMX is faster than SUM
BSUMX can calculate expressions per row, SUM cannot
CSUMX only works on numeric columns
DSUMX does not support filters

Can SUMX be used on a filtered table?

AOnly if the table has less than 1000 rows
BNo, only on full tables
CYes, it works on any table or table expression
DOnly if the table has numeric columns

Explain in your own words how SUMX works and why it is called an iterator.

Think about how you would add up prices times quantities for each item in a shopping list.
You got /4 concepts.

    Describe a real-life example where using SUMX is better than using SUM.

    Imagine you want total money made from selling different products with different prices and quantities.
    You got /4 concepts.