+ Reply to Thread
Results 1 to 9 of 9

Referencing Excel name range from another worksheet

  1. #1
    Registered User
    Join Date
    08-12-2014
    Location
    Fremont
    MS-Off Ver
    2013
    Posts
    19

    Referencing Excel name range from another worksheet

    Suppose Sheet1, I defined the name of range A1-A5 with the name, "Range1." I would like to reference this on Sheet2, but starting from B3-B7, with the formula "=Range1."

    The problem I've been encountering is that Excel bases it entirely on rows. So, B3 would reference A3 from Sheet1 and so on.

    How do I fix this issue?

  2. #2
    Forum Expert Tony Valko's Avatar
    Join Date
    12-31-2011
    Location
    Pittsburgh
    MS-Off Ver
    2002, 2007:2013
    Posts
    18,890

    Re: Referencing Excel name range from another worksheet

    Try it like this...

    Entered in B3 and copied down to B7:

    =INDEX(Range1,ROWS(B$3:B3))
    Biff
    Microsoft MVP Excel
    Keep It Simple Stupid

    Let's Go Pens. We Want The Cup.

  3. #3
    Registered User
    Join Date
    08-12-2014
    Location
    Fremont
    MS-Off Ver
    2013
    Posts
    19

    Re: Referencing Excel name range from another worksheet

    What if, instead of referencing a range, I wanted to reference a table?

    So, for example, I have a table from B3 to E:88 called "Table1" and I would like to reference it in B:9 to E:94?

  4. #4
    Forum Expert ben_hensel's Avatar
    Join Date
    01-26-2012
    Location
    Northeast USA
    MS-Off Ver
    Office 365
    Posts
    2,043

    Re: Referencing Excel name range from another worksheet

    Referencing tables is easy; the whole table can be referenced as a matrix just by calling out the name (eg, "Table1") or a column in the table can be called out specifically as an array (eg, "Table1[Column1]").

    Well, I don't understand what you're getting at with those overlapping references.

    That is, what do you mean by having B9:E94 reference Table1 in B3:E88?

  5. #5
    Registered User
    Join Date
    08-12-2014
    Location
    Fremont
    MS-Off Ver
    2013
    Posts
    19

    Re: Referencing Excel name range from another worksheet

    For example, I want to reference Table1 in Sheet1, which has several rows and columns. How would I reference it in Sheet2?

  6. #6
    Forum Expert ben_hensel's Avatar
    Join Date
    01-26-2012
    Location
    Northeast USA
    MS-Off Ver
    Office 365
    Posts
    2,043

    Re: Referencing Excel name range from another worksheet

    =INDEX(Table1, row_num, col_num)

    Because the table is a named range, you don't need to say which page it's on, excel baked that information into the name definition. You only have to name the table appropriately.

  7. #7
    Registered User
    Join Date
    08-12-2014
    Location
    Fremont
    MS-Off Ver
    2013
    Posts
    19

    Re: Referencing Excel name range from another worksheet

    What if I want to do a range with multiple rows and columns?

    For example, suppose I defined range, Range1 in Sheet1. Range 1 encompasses all the content in A6 to D13. I want to reference Range1 in Sheet2 in A7 to D14. How would I do this?

  8. #8
    Forum Expert Tony Valko's Avatar
    Join Date
    12-31-2011
    Location
    Pittsburgh
    MS-Off Ver
    2002, 2007:2013
    Posts
    18,890

    Re: Referencing Excel name range from another worksheet

    Like this...

    Entered in Sheet2 A7:

    =INDEX(Range1,ROWS(A$7:A7),COLUMNS($A7:A7))

    Copy across to D7 then down to A14:D14.

  9. #9
    Registered User
    Join Date
    08-12-2014
    Location
    Fremont
    MS-Off Ver
    2013
    Posts
    19

    Re: Referencing Excel name range from another worksheet

    It worked. Thanks!

  10. #10
    Forum Expert Tony Valko's Avatar
    Join Date
    12-31-2011
    Location
    Pittsburgh
    MS-Off Ver
    2002, 2007:2013
    Posts
    18,890

    Re: Referencing Excel name range from another worksheet

    You're welcome. Thanks for the feedback!


    If your question has been solved please mark the thread as being solved.

    In the menu bar above the very first post select Thread Tools, then select Mark this thread as solved.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] Referencing named range without using worksheet name
    By honeybadger_rgr in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 08-13-2014, 07:40 AM
  2. Referencing a range of cells from another worksheet
    By General_T in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 08-28-2013, 01:20 PM
  3. [SOLVED] #VALUE! error when referencing a range on another worksheet
    By kar1179 in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 09-11-2012, 02:26 AM
  4. Replies: 3
    Last Post: 01-21-2011, 08:07 AM
  5. Referencing a range in a different worksheet, NOT vlookup
    By cmboulter in forum Excel General
    Replies: 13
    Last Post: 07-29-2010, 12:33 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1