но имею простую задачу из десятков перепробованых решений ничего не подошло.
Нужно что то подобное-
=СУММПРОИЗВ(ПОИСК($A6:$P6;Q$2))
А правильный результат получаеться только из этого " ЧУДА"=((СУММ(ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($A6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($B6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($C6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($D6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($E6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($F6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($G6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($H6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($I6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($J6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($K6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($L6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($M6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($N6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($O6;R$2))>0;1;0));0);ЕСЛИОШИБКА((ЕСЛИ((ПОИСК($P6;R$2))>0;1;0));0))))
В результате файл потяжелел с 5 MB до 480 MB.Помогите укоротить формулу.
Таблица имеет 62000 строк и 3000 столбцов. Формула счетесли, просмотр и формулы масива, решают проблему, но, грузят шесть ядер на 12 часов.