Dynamic Named Ranges Will Not Update

ohnow

New Member
Joined
Apr 27, 2017
Messages
39
Hello,
I'm using Excel 2010. I use dynamically named ranges to grow and shrink as the data grows and shrinks. An example is here:

=OFFSET('All PO''s'!$C$9,0,0,COUNTA('All PO''s'!$C:$C)-3,COUNTA('All PO''s'!$9:$9)-2)

When opening a workbook linking to another workbook with one of these dynamically named ranges, I get an error in the Data-Edit Links window for that workbook saying "Error: Undefined or non-rectangular name". So, the links will not update. If I open the linked workbook, the values will update.

Does anyone know if there is a resolution for this? Thanks in advance!

P.S. I don't know why the below verbiage is there and cannot find a way to delete it or this post. Please ignore it.
 
Last edited by a moderator:
The named ranges are almost always a mix of text and numeric data in cells. For example a column of inventory part numbers (alpha, numeric and other characters) and a column of qty on hand (numeric) or perhaps a column of vendor names and a column of zip codes.
 
Upvote 0

Excel Facts

Why does 9 mean SUM in SUBTOTAL?
It is because Sum is the 9th alphabetically in Average, Count, CountA, Max, Min, Product, StDev.S, StDev.P, Sum, VAR.S, VAR.P.
Ok if this doesn't work for you then I'm out of suggestions

=OFFSET('All Pos'!$C$9,0,0,MAX(IFERROR(MATCH(1E+300,'All Pos'!$C:$C),0),IFERROR(MATCH("zzzzzzzzzzzzz",'All Pos'!$C:$C),0))-ROW('All Pos'!$C$8),MAX(IFERROR(MATCH(1E+300,'All Pos'!$9:$9),0),IFERROR(MATCH("zzzzzzzzzz",'All Pos'!$9:$9),0))-COLUMN('All Pos'!$B$9))
 
Upvote 0

Forum statistics

Threads
1,223,227
Messages
6,170,848
Members
452,361
Latest member
d3ad3y3

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top