Уважаемые форумчане необходима Ваша помощь в написании формулы.
Есть данные. Необходимо проставить 1 или 0 в столбец "Н". если сумма нарастающим итогом столбца "D" равна или больше значениям из столбца "Е", при выполнении условия диапазон суммирования сдвигается в низ. Пробовал через СУММ с вычислением диапазона суммирования через СМЕЩ и ПОИСКПОЗ. что-то не получается .
Borrusale, эту часть не совсем правильно рассматривать отдельно от E13: так как вернет она адрес ячейки из столбца E из строки следующей за строкой где в столбце I последняя единица, но до строки 12. Ну а совместно будет диапазон от текущей строки до той что нашли. Даже если это одна строка.
БМВ,я извиняюсь не точно сформулировал свой вопрос. С номером строки я разобрался. Мне не понятно как Excel определяет что нужно подставить именно букву "E" в:
Код
$E$13 : "???" 10
из формулы:
Код
ИНДЕКС ($E:$E;10)
Похоже на формулу ДВССЫЛ. Индекс должен подтянуть число из массива столбика "E" строки "10" . А он преобразуется в ссылку $E$10. Почему ?
Borrusale написал: А он преобразуется в ссылку $E$10. Почему ?
потому что все в данном случае наоборот. Сперва формируется ссылка на адрес E10, а уж потом оно преобразуется в значение. =CELL("address";INDEX(E:E;10)) и =CELL("contents";INDEX(E:E;10)) что равно просто =INDEX(E:E;10) покажет что есть что. На форуме полно примеров где используется ROW(A1:index(A:A;10)) что cформирует массив {1;2;3;4;5;6;7;8;9;10}.