Цитата |
---|
PooHkrd: именованным диапазоном ссылаться на кусок другого именованного диапазона |
у меня такого нет - в именованных диапазонах один и более столбцов умной таблицы ЦЕЛИКОМ
Цитата |
---|
PooHkrd: подозреваю, что именно формулы в таблицах это и есть главный тормоз вашего инструмента |
основные причины тормозов выявлены в самом начале - это ИНДЕКС+ПОИСКПОЗ и СУММЕСЛИ. Очевидно, когда в двух таблицах по 20 тысяч строк есть такие монстрилы, то комбинации переборов "в лоб" составляют (20*10^3)^2 = 400 млн. Даже при учёте всей "умности" Excel'я, который явно не перебирает "в лоб", это всё-равно очень много. Замена их на макросы уже даёт серьёзный ощутимый вычислительный прирост
Неожиданностью же стало (
БМВ нашёл), то, что ещё тупила UDFка, которая просто проверяла
строку на пустоты и ошибки — вроде как при большом количестве итераций тоже способна нехило подгрузить систему. Вчера с
БМВ полдня тестили, но я бы однозначно не сказал, что она как-то заметно грузит систему. 2 миилиона элементов массива, переданные функции обработались 3-4 секунды. Может выполнение в цикле дало бы более худший результат скорости, но я тестить не стал и просто заменил на макропроверки — хуже точно не будет