Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
I posted this earlier, but it went in a different direction...
I have several workbooks where I replaced array formulas with named ranges to pull data from a tab that imports data from an Access database. There were several thousand of these formulas. An example would be: =IF($D$97<=E$11,IF($B$5=E$12,SUM(IF((Subdivision= $B$3)*(Builder=$B28)*(Date =E$9)*(Date<F$9),(Count),0)),""),"") I created the names since I wanted to have a dynamic range of values to search since the database would return varying rows of data depending on what was input in the database: =OFFSET(Database!$E$3,0,0,COUNTA(Database!$E:$E),1 ) When I replaced the original formulas: =IF($D$97<=E$11,IF($B$5=E$12,SUM(IF((Database!$C$ 3:$C$2500=$B$3)*(Database! $D$3:$D$2500=$B28)*(Database!$E$3:$E$2500=E$9)*(D atabase!$E$3:$E$2500<=F$9) ,(Database!$E$3:$E$2500),0)),""),"")) with the named ranges, the workbooks have ground to a halt. It now takes forever for them to update (they weren't speed demons in the first place with so many arrays) and Macros run incredibly slow (5 minutes or more to run!). Did I do something wrong? Are there limitations to named ranges? Is there something with a dynamically named range that would create this problem? I thought I was trying to make the workbooks more efficient and allow for an expanding range of data without having to 'anticipate' how many rows to include in the array making less monitoring for me. Help! Thanks! |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Stop named ranges from copying into other workbooks | Excel Worksheet Functions | |||
Formula To Use A Dynamic Named Ranges With VLOOKUP On Different Workbooks | Excel Worksheet Functions | |||
Named ranges which seem to reference old workbooks/worksheets | Excel Discussion (Misc queries) | |||
Like 123, allow named ranges, and print named ranges | Excel Discussion (Misc queries) | |||
How to Link named ranges from multiple Workbooks into a single Wo. | Excel Discussion (Misc queries) |