1

Ну, отчасти я знаю, почему моя таблица содержит около 180 000 строк. Но это не представляет проблемы для сортировки или фильтрации.

Но когда я ввел =B2 в ячейку C2 и растянул ее до дна, потребовалось 10 минут для ее вычисления. Все значения в столбце B являются простыми целыми числами. На самом деле в этом столбце всего около 5 разных целых чисел. Как это может занять так много времени, чтобы выполнить простейшую формулу в Excel?

Я запускаю Excel 2013 на совершенно новом компьютере Alienware X51, Intel i7-4790 @ 3,60 ГГц с 16 ГБ ОЗУ, Windows 8.1. Изучая производительность моей системы, мой ЦП во время этого «расчета» составлял 20% или ниже, несмотря на заявления Excel использовать все 8 ядер. Почему бы не использовать более 80% и выполнить работу в 4 раза быстрее? И почему так долго вычисляется самая простая формула? Это займет менее секунды для одного ядра!

Теперь я сделал vlookup другой таблицы с 57000 строками, и это закончилось в течение 15 секунд. Как можно было просто взять = так много больше?

И это бежало мгновенно! =IF(C2>3,E2+25,IF(C2>0,E2+5,E2-5))

0