Помогите пож-та решить задачку посредством формулы массива: необходимо подставить значение из строки 4, только в те ячейки (> Начало = строка 2) * (< Конец = (строка 2+строка3)).
Сравнение идет по оси времени - колонка D. Пример с комментариями приложил. Для ориентира решил вручную (см. желтые ячейки как должно быть)
Vik_tor и БМВ, таким образом я сам решил Объясняю: все дело в том что кол-во строк может быть>10000, и кол-во столбцов 100. При исп. обычной формулы начинаются тормоза. Массив быстрее считает
то есть простейшая операция выполняется медленее, чем операции с масивами?!!! Вы уверены, что правильно понимаете, что подразумевается под формулой массива в Excel? Ну массив так массив. ввести как формулу массива
БМВ написал: для обработки надо все в массив скопировать, потом обработать и выгрузить в таблицу, тогда да
Именно так я и сделал )) А с чем не согласны? Что на массивах будет не так быстро? Может Павлу хочется с массивами познакомиться ) Pavel.Nev, проверьте.
Я ведь только предположил, что формулами на таком объёме будет долго. И что-то мне подсказывает, что Павел подразумевал именно "мои" массивы ) Хотя, могу и ошибаться. Но в любом случае лишний вариант не помешает: есть альтернатива.