# How to write a formula in excel for average

In plain English, calculating the average for a set of values if finding out the most common value in the set. C10,2,3 The formula searches in cells A1 through C10 and returns a value of the cell in the 2nd row and the 3rd column, i. However, when working with real data you would hardly ever know which row and column you want, that is why you need the help of the MATCH function. For example, if the range B1: B3,0 returns the number 3, because "London" is the third entry in the range.

This can be a value, a cell reference or logical value. The values in the lookup array must be sorted in ascending order, i. The values in the lookup array must be sorted in descending order, i. Who cares about the position of a value in a range? What we do want to know is the value itself. Let me remind you that the relative position of the lookup value i.

As you remember, the INDEX function can return the value at the juncture of a given row and column, but it cannot determine which exactly row and column you want. The MATCH function determines the relative position of the lookup value in the specified range of cells.

From there, the INDEX function takes that number, or numbers, and returns a value in the corresponding cell. Still having difficulties to figure it out? Suppose you have a list of national capitals like this: Let's find the population of some capital, say the capital of Japan, using the following Index Match formula: B10, and returns the number 3, because "Japan" is the third in the list.

Translated into plain English, the formula reads: And here's the result you get in Excel: Otherwise, the formula will return incorrect result.

This simple example is for demonstration purposes only, so that you get a feel of how the Index and Match functions work together. This happens because very few people fully understand all the benefits of switching from Vlookup to Index Match, and without such understanding no one is willing to invest their time to learn a more complex formula. As any educated user knows, Excel VLOOKUP cannot look to its left, meaning that your lookup value should always reside in the left-most column of the lookup range.

The following example demonstrates this feature in action - How to vlookup a value to the left in Excel. Insert or delete columns safely.

For example, if you have a table A1: If at a later point, you insert a new column between A and B, you will have to change "2" to "3" in your formula, otherwise it would return a value from the newly inserted column.

And this is a really great benefit, especially when working with large datasets, since you are able to insert and remove columns without worrying about updating every associated vlookup formula. No limit for a lookup value's size.

If your tables are relatively small, there will hardly be any significant difference in Excel's performance. So, the more values your array contains and the more array formulas you have in a workbook, the slower Excel performs.

So, unless your lookup column is the left-most column in the lookup range, there's no chance that a vlookup formula will return the result you want.Before creating a table You need a database before being able to create an use a pivot table.

It's possible to create and manage simple databases from Excel. Writing Excel Formulas: Keep it Simple If you need to write a formula for a complex calculation, break it into small steps. There is no rule that says the result has to be calculated in one step so, if you have to, create columns for each intermediate step in the complex calculation.