How to Use OFFSET for Cell Reference in Excel (5 Easy Ways)

Get FREE Advanced Excel Exercises with Solutions!

If you are looking for some special tricks to know how to use OFFSET for cell reference in Excel, you’ve come to the right place. We’ll show 5 suitable methods to use OFFSET for cell reference in Excel. This article will discuss every step of the methods. Let’s follow the complete guide to learn all of this.


How to Use OFFSET for Cell Reference in Excel: 5 Easy Ways

The OFFSET function returns a reference to a range that is a given number of rows & columns from a given reference. This function begins with a cell reference, moves down a specified number of rows, then right a specified number of columns, and extracts a section. As a result, it returns data with a specific height and width, situated at a specific row down and column right from a specified cell reference. If the rows argument is negative, the function will move the specified number of rows upward.

Our Excel dataset will be introduced to give you a better idea of what we’re trying to accomplish in this article. We have a sales record of 5 months for 13 products of a company named ABC Company.

sample dataset to Use OFFSET for Cell Reference in Excel

This section provides extensive details on these methods. You should learn and apply these to improve your thinking capability and Excel knowledge. We use the Microsoft Office 365 version here, but you can utilize any other version according to your preference.


1. Extract Whole Row

Here, we will demonstrate how to extract a whole row from a dataset in Excel. We will try to sort out a whole row using the OFFSET function. Let’s try to extract the sales record for laptops for all the months.

📌 Steps:

  • First, type the following formula to extract the sales records for laptops for all the months.

=OFFSET(B5,7,0,1,6)

The OFFSET function starts moving from cell B5. Then it moves 7 rows downward to find the laptop. And then it extracts out a section of 1 row height and 6 columns of width. This is the sales record of laptops from Jan to May.

  • Then, press Enter.
  • Consequently, the output will look like this.

extract whole row to Use OFFSET for Cell Reference in Excel

Read More: How to Reference a Cell from a Different Worksheet in Excel


2. Extract Entire Column

Now we’ll sort out a whole column from the same set of data. Let’s try to find out all the sales in March. And we will extract a list of a total of 13 products. Let’s walk through the following process to sort out a whole column from the dataset.

📌 Steps:

  • First, type the following formula to sort out a whole column from the dataset.

=OFFSET(B5,0,3,12,1)

The function starts moving from cell B5. It moves 1 row down. Then move 3 columns right to the month of March. Then it extracts a section of 12 rows in height (all the products) and 1 column width (only for the month of March).

  • Then, press Enter.
  • Therefore, the output will look like this.

extract whole column to Use OFFSET for Cell Reference in Excel

Read More: How to Reference Cell in Another Sheet Dynamically in Excel


3. Obtain Adjacent Multiple Rows and Columns

The purpose of this section is to collect a section of the data set containing multiple rows and multiple columns. In January and February, let’s gather sales data on the products Motorcycle, Desktop, and Laptop.  Following is a step-by-step guide to sorting out adjacent multiple rows and columns.

📌 Steps:

  • First, type the following formula to sort out adjacent multiple rows and columns from the dataset.

=OFFSET(B5,5,0,3,3)

The function starts moving from cell B5. Then it moves 5 rows down to the product telephone. Then collects the data of 3 rows height.

  • Then, press Enter.
  • Therefore, the output will look like this.

Read More: How to Use Cell Value as Worksheet Name in Formula Reference in Excel


4. Get Summation of Entire Column

Here, we will demonstrate how to get the summation of an entire column by combining SUM and OFFSET functions in Excel. Let’s walk through the following steps to get the summation of an entire column.

📌 Steps:

  • First, type the following formula in cell J5.

=SUM(OFFSET(F5,1,-2,13))

  • Then, press Enter.
  • Consequently, the output will look like this.

summation of entire column to Use OFFSET for Cell Reference in Excel

🔎 How Does the Formula Work?

  • OFFSET(F5,1,-2,13)

The OFFSET function starts moving from cell F5. Then it moves 1 row downward and extracts the records of sales in the April column.

  • SUM(OFFSET(F5,1,-2,13))

The OFFSET function’s output will be summed by the SUM function.

Read More: How to Find and Replace Cell Reference in Excel Formula


5. Find Average of Whole Column

Finally, we will demonstrate how to get the average of an entire column by combining AVERAGE and OFFSET functions in Excel. Let’s walk through the following steps to get the average of an entire column.

📌 Steps:

  • To begin, type the following formula in cell J5.

=AVERAGE(OFFSET(F5,1,-2,13))

  • Then, press Enter.
  • Therefore, the output will look like this.

🔎 How Does the Formula Work?

  • OFFSET(F5,1,-2,13)

The OFFSET function starts moving from cell F5. Then it moves 1 row downward and extracts the records of sales in the April column.

  • AVERAGE(OFFSET(F5,1,-2,13))

In this case, we will use the AVERAGE function to average the output from the OFFSET function.

Read More: How to Reference Cell by Row and Column Number in Excel 


Download Practice Workbook

Download this practice workbook to exercise while you are reading this article. It contains all the datasets in different spreadsheets for a clear understanding. Try it yourself while you go through the whole process.


Conclusion

That’s the end of today’s session. I strongly believe that from now on you may know how to use OFFSET for cell reference in Excel. If you have any queries or recommendations, please share them in the comments section below.


Related Articles


<< Go Back to Cell Reference in Excel | Excel Formulas | Learn Excel

What is ExcelDemy?

ExcelDemy - Learn Excel & Get Excel Solutions Center provides online Excel training , Excel consultancy services , free Excel tutorials, free support , and free Excel Templates for Excel professionals and businesses. Feel free to contact us with your Excel problems.
Saquib Ahmad Shuvo
Saquib Ahmad Shuvo

Saquib Ahmad Bhuiyan, holding a BSc degree in Naval Architecture & Marine Engineering from Bangladesh University of Engineering and Technology, skillfully integrates engineering expertise with a passion for Excel. He provides solutions to complex issues as an Excel & VBA Content Developer for ExcelDemy Forum. He demonstrates an enthusiastic mindset and adeptness in managing critical situations with finesse, showcasing his commitment to excellence. Apart from creating Excel tutorials, he is interested in Data Analysis with MS Excel, Rhinoceros,... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo