People who want to take their Excel skills to an advanced level, especially to use formulas to automate tasks, and take advantage of spill functions and dynamic arrays to write cleaner, more efficient formulas.
By the end of the course, attendees will be able to
Attendees solve typical Excel challenges to consolidate their knowledge of how to apply functions such as XLOOKUP, IFS, SWITCH in practical situations.
Dynamic Arrays underpin many of the new capabilities. We start with a brief look at the essentials: for example, even ordinary old-school functions now work with arrays and produce multiple results rather than a single value under the right conditions. Dynamic arrays allow us often to write simpler formulas, for example, to avoid mixed references in “grid” formulas
Spill functions return not just a single result in the cell where the formula is written but the results spill over into surrounding cells. We start with a few examples of spill functions, UNIQUE(), SORT() and TRANSPOSE() then focus on a very useful spill function FILTER(). This can filter a table or range and return a set of rows.
We look at several practical examples and uses of spill functions, for example
Lab exercises and case studies will consolidate the lessons. For example, one case study is an exercise to find the net present value (NPV) of a project over a number of years taking inflation into account. Another covers how (and why) to use the INDEX / XMATCH pattern to find data in a table.
If time allows and there is interest:
1 day (short version) or 2 days (preferred, full version)
Completion of the Excel foundation and intermediate courses.

Cash flow model in Excel