АlехМ, спасибо! К сожалению не совсем то. Я бы прикрепил документом, но при выгрузке из гугл таблиц ломаются формулы. По ссылке из поста не удалось открыть?
bigorq, спасибо за уделенное время! Да, я вижу Вы вручную заменили первую ячейку в переменной empty_row. Увы все ломается, если скопировать строку в новый "блок" и поэтому так же придется снова ее вручную пробивать. Я пытаюсь разобраться как избежать такого действия, но ничего в голову не приходит
Видимо задача не тривиальная, сколько может стоит такая услуга, не подскажите?
заменить начало диапазона с фиксированного $A$5 на INDEX(A$1:A1;aggregate(14;6;(row(A$1:A1)+1)/(a$1:A1="");1)) формула не проверялась, так как в гугл таблицу вы доступ закрыли.
Зачем вам INDIRECT можно через INDEX все сделать. Попробуйте вариант range, INDEX(A$1:A5;MAX(FILTER(ROW(A$1:A5), ISBLANK(A$1:A5)))):INDEX($A4:A, MATCH(TRUE, ($A4:A=""), 0)),
написал: Зачем вам INDIRECT можно через INDEX все сделать. Попробуйте вариант range, INDEX(A$1:A5;MAX(FILTER(ROW(A$1:A5), ISBLANK(A$1:A5)))):INDEX($A4:A, MATCH(TRUE, ($A4:A=""), 0)),
О, этот вариант тоже работает, заберу его себе, спасибо огромное :)