- макрос 1:28:52 часа
- формулы 1 814 539 миллисекунд = 30.24231666667 минут
Скорость вычисления формул замерена макросом:
Код: (vb)
Sub Test1()
t = Timer
Range("A2:C5002").Calculate
MsgBox (Timer - t) * 1000 & "msec"
End Sub
Конфигурация: Lenovo IdeaPad L340, Win10 (x64), MS Excel 2010 (x32), AMD Ryzen 3 3200U (2,6 GHz), RAM 8 Gb
Буду искать другие решения задачи.