Everything to be added to Sheet2... C4 & D4 just reduce the number of repetitive calcs you have to perform, repetitive calcs are obviously to the detriment of overall performance.

On the subject of performance, word of warning, Arrays used en masse should generally be avoided... in your sample there aren't too many but be wary of overusing.