Teach Excel describes how to create a dynamically updating named range that goes from left to right using Excel. First, you define the named range by highlighting the cells containing numbers in a certain row. In the name box to the left of the formula bar, type the name of the data. In this example, the numbers correspond to sales, so type "sales." To check if the named range works, click on an empty cell and enter =sum(sales). That should return the sum of the highlighted cells. However, as you add more data to the row, the total will not update because it is not dynamic. To create a dynamic named range, choose a blank cell and type =offset(). Within the parentheses, add the following values separated by commas: the cell of the first number in your list (ex. B2), the reference row (0), the reference column (0), the row height (1), and the row width. For the row width, type count( and then select the entire row by click in the row number. Close the parentheses and the row width should look something like this: count(2:2). The entire formula should look similar to this: =offset(B2, 0, 0, 1, count(2:2)). Press enter, highlight the formula, copy it, and hit Ctrl+F3 for the Name Manager window. Then click the sales reference and delete the formula in the "Refers to:" box. Paste the formula you copied into the box and click the checkbox. Close the window and the named range should be dynamic. Test this by adding data to the end of your row and observing the changes to the total.
Want to master Microsoft Excel and take your work-from-home job prospects to the next level? Jump-start your career with our Premium A-to-Z Microsoft Excel Training Bundle from the new Gadget Hacks Shop and get lifetime access to more than 40 hours of Basic to Advanced instruction on functions, formula, tools, and more.