You're welcome!
--
Biff
Microsoft Excel MVP
"yowzers" wrote in message
...
Perfect, thanks!
"T. Valko" wrote:
I am pretty sure this is because my formulas
contain entire columns as ranges
(i.e. A:A rather than A1:A100).
Yeah, that'll add to calculation time if you're using lots of array
formulas
(including SUMPRODUCT).
An array formula (including SUMPRODUCT) will evaluate *every* cell in the
referenced range whether it's within the used range or not.
Use dynamic ranges:
http://contextures.com/xlNames01.html#Dynamic
See this for excellent advise/tips on improving efficiency:
http://www.decisionmodels.com/
--
Biff
Microsoft Excel MVP
"yowzers" wrote in message
...
Currently I have a sheet where I enter my data and then another sheet
within
the same workbook that makes various calculations based on this data.
But
every time I enter data, it takes a long time for my formulas to
calculate,
upwards of a minute. I am pretty sure this is because my formulas
contain
entire columns as ranges (i.e. A:A rather than A1:A100). However I
need
to
use A:A in my formulas as my data sheet is indefinitely long and I will
continue to add to this over the years. I don't want to have to go
back
and
change all my formulas to A1:A200 every time my data exceeds the range.
Is
there anyway around this so that excel only calculates my formulas
based
on
cells that have an entry? Or any other way to make this faster?
.