Hello,
I’m still working on a way to speed up recalcs of my worksheet. My current concern is creating a named range that varies depending on other data.
I have an IF formula in column P that the results change based on the status of a cell in the corresponding row in column M. The formula is copied down column P as many as 2000 rows (albeit not likely that many).
Here is a test sample of the formula in Column P:
=IF(B33="","Cat",IF(M33<=0,C33,"Dog"))
What I’m looking for is a routine to create a range name (LookupDate) that is based on the cells in column P that contain values (dates). Following is a sample screen shot of what I’m looking at. In the screen shot, I would want the LookupDate range to be the cells in column P that have a date (i.e., “P37:P43”). The range changes every time an entry is made in column M; therefore the routine would have to be run multiple times. I believe I know how/where this will be triggered.
My concern is, as time progresses more entries will be made in column M which I assume may cause the “recalc” to drastically slow down. I’m hoping I can find a way to limit the times the routine will have to be called.
Any suggestions would be appreciated and thanks for viewing,
Steve K.
I’m still working on a way to speed up recalcs of my worksheet. My current concern is creating a named range that varies depending on other data.
I have an IF formula in column P that the results change based on the status of a cell in the corresponding row in column M. The formula is copied down column P as many as 2000 rows (albeit not likely that many).
Here is a test sample of the formula in Column P:
=IF(B33="","Cat",IF(M33<=0,C33,"Dog"))
What I’m looking for is a routine to create a range name (LookupDate) that is based on the cells in column P that contain values (dates). Following is a sample screen shot of what I’m looking at. In the screen shot, I would want the LookupDate range to be the cells in column P that have a date (i.e., “P37:P43”). The range changes every time an entry is made in column M; therefore the routine would have to be run multiple times. I believe I know how/where this will be triggered.
My concern is, as time progresses more entries will be made in column M which I assume may cause the “recalc” to drastically slow down. I’m hoping I can find a way to limit the times the routine will have to be called.
Any suggestions would be appreciated and thanks for viewing,
Steve K.