Динамический диапазон. Если не СМЕЩ (OFFSET), то что?
Ответ автору на сообщение #9:
«А можно в формулах указывать диапазон ячеек от заданной (допустим, "А1") до последней заполненной на листе (допустим, "А8"). Если на листе появляется заполненная ячейка "А9", то диапазон автоматически в формулах становится как "А1:А9" вместо "А1:А8"? Т.е. возможно ли задавать диапазон ячеек в формулах типа "А1:ENDLIST"?».
Да, возможно.
Для нелюбителей летучих функций
Использование функций ИНДЕКС (INDEX) и ПОИСКПОЗ (MATCH) для создания динамических диапазонов, которые расширяются и сжимаются сами:
=$A$2
:INDEX($A$2:$A$999;MATCH(
9,9E+307;$A$2:$A$999))
Прим. "Запас" присутствует, но возвращается усечённый диапазон, какой реально заполнен данными. Ничто не мешает сослаться на весь столбец: $A:$A
В примере выше работа выполняется по числовым данным (по текстовым – иначе: через "греческую омегу", которую некоторые заменяют комбинацией "яяя"

). Я же обещал "сложности для восприятия"… Не волатильная!
Upd1:
Вот этот самый "хвост" после красного двоеточия вначале и есть ваш ENDLIST.