16. Practice Exercises with Answer Hints
16.8 Module 9: Dynamic Arrays
- List unique cities from the Orders Table.
Hint:
=SORT(UNIQUE(tblOrders[City]))(Microsoft 365 / Excel 2021+). - Show all Solapur orders above ₹500.
Hint:
=FILTER(tblOrders,(tblOrders[City]="Solapur")*(tblOrders[Amount]>500),"None"). - Top 5 orders by Amount.
Hint:
=TAKE(SORT(tblOrders,MATCH("Amount",tblOrders[#Headers],0),-1),5)(Microsoft 365 / Excel 2024). - City-wise totals next to the UNIQUE list using the spill reference.
Hint:
=SUMIFS(tblOrders[Amount],tblOrders[City],E2#). - Generate the dates 01-10-2026 to 31-10-2026.
Hint:
=SEQUENCE(31,1,DATE(2026,10,1))and format as dd-mm-yyyy. - Rewrite a long formula with LET.
Hint:
=LET(s,SUM(...),n,COUNT(...),IF(n=0,0,s/n)).
Ravindra Bagale's Tip
Many students panic when they see the #SPILL! error. It only means there's no empty space for the answer to spread into (spill) – clear the cells below. And remember, these functions work only in Microsoft 365 / Excel 2021+.
Ravindra Bagale's Tip – मराठी
बरेच students #SPILL! error बघून घाबरतात. त्याचा अर्थ फक्त इतकाच आहे की उत्तर पसरण्यासाठी (spill) जागा रिकामी नाही – खालच्या cells रिकाम्या करा. आणि लक्षात ठेवा, ही functions Microsoft 365 / Excel 2021+ मध्येच चालतात.
Ravindra Bagale's Tip – हिंदी
बहुत से students #SPILL! error देखकर घबरा जाते हैं. इसका मतलब बस इतना है कि जवाब के फैलने (spill) के लिए जगह खाली नहीं है – नीचे की cells खाली करो. और याद रखो, ये functions सिर्फ़ Microsoft 365 / Excel 2021+ में चलते हैं.
Loading practice tasks...
- Distinct groups (Easy): How many different values in the "Carrier" column?
- List groups (Easy): Unique list of the "Carrier" column.
- Filter names (Easy): Names in the "Name" column where "Carrier" is "Royal Mail".
- Sum of filtered (Medium): Sum of the "Parcels" column where "Carrier" is "DPD", using FILTER.
- Count filtered (Medium): Rows where "Parcels" is above the average of the "Parcels" column.
- Sorted values (Medium): the "Parcels" column sorted largest first.
- Top value via SORT (Medium): The largest the "Cost (£)" column value using SORT and INDEX.
- Second largest (Hard): Second largest the "Parcels" column using SORT and INDEX.
- Numbers 1 to 5 (Hard): A spill of numbers 1 to 5.
- Two-condition filter (Hard): Sum of the "Parcels" column where "Carrier" is "Royal Mail" or "DPD".
- Names joined (Hard): Names where "Carrier" is "Royal Mail", joined with ", ".
Worked example — module 9 dynamic arrays
Why
Aarti Kulkarni in Pune and Yuki Tanaka abroad both need a clear, repeatable way to use module 9 dynamic arrays on a Maple Bakery Co sheet without breaking totals.
What
Module 9 Dynamic Arrays is the Excel idea this page teaches. We will walk one tiny example end to end.
How
- Open a blank sheet. In A1 type a short label for module 9 dynamic arrays.
- Enter a small made-up value for Aarti Kulkarni using $ where money appears.
- Add a second value for Yuki Tanaka using € so you see mixed currencies stay numeric.
- Apply the method from this lesson step by step (menu or formula as shown above).
- Check the result still works inside SUM or a simple check cell.
Formula / action
Follow the formula or ribbon steps shown in this lesson (keep values numeric).
Meaning: Once module 9 dynamic arrays is correct on one row, copy the same pattern down the column.
Quick revision cards
Three standalone cards. Each one explains the idea with its own example. Scan the QR to open this lesson.


