Offset vs Index - For Dynamic Named Range

ttray33y

Board Regular
Joined
Nov 10, 2015
Messages
246
Hi fellow members, I am lost.

I have a very large data in a spreadsheet everything is working, I started it from a cell reference "no named ranges" then revised it to have named ranges for my list but since OFFSET is a volatile function the calculation where too slow every time I enter data anywhere in the workbook, so I decided to convert it to Index it was fast only if you enter data on cell with no precedents and dependents formula's and it was slow at Open. The end part is I brought it back to cell references it is alot faster but the only downside is the file size. So to wrapped this down.

As list:
1.) Cell References - a lot faster but has a bloated file size, +4MB
2.) Offset - Fast opening, keeps recalculating every time you enter data anywhere.
3.) Index - No, recalculation anywhere, Slow at Opening and calculation.
 
Last edited:
You use them the same way as before. Nothing changes in that respect. Have you implemented the defintions as stipulated?



The formulas will work immediately as before.

By the way, why invoke this SUMIFS formula twice?
Keep just this...

=SUMIFS(PCALPG,PCALREV,"IFR-1",PCALDOC,$A$1)

and custom format the cell of the formula as:

[=0]"NO BUDGET ALLOCATION";General


WOW that was awesome, so much lessons here, now with index running faster + smaller file size. brilliant Aladin, you're indeed a magician.
1 problem though, it still opening so slow, maybe around 30-1min.
 
Last edited:
Upvote 0

Excel Facts

Round to nearest half hour?
Use =MROUND(A2,"0:30") to round to nearest half hour. Use =CEILING(A2,"0:30") to round to next half hour.

Forum statistics

Threads
1,215,446
Messages
6,124,904
Members
449,194
Latest member
JayEggleton

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