Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2017, 10:14   #1
SV0210
Новичок
Джуниор
 
Регистрация: 14.06.2017
Сообщений: 1
По умолчанию Поиск в массиве данных в VBA

Всем привет!
Есть формула, которая очень тормозит расчетный файл, поэтому возникла мысль загнать ее в макрос, но, к сожалению, не могу понять, как это сделать.

Формула следующая:
{=ЕСЛИОШИБКА(ИНДЕКС(f_d!$F$4:$F$123 81;ПОИСКПОЗ(МИН(ЕСЛИ(f_d!$A$4:$A$12 381=Plan!B86&E86;ABS(Plan!K86-f_d!$B$4:$B$12381)));ЕСЛИ(f_d!$A$4: $A$12381=Plan!B86&E86;ABS(Plan!K86-f_d!$B$4:$B$12381));0);1);0)}

Где f_d! - другой лист с массивом данных

Заранее спасибо
SV0210 вне форума Ответить с цитированием
Старый 14.06.2017, 10:55   #2
vefer
Форумчанин
 
Регистрация: 11.10.2010
Сообщений: 134
По умолчанию

Не думаю, что кому то захочется разбираться в вашей километровой формуле, мысленно представляя массивы данных, даже не представляя что должно получиться на выходе. И уж тем более писать готовый код.
vefer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск данных - макрос (VBA) Questru Microsoft Office Excel 1 13.12.2012 10:51
Поиск данных, используя ф-ю ПОИСКПОЗ в массиве mistx Microsoft Office Excel 8 29.08.2012 06:29
Поиск данных в массиве 2 ozzie Microsoft Office Excel 3 19.01.2011 14:39
Поиск данных в массиве LEANDR2000 Microsoft Office Excel 5 19.01.2011 01:19
Поиск в массиве данных. Cobra9100 Microsoft Office Excel 1 17.10.2008 09:35