Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

Instructor-led training - Advanced Excel Course

Advanced Excel Course - Advanced Excel Training - STLAdvanced Excel Course

Advanced Excel Training

Face to face / Online public schedule & onsite training. Restaurant lunch included at STL venues.

Designed for Excel 365

Advanced Course in Microsoft Excel.

Who is this course for?

Our Microsoft Excel Advanced course is suitable for those with a sound working knowledge of Excel who wish to progress to the most complicated functions and features.

Advanced Excel Course - Advanced Excel Training - STL

Prerequisites

A working knowledge of Excel or our Excel Intermediate course.

Benefits


  • At the end of this advanced Excel course you will have a complete understanding of the higher functions of Excel.
  • You will be able to perform the most advanced calculations and functions, manipulate data using pivot tables and 'advanced' analysis, record macros and integrate with other office applications.

Course Syllabus

Using logical functions

The IF function (recap)
Creating nested IF functions
The IFS function
AND and OR functions
Combining logical functions

Working with Lookups

The VLOOKUP function
The HLOOKUP function
The XLOOKUP function (365)
INDEX & MATCH

Data Validation

Using data validation
Setting criteria for entry of text, values and dates
Creating a dropdown list

PivotTables and PivotCharts

Creating and rearranging PivotTables
Using the PivotTable toolbar
Creating PivotCharts
Using Slicers to manipulate PivotTables

Using analytical options

Using Goal Seek
Creating, saving and viewing scenarios
Creating single input data tables
Creating double input data tables
Projecting with data tables

Macros

Creating macros
Using the macro recorder
Viewing and editing macro VBA code

"What do I get on the day?"

Arguably, the most experienced and highest motivated trainers.

Face-to-face training

lunch

Training is held in our modern, comfortable, air-conditioned suites.

Modern-spec IT, fully networked with internet access

Lunch, breaks and timing

A hot lunch is provided at local restaurants near our venues:

  • Bloomsbury
  • Limehouse

Courses start at 9:30am.

Please aim to be with us for 9:15am.

Browse the sample menus and view joining information (how to get to our venues).

Refreshments

Available throughout the day:

  • Hot beverages
  • Clean, filtered water
  • Biscuits

Online training

online training (virtual)

Regular breaks throughout the day.

Learning tools

in-course handbook

In-course handbook

Contains unit objectives, exercises and space to write notes

Reference material

Available online. 100+ pages with step-by-step instructions

24 months access to Microsoft trainers

Your questions answered on our support forum.

What to expect when training

Training Formats & Services

  • On a public schedule at one of our
    London training venues.
  • On-site at your company office UK wide
  • Near-site, at a location close to you
  • Tailored courses to your requirements
  • Productivity Training Programs
  • Consultancy
  • Bespoke one-to-one
  • Rollout
  • TNA
  • Upgrade
  • Case studies

DB Schenker

gravatar

Indy Lota,
Problem RCA Manager

The venue, Instructor, Pace etc was all very good and I cannot think of what would have made this better.
Only suggestion would be to offer in-house training, that's if its a service you do not already offer.

FGA Capital

gravatar


Dealer Services Team Leader

The course was excellent, very useful and met my requirements perfectly.

gravatar

Layla Hassan,
R&D Associate

The course was very thorough, liked when we went through what could go wrong as well.
I'm a visual learner so this type of delivery of the course was very useful
Feedback would be to make the Macro part of the session a little linger and run through a few more examples. Also recording the virtual session on Teams for us to refer back to. but all in all very good session would highly recommend

More testimonials

Who is this advanced Excel training designed for?

This course is perfect for professionals who already use Excel and want to take their skills to the next level. Typical attendees include analysts, finance specialists, project managers, administrators, and anyone keen to unlock the full potential of Excel in their role.

Do I need to be an Excel expert before joining?

No, but you should be familiar with the areas covered by our Excel Introduction and Intermediate courses. If you're already using Excel day-to-day and want to learn more advanced functions, this training will suit you perfectly.

How long does the Advanced Excel Course last?

It's a one-day session, packed with practical exercises and expert guidance. We know your time is valuable, so we focus on the most useful advanced features to help you get results fast.

Will I receive a certificate after completing the course?

Absolutely. Everyone who completes the training gets a certificate of achievement, which is a great addition to your professional profile.

Can you deliver advanced Excel training at our office, or online?

Yes, we offer flexible options. You can book on-site training anywhere in the UK, join us at our London venues, or opt for live online sessions if that's more convenient for your team. This course is also a good springboard onto our Power BI Training courses.

Is it possible to tailor the Advanced Excel Course to our business needs?

Of course. We're happy to customise the course content to match your company's processes or use your own data in exercises. Just let us know what you need, and we'll make it relevant for your team.

What makes STL's advanced Excel training courses stand out?

We guarantee our courses will run as scheduled-no cancellations. Our trainers are seasoned professionals with real-world experience, and you'll get access to post-course support and resources for up to 24 months. Plus, our London venues offer a premium learning environment, complete with restaurant lunches.

Our advanced excel training is highly rated by our customers, see all reviews here. An advanced course in Excel can improve your productivity in your job whenever your are using Microsoft Excel

Public schedule dates

Next date Location Price
Mon 10 NovOnline£284
Fri 14 NovBloomsbury £270
Thu 11 DecOnline£284
Mon 15 DecBloomsbury £270
Fri 9 JanOnline£255
Tue 13 JanBloomsbury £252

And 28 more dates...

Loading...

Loading content...

TrustPilot

star star star star star Excellent

Resources

Blog

Tutorials and discussions on MS Office

Hints & Tips

MS Office tips to save you time

Cheat sheets

MS Office shortcut keys for all versions

Infographics

Handy info on industry trends

Subscribe

Latest news & offers

Promotions

Latest Feedback

  • 98.70% customer recommendation
  • 99.19% training objectives met
  • 226,755 delegates trained
  • 14,566 organisations trained

Latest X / Tweet

  • Boost productivity & profitability with STL Training! 💼 ✅ No course cancellations 🖥️ Virtual or in-person in London 🍽️ Lunch included 📚 2 years of support This week: Word Intermediate—graphics, Excel data stl-training.co.uk/order/pricing_…t.co/QSQqMqK3Go
Loading...

Loading content...

Free manuals

We are providing a range of our course manuals free of charge.

Why not share this resource with your friends and colleagues?

Training manual sample

Below are some extracts from our Excel training manuals.

Excel Advanced

Module 3: Advanced List Management

This module from our Excel advanced training course will explore applying data validation settings to your worksheet to control data entry. You will also identify and use database functions to perform calculations using multiple database fields.

Creating Data Validation Rules

Data validation allows you to create restrictions on what can be entered into a cell. You can have Excel display a warning message or prevent invalid entry if a user of the worksheet does not enter the correct type of value.

Use the following procedure to create a data validation rule.

  1. Select the cells where you want to apply the data validation rule.
  2. Select the Data tab from the Ribbon.
  3. Select Data Validation. Select Data Validation.
  4. On the Settings tab of the Data Validation dialog box, set up the Validation Criteria. Use the drop down lists to help you build your criteria. In this example, we are requiring a three-digit number.
  5. Select the Input Message tab.
  1. Enter a Title and Message that the user will see when he or she selects the cell.
  2. Select the Error Alert tab.
  3. Select the Style of error from the drop down list. Enter a Title and Error message to display if the user enters invalid data.
  4. Select OK.

If you select the Settings tab and choose List from the Allow drop menu, you will see a data box (labeled Source) where you can enter permissible source data for the cell.

You can type the values that are permissible for the cell directly, or specify a range that contains the values.

If you specify a cell range, make sure there is an equals sign = in front of it.

For example, cell E2 may be being set up so that items in cells A2 to A9 (surrounded by a dashed border) will be available as choices for data entry.

Now, a user can choose from a validation drop list that is available for cell E2.

Using a Formula to Validate Entries

If you select Custom from the Allow drop menu, you can enter a formula to validate your data. You can base the formula on data from another cell if you wish.

Here the custom type has been chosen from the Allow drop list and a formula containing an IF function has been entered. The formula reads: IF(Not(G4=100),TRUE,FALSE).

This means that if the value entered into cell G4 (the cell that is being validated) is not 100, the function will return TRUE. If it is 100 the function will return FALSE. If the validation formula returns true, the data is permitted. If FALSE, the data is invalid. Basically, this formula allows any number other than 100 to be entered.

There are many possibilities for setting data validation rules. For example, you can select a range of cells, click within the range, and click the Data Validation button on the Data Ribbon to set up validation rules for the entire range. You can also AutoFill a cell with validation rules into other cells in a row or column. These cells will all have the same validation properties.

Don't forget only newer versions of Excel such as 2016, 2013, 2010 and 2007 have the new ribbon at the top. Older versions such as 2003, 2002/XP, 2000 and 97 us the Menu system, such as File, Edit etc.

Using Database Functions

Database functions allow you to perform operations on an Excel database that involve multiple fields. In a sense, they offer some of the power of array formulas, but generally make worksheets faster because they do not require the same amount of recalculation.

With database functions you can get counts, averages, or sums of your database on selection criteria involving multiple fields. Implementing database functions is a little like implementing advanced filters: you have to establish a criteria range first before you use the function itself.

Some useful database functions are:

  • DSUM Used to create total values in a field based on specified criteria
  • DAVERAGE Used to average values in a field based on specified criteria
  • DCOUNT Counts the cells that contain numbers and meet the specified criteria
  • DMAX and DMIN Return the largest and smallest values respectively from records that meet the specified conditions.
  • DPRODUCT Multiplies values in a field according to specific conditions
  • DGET Returns a single record value from a record that meets the specified conditions.

All of the database functions use the same argument format:

Function Name (Database range, Field to be returned or calculated, Criteria range).

Take a the data sample table as an example.

We will use the DSUM database function to calculate the total profit for all Tuesdays and Thursdays with Sales greater than 2200 and Profit less than 1900.

Creating a Criteria Range

The first step in using a database function is to set up a criteria range. We do this by entering the field headings that we want to use exactly as they are in the original data list. For this example, we will need the fields Day, Sales, and Profit for our criteria range. If we enter these field headings in cells F1, G1, and H21 respectively, we can then move on to setting up our criteria.

This is the criteria range for the DSUM database function.

In the row under the field headings, we have T*, >2200, <1900. This means that records with a Day starting with T, Sales greater than 2200, and Profit less than 1900 will be selected for summation.
If you wanted to join the criteria with a logical Or operator, you would offset the criteria on separate rows (like an advanced filter).

Entering the Database Function

The next step is to choose a cell (H4) to place the function in. To enter the function, activate the cell and click the function (fx) button on the formula bar. In the Insert Function dialogue box, choose DSUM from the database category to reveal the Function Arguments box.

First, select your original list with your mouse, or enter the range directly into the Database data area. Press Tab or use your mouse to move to the Field data area and type Profit (this is the field that will be summed).

Then, put your cursor in the Criteria data area, and select the entire criteria range (F1:H2) with your mouse. To finish, click the OK button.

You can see the sum of the Profit fields for records that meet the criteria in cell H4.

You could have also activated cell H4, and entered the function directly into the formula bar:

=DSUM(A1:D25,'Profit',F1:H2)

The database range is A1:D25

The field that is being summed is Profit

The criteria range is F1:H2.

If you enter a database function directly into the formula bar, remember to keep your cell ranges accurate, and put the field that will be summed, averaged, or otherwise operated on, in quotation marks.

This is an extract from our Excel Advanced training course.

Connect with us:

0207 987 3777

Call for assistance

Request Callback

We will call you back

Server loaded in 6.58 secs.