Zomalex | Data and AI Training

Home | Power BI | Excel | Python | SQL | Gen AI | Public Courses | Prices | Contact Us | LBAG | info@zomalex.co.uk

Advanced Excel Course

Who should attend

People who have attended the Excel Intermediate course and want to improve their Excel skills to an advanced level.

Course Length

1 day (short version) or 2 days (preferred, full version)

Learning Objectives

By the end of the course, attendees will be able to

Pre-requisites

Completion of the Excel foundation and intermediate courses.

Course Content

Practice using formulas to solve common problems

Attendees solve typical Excel challenges to consolidate their knowledge of how to apply functions such as XLOOKUP, IFS, SWITCH in practical situations.

Dynamic Arrays (the conceptual framework)

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 (the practical applications)

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

Case Studies

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.

Optional sections

If time allows and there is interest:

A few comments from attendees of previous courses

“Mark was clear and patient with his delivery of this session. He ensured we understood the context before moving on.”

“This was a perfect induction to tools I need for my job role.”

“The training was organised well and very easy to learn.”

“Mark is an amazing presenter. He’s very patient, competent and made sure to accommodate the level of all attendees. It was a nice refresh on forgotten knowledge and I learnt some new things.”

“Very well organised and training done as it should be.”

“Thanks ! An excellent training session that I would highly recommend! The trainer was incredibly helpful. By sharing screens and assisting others, they also helped me re-learn the formulas effectively. The session was engaging and informative, making the material much easier to grasp.”