Excel Workbook Causes PC Crash

Ad_B

Board Regular
Joined
Nov 5, 2009
Messages
182
Hi Everyone!

I have managed to do something I never thought I could (or was possible).

I have created an Excel Workbook that on opening/using crashes the PC.

It contains almost 350,000 formulas - 4000 lines with 70 formulas on each, plus other worksheets!

I am using a works PC, so traditionally its poverty spec'd.

More memory has been added, now 8GB RAM. But the processor is the issue.

Current spec:

Processor: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
RAM: 8.00 GB (7.90 GB usable)
System: Windows 7 64-bit OS

What is the best processor to have to avoid this issue and any further potential issues?

Help appreciated.

Thanks
 

Excel Facts

Whats the difference between CONCAT and CONCATENATE?
The newer CONCAT function can reference a range of cells. =CONCATENATE(A1,A2,A3,A4,A5) becomes =CONCAT(A1:A5)
If it doesn't work with that spec, I'd rethink the formulas. Note: it is quite likely that Excel cannot use most of the RAM you have added.
 
Upvote 0
Only about 3GB of the ram is being used at any time. I didn't think that was the issue personally, but the guy on IT dept wanted to try that as a first option.

Will the spreadsheet not work with any spec'd PC? I'd rather not remove the formulas if I can avoid it. I spent a few weeks designing/building the sheet. I cannot save any changes I make at the moment so would have to start from scratch.
 
Upvote 0
Impossible for me to say but if it doesn't work on that spec I would strongly suggest you need to rethink your design. I'm not saying you need to remove the formulas but perhaps they can be made more efficient.
 
Upvote 0
That could take some time - will see what is suggested here.

I will try it on a higher spec'd machine and see if there is any success - if not, I guess its back to the drawing board...

Thanks for your help
 
Upvote 0
I assume VLOOKUP isn't the most efficient formula I could use? I have used INDIRECT, INDEX and MATCH functions also.

Whats the most efficient formula to use in this instance?
 
Upvote 0
INDIRECT is very bad because it is volatile so recalculates whenever anything gets calculated, even if none of its inputs have actually changed.
VLOOKUP is generally less efficient than INDEX and MATCH, especially if you use VLOOKUP to return data from multiple columns for the same lookup value - in that case it is far more efficient to use MATCH to get the match position once and then use that result in several INDEX formulas.
 
Upvote 0
Ah - I didn't realise that with INDIRECT. Will try and clear that and use MATCH and INDEX instead.
 
Upvote 0

Forum statistics

Threads
1,225,635
Messages
6,186,125
Members
453,340
Latest member
Stu61

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