powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Оценка нагрузки на CPU
8 сообщений из 8, страница 1 из 1
Оценка нагрузки на CPU
    #38679404
Eugene_p1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
По мере наворачивания своих расчетов отметил замедление работы при наложении фильтров на таблицу с исходными данными.
Основные расчеты при помощи функций СУММЕСЛИ и {=СУММ(ЕСЛИ(Критерии;Данные;))}
1. Чем может быть обусловлено замедление?
2. Есть ли какой-либо внутри-экселевский диспетчер задач, оценщик загрузки, или другой инструмент, позволяющий найти пожирателя ресурсов?
...
Рейтинг: 0 / 0
Оценка нагрузки на CPU
    #38679889
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eugene_p1,

Суммесли() - летучая формула. И не производительная
Лучше пользовать СУММПРОИЗВ() - секретное оружие Эксель

=СУММПРОИЗВ((диапазон_критерия оператор_сравнения критерий)*(диапазон_критерия2 оператор_сравнения критерий2)*диапазон_суммирования)
...
Рейтинг: 0 / 0
Оценка нагрузки на CPU
    #38679900
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Оценка нагрузки на CPU
    #38680097
Eugene_p1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей06Eugene_p1,
Суммесли() - летучая формула. И не производительная
[/b]
Спасибо.
Согласен, поэтому я перехожу на использование массивов. Но есть предположение, что это тоже не производительная схема. Но вот как узнать точно?

Изучу СУММУПРОИЗВ.
...
Рейтинг: 0 / 0
Оценка нагрузки на CPU
    #38681739
Eugene_p1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После полного перевода расчетов на формулу СУММПРОИЗВ производительность выросла незначительно.
Всё же перемножение массивов - тяжелый способ, но, к сожалению, более удобного варианта наложить несколько порой разных условий на одно поле я не нашел.
...
Рейтинг: 0 / 0
Оценка нагрузки на CPU
    #38681750
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Более удобный вариант - использование сУБД. VBA тоже может помочь.
...
Рейтинг: 0 / 0
Оценка нагрузки на CPU
    #38682034
Eugene_p1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
F,

Таки-вы думаете, что тут дураки сидят? :)
Анализ оборотки с выводом порядка 60 показателей. Большинство вычислений в Excel.
Доступа к учетной системе напрямую нет.

В общем, там свои тараканы, связанные, в основном, с неверными бизнес-процессами. А я выкручиваюсь, как могу.
...
Рейтинг: 0 / 0
Оценка нагрузки на CPU
    #38682519
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eugene_p1,
А может я совсем не прав.
Сейчас решил посчитать скорость вычисления, так СУММПРОИЗВ() на порядок медленнее СУММЕСЛИ()...


Для подсчета использую 5089429
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Оценка нагрузки на CPU
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]