Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Доработать макрос - очень медленный, найти количество совпадений от 1 до 15 из массива
 
Прошу помощи по написанию макроса .
верхняя строка левого массива с помощью формулы СУММПРОИЗВ находит количество совпадений со всеми строками правого массива , с помощью формулы
СЧЁТЕСЛИ в столбец Q2:Q17 общее количество от 1 до 15 совпадений , которые копировались на лист7. Дальше верхняя строка левого массива удаляется и все заново.
В приложенном файле вычисления 100 строк занимает 3 секунды , а когда их 100.000 может занять целый день.
 
давайте ускорим вычисления
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Насколько быстро будет ?
 
на тех 100 строках, что есть в файле чуть меньше 0.9 сек
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Хорошо ! что дальше ?
 
см. личные сообщения
готово.
время расчета на 100 строках данных около 0.03 сек
обменялись
Спасибо! до новых встречь
Изменено: Ігор Гончаренко - 30 Янв 2019 14:12:34
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1
Читают тему (гостей: 1)
Наверх