Всем здравствуйте! Подскажите как можно оптимизировать зависание моего файла в котором 13 столбцов на 7500 строк, он очень стал толстым и глупым, виснет по многу минут. Сюда он не загрузиться т.к. тяжелый, могу сбросить на почту. из вариантов прочитала убрать УФ, лишние строки, картинок нет, есть куча выпадающих списков и 3х этажных формул если. Кто разбирается можете посмотреть, буду признательна любой помощи или подсказке.
Анжелика, Если будете отсылать файл, то напишите когда начинается рабочий день, и когда заканчивается. Готов оптимизировать зависанеи на весь рабочий день. А если серьезно, то : 1. название темы к несчастью для вас не в стиле этого форума. 2. Не нужен весь файл, удалите ровно 7479 строк из него (только удаляете обязательно по одной ) и то что осталось сможете выложить сюда, и не важно что он не будет тормозить если дело в формулах, то мы это увидим.
БМВ, Dima S, Хоть вы и смеетесь над моими фразеологическими оборотами, Все равно благодарю вас за внимание!!! Во вложении, файл. Оптимизировать написала т. к. на все форумах пишут что избавиться от этого невозможно, если стал зависать то все пиши пропала.
Может тормозить: - столбцы J:K - применена СУММЕСЛИМН - около 50 именованных диапазонов - даже обычные каскады ЕСЛИ могут давать тормоз, если формул много
Уокенбаха в руки - и вперед, в освоению новых вершин )
Анжелика, Начиная с самого начала =IF(A3="";"";IF(OR(A3="Приход";A3="Заказ");B2+1;IF(OR(A3="ДЗ";A3="ДП";A3="Оплата";A3="Возврат");B2;""))) у Вас предопределенный выпадающий список, если не пусто и не приход или заказ, то явно все остальное, значит третье условие лишнее =IF(A3="";"";IF(OR(A3="Приход";A3="Заказ");B2+1;B2)) Выпадающий список продуктов по группам при этой организации лучше делать с одной переменной или можно без нее, но в проверке даных менее удобно редактировать (Я для проверки менял данные в первых строках). =OFFSET(Каталог!$B$1;MATCH(Рабочая!E3;Каталог!$A:$A;0);;COUNTIF(Каталог!$A:$A;Рабочая!E3)-1;)
А вот с отсальным нужно разбираться с тем что вы хотите получать, я например не понимаю, почему в SUMIFS используется весь диапазон, возможно есть смысл, а может и нет.