Как со всеми новинками, функция УРЕЗДИАПАЗОН / TRIMRANGE доступна в Excel 365.

Что она делает? Уменьшает диапазон, отбрасывая пустые строки / столбцы — из начала, конца или с обеих сторон.
Первый аргумент — диапазон.
Второй и третий — как обрезать строки и столбцы. 0 = ничего не отбрасывать, 1 = отбрасывать пустые строки/столбцы в начале, 2 = в конце, 3 = с двух сторон (это вариант по умолчанию).
Еще появился новый тип ссылок, делающий то же самое.
Столбец A без пустых строк в начале и в конце:
=A.:.A
Столбец A без пустых строк в конце:
=A:.A
Вот как можно ее применить в сочетании с другими функциями. Допустим, вы хотите собрать данные с двух листов – с первого с заголовками, со второго без заголовков. И хотите брать все строки – до самой последней (1048576) на листе, чтобы при добавлении любого количества строк с данными все собиралось в один лист. Собирать несколько диапазонов в один можно с помощью функции ВСТОЛБИК / VSTACK:
=ВСТОЛБИК(Красноярск!A:H;Новосибирск!A2:H1048576)
Первый аргумент — диапазон.
Второй и третий — как обрезать строки и столбцы. 0 = ничего не отбрасывать, 1 = отбрасывать пустые строки/столбцы в начале, 2 = в конце, 3 = с двух сторон (это вариант по умолчанию).
Еще появился новый тип ссылок, делающий то же самое.
Столбец A без пустых строк в начале и в конце:
=A.:.A
Столбец A без пустых строк в конце:
=A:.A
Вот как можно ее применить в сочетании с другими функциями. Допустим, вы хотите собрать данные с двух листов – с первого с заголовками, со второго без заголовков. И хотите брать все строки – до самой последней (1048576) на листе, чтобы при добавлении любого количества строк с данными все собиралось в один лист. Собирать несколько диапазонов в один можно с помощью функции ВСТОЛБИК / VSTACK:
=ВСТОЛБИК(Красноярск!A:H;Новосибирск!A2:H1048576)

Но только вот такая формула выдает ошибку #ЧИСЛО, потому что результат объединения будет включать в себя больше строк, чем помещается на листе Excel.
А вот если применить УРЕЗДИАПАЗОН, то все будет работать – будут тянуться все заполненные строки и склеиваться в один диапазон (любой из двух вариантов будет работать):
=ВСТОЛБИК(Красноярск!A.:.H;Новосибирск!A2.:.H1048576)
=ВСТОЛБИК(УРЕЗДИАПАЗОН(Красноярск!A:H);УРЕЗДИАПАЗОН(Новосибирск!A2:H1048576))
А вот если применить УРЕЗДИАПАЗОН, то все будет работать – будут тянуться все заполненные строки и склеиваться в один диапазон (любой из двух вариантов будет работать):
=ВСТОЛБИК(Красноярск!A.:.H;Новосибирск!A2.:.H1048576)
=ВСТОЛБИК(УРЕЗДИАПАЗОН(Красноярск!A:H);УРЕЗДИАПАЗОН(Новосибирск!A2:H1048576))
