Excel is one of the most widely used programs in the world. A recent survey stated that approximately 2 out of 3 US companies still rely heavily upon this program to complete analysis within the company. As a result of this, Excel is still considered to be an incredibly useful skill to learn. So if you need to start from scratch how long will it take you to learn Excel?

How long it takes someone to learn excel is greatly dependent upon the level in which they wish to get to within the program. Generally there are four levels of skill within excel;

**Beginner Level**

Typically at this level people using excel can do the basic Excel tasks. Like calculations, enter data and format excel in an appropriate manner to create a simple spreadsheet. This level typically takes only a week or two to learn.

**Intermediate Level**

At this level, people with Excel can typically use some of the more challenging functions within Excel. These include things like vlookups, sumifs, concatenates and string functions. Typically, these skills can be taught and then a matter of a few weeks. I would suggest it is around 3 to 4 weeks would be a reasonable expectation to reach this level.

**Important:** At the intermediate level, there are many Excel courses that give you a lot of extra junk. This is honestly is not all that useful so at this stage. It is important to recognize what functions are important. These are listed further down in the article.

**Advanced level**

At this level, people are typically using pivot tables. These are capable of completing mass data analysis on thousands of lines of data. In some cases, they are also used for low-level automation of Excel using recorded macros.

To learn these skills to do basic analysis is not all that hard. However, there are quite a few little tricks with both of these functions which can only really be learnt by consistent practice. I suspected that again it would probably take a further 4 weeks to learn. So in total to go from no knowledge of Excel to advanced will take around 2 months.

**Expert Level**

At this level, Automation can be done at a high level using VBA code. VBA is a programming language used at the back of Excel. It can be used to create quite complex systems if required. Becoming comfortable and proficient with code would probably take 3 months.

In the case of VBA, there are thousands of commands. The above time frame doesn’t include becoming familiar with all of these commands. Being able to solve almost any problem does take quite a lot longer than the time stated above. This is because you need to get proficient at solving enough problems within Excel to learn these commands.

## What Are The Most Useful Functions Within Excel To Learn?

The levels above generally give you an idea of the progression that most people go through with learning Excel. The reality is that most people will often already have the basic Excel skills to start with. This will be due to exposure to things like school or work. The challenge is really to make sure that you focus on learning the most important and useful Excel skills as this will fast-track your development.

### Here is a list of the most important Excel functions in my experience:

**Vlookup** Is the most useful function in Excel, in my view. This function works by calling data up. This can be useful for merging two sources of data. The common use is to automatically populate templates.

**Logic Statement**s include the if statement which is the most important followed by **and** and** or**. These are particularly important for controlling when vlookups actually activate.

**Concatenate** is another really useful function primarily because it can be used to create unique lookup values which will help vlookup find the precise data that you are interested in.

**String functions** are also extremely useful in finding what is present in text in a systematic manner. Several different functions within the group can be useful such as mid left right and then string to name a few,

**Sumif and Countif** which are handy functions which allow you to either count the number of times an item appears or some of these values together.

**Filters** enable you to examine a large dataset structured in columns easily. This function is easy to learn and will help you find data in a large dataset. Filters are more limited than pivot tables. But, they are a good stepping stone toward using them.

**Pivot Tables** is one of the most useful functions within excel because it allows you to easily analyze hundreds and thousands of lines of data quickly and easily, and query the values within the data.

The basic use of these pivot tables is relatively easy. However, there are numerous functions within the pivot tables that can be used to make an analysis of data even easier. Such as grouping functions or creating calculations within the pivot table themselves. Generally, most people gradually learn about these functions as I have to do more and more in the pivot table.

## Tips For Accelerating The Develop Of Excel Skills

To develop your excel skills faster there are a couple of tips that we can give you which will help. The first most important tip is to make sure that you are practicing skills regularly. Generally, those that are most successful in developing the skills quickly will usually have a reason to develop these skills due to needs in the workplace.

When there is a need to solve an issue at work this is the point at which it provides an opportunity for you to practice skills by focusing on making sure that you develop the best possible solution for whatever it is you are trying to do at work.

However, due to the pressurized nature of most workplaces these days it may be necessary to come up with a temporary solution and then spend your time at home developing a more complete and better solution for whatever the issue is. If you do it will definitely develop your skills much faster.

The second really important thing to do is to pay close attention to what other people are doing with excel in your workplace as you will usually find that collectively within an organization there will be an amazing array of excel skills that you can draw from. The key here is to make sure that as soon as you see something done which you haven’t seen before make sure you walk away with that skill each and every time.

This, over time, has a compound effect on how good you get at Excel. People who are very good at Excel know many different functions and shortcuts. These are connected creating a seamless application or solution.

## Which Level Of Skill Should I Be Aiming For In Excel?

Being able to use excel proficiently is one of the most sought after skills within the job market today which means that you want to aim to get your skills as high as possible as this will allow you to differentiate yourself from the employees around your.

Generally, I would recommend, at the very least, to aim to reach an advanced level of excel which means being proficient in pivot tables, and the range of functions listed above. These skills will allow you to deal with the vast majority of data issues that appear in your workplace.

However, if you really want to stand out from the crowd with your excel skills aim to learn to write VBA as that will allow you to have the capacity to effect the efficiency of a large group of people in an organization.

To demonstrate what VBA can do, watch the video below from our view YouTube channel. It shows the benefits of learning VBA. It also gives some examples of where it has been used practically in a workplace to solve problems for entire departments.

## Relevant Articles

Don’t forget to check out our other Excel articles here