Как говорили другие люди, JavaScript далеко не так быстр, как скомпилированный язык. В настоящее время между интерпретаторами JavaScript Chrome, Firefox и Webkit существует некоторая гонка вооружений, которая действительно улучшила ситуацию с JavaScript. Тем не менее, он все еще довольно медленный, и если вы используете IE7 (или даже хуже IE6), производительность может быть довольно плачевной.
Возможно, вы захотите взглянуть на некоторые библиотеки JavaScript, которые там есть (лично я предпочитаю jQuery ), чтобы увидеть, есть ли в некоторых из них вспомогательные функции, которыми вы могли бы воспользоваться. Некоторые из наиболее интенсивно используемых библиотек JavaScript, возможно, оптимизировали часть работы, которую вы пытаетесь выполнить. Конечно, JavaScript не будет работать так же быстро, как Excel, но если вы сможете заменить большую часть своей функциональности утилитами, которые были оптимизированы многими разными людьми, вы можете увидеть небольшое увеличение скорости.