TRIMRANGE и точечная нотация для создания динамических диапазонов в Excel
В Excel 2025 появились мощные инструменты для работы с динамическими диапазонами: функция TRIMRANGE и точечная нотация. Эти нововведения решают проблему, когда формулы ссылаются на целые столбцы, что замедляет вычисления. Теперь вы можете создавать «умные» диапазоны, которые автоматически обрезаются до строк с данными, оптимизируя производительность ваших таблиц.
Мы разберем, как использовать новые возможности на практике.
Знакомство с функцией TRIMRANGE
Новая функция TRIMRANGE обрезает указанный диапазон, оставляя только строки и столбцы с данными. Это идеально подходит для создания динамических таблиц подстановки или списков.
=TRIMRANGE(диапазон, [режим_обрезки_строк], [режим_обрезки_столбцов]) (=TRIMRANGE(диапазон, [режим_обрезки_строк], [режим_обрезки_столбцов]))
Аргументы режима обрезки могут принимать следующие значения:
1— обрезать пустые ячейки в начале (сверху или слева).2— обрезать пустые ячейки в конце (снизу или справа).3— обрезать пустые ячейки с обеих сторон (значение по умолчанию).
Пример использования с ВПР (VLOOKUP) для таблицы в столбцах F:G:
=ВПР(Б4, TRIMRANGE(F:G), 2, ЛОЖЬ) (=VLOOKUP(B4, TRIMRANGE(F:G), 2, FALSE))
Используйте точечную нотацию для краткости
Для тех, кто предпочитает более лаконичный синтаксис, Excel теперь поддерживает точечную нотацию:
B:.B— обрезает пустые ячейки в конце диапазона.B.:B— обрезает пустые ячейки в начале диапазона.B.:.B— обрезает пустые ячейки с обеих сторон (аналогTRIMRANGEпо умолчанию).
Тот же пример с ВПР (VLOOKUP), но с точечной нотацией:
=ВПР(Б4, (F.:.G), 2, ЛОЖЬ) (=VLOOKUP(B4, (F.:.G), 2, FALSE))
Этот синтаксис особенно удобен в проверке данных для создания растущего списка. Например, для выпадающего списка, который автоматически расширяется, можно использовать формулу =А2:.А30 (=A2:.A30).
Важные ограничения и советы
На момент выхода (июнь 2025 года) новые динамические диапазоны имеют некоторые ограничения:
- Сводные таблицы: Диапазоны работают частично, но при обновлении могут «замораживаться» (превращаться в жесткие ссылки).
- Диаграммы (графики): Пока не поддерживаются. Ожидайте обновлений в будущих версиях.
Используйте TRIMRANGE и точечную нотацию для оптимизации ваших формул, заменяя ссылки на целые столбцы на интеллектуальные динамические диапазоны. Это повысит скорость вычислений и сделает ваши таблицы более управляемыми.