R
Rolf
Excel 2003/SP2, running under Windows XP takes forever to calculate a
formula when it is copied to a new cell. My computer is a P4/1.3Gig with 768MB
memory.
The problem occurred within the last day or so, and I can not figure out a
possible cause. Rebooting and running the error correction program for the
office installation had no effect. When pasting, the CPU usage jumps to 100%,
the task manager shows several instances of Excel as running. Have I
exceeded the programs capability with this Lookup formula?
The formula:
[=IF(J3763="","",
IF(J3763<$A$1,VLOOKUP(A3763,Data1,HLOOKUP(J3763,Data1,2),FALSE),
IF(J3763<$A$2,VLOOKUP(A3763,Data2,HLOOKUP(J3763,Data2,2),FALSE),
IF(J3763<$A$3,VLOOKUP(A3763,Data3,HLOOKUP(J3763,Data3,2),FALSE),
VLOOKUP(A3763,Data4,HLOOKUP(J3763,Data4,2))))))]
is in a worksheet with data in cells A1 to K4500, extracts the price for the
stock symbol in col A for the date entered in column J.
Column J does not contain any dates, except when manually entered.
Data1, 2, 3 and 4 are defined names for cell blocks in four worksheets of an
external workbook.
Cells A1 to A4 contain reference dates for the last record day contained in
the
referenced worksheet.
The workbook has 5 worksheets,
Worksheet A has 4 columns of formulas copied into 4500 rows.
Worksheet B has 2 columns of formulas copied into 600 rows
Worksheet C has 2 columns of formulas copied into 40 rows
The other worksheets contain only data.
Any help will be greatly appreciated
Rolf
PS. Posted originally under General Questions
formula when it is copied to a new cell. My computer is a P4/1.3Gig with 768MB
memory.
The problem occurred within the last day or so, and I can not figure out a
possible cause. Rebooting and running the error correction program for the
office installation had no effect. When pasting, the CPU usage jumps to 100%,
the task manager shows several instances of Excel as running. Have I
exceeded the programs capability with this Lookup formula?
The formula:
[=IF(J3763="","",
IF(J3763<$A$1,VLOOKUP(A3763,Data1,HLOOKUP(J3763,Data1,2),FALSE),
IF(J3763<$A$2,VLOOKUP(A3763,Data2,HLOOKUP(J3763,Data2,2),FALSE),
IF(J3763<$A$3,VLOOKUP(A3763,Data3,HLOOKUP(J3763,Data3,2),FALSE),
VLOOKUP(A3763,Data4,HLOOKUP(J3763,Data4,2))))))]
is in a worksheet with data in cells A1 to K4500, extracts the price for the
stock symbol in col A for the date entered in column J.
Column J does not contain any dates, except when manually entered.
Data1, 2, 3 and 4 are defined names for cell blocks in four worksheets of an
external workbook.
Cells A1 to A4 contain reference dates for the last record day contained in
the
referenced worksheet.
The workbook has 5 worksheets,
Worksheet A has 4 columns of formulas copied into 4500 rows.
Worksheet B has 2 columns of formulas copied into 600 rows
Worksheet C has 2 columns of formulas copied into 40 rows
The other worksheets contain only data.
Any help will be greatly appreciated
Rolf
PS. Posted originally under General Questions