I don't think so, Once calculation starts, it's going to finish..
So if, rather than wait 20 minutes for the whole thing to calculate with errors
If that's a literal example of time it takes to calculate, you would be better off concentrating on why it takes so long to calculate, and how to fix it.
What kind of formulas do you have?
One big No-No in formulas is to refer to an ENTIRE column, like =SUM(A:A). You're far better off defining the range =SUM(A1:A100)
Also, if your formulas use TODAY() or NOW() alot, you can put those into single cells, and have your all your formulas refer to that one cell. That will make calculation faster.
Exaple, if you have alot of formulas like
=IF(A1<TODAY(),TRUE,FALSE) p calculate to has it times 1000 that?s rows, for down filled and Today().<> < TODAY())
But if you put =TODAY() in single cell, say Z1 for example, you could change that formula to
=IF(A1<$Z$1,True,False) and fill down.
Now Today() will only be calculated once.
Lots of general things like that you can do to improve calculation speed.