СМЕЩ + СЧЁТЗ — динамический диапазон
поискЧто делает формула
СМЕЩ создаёт ссылку на диапазон с заданным смещением и размером. СЧЁТЗ считает количество непустых ячеек — это и будет высота диапазона. Вместе они создают диапазон, который растёт при добавлении строк. Используется в именованных диапазонах для выпадающих списков и диаграмм.
Формула
=СМЕЩ(A1;0;0;СЧЁТЗ(A:A);1)Пример
Выпадающий список, который растёт автоматически:
| Товары |
|---|
| Телефон |
| Ноутбук |
| Планшет |
| (новый товар добавится сюда) |
Диапазон автоматически включит новый товар без изменения формулы
Частые ошибки
- 1СМЕЩ — летучая функция (volatile), она пересчитывается при каждом изменении — может замедлить большие файлы
- 2СЧЁТЗ считает ВСЕ непустые ячейки, включая заголовок — учитывайте это при расчёте размера
- 3В Excel 365 лучше использовать ФИЛЬТР или динамические массивы вместо СМЕЩ
Похожие формулы · категория поиск
Опиши задачу своими словами — Формулка напишет формулу за тебя
Не нужно запоминать синтаксис. Просто скажи, что нужно посчитать.
Попробовать бесплатно5 запросов в день — бесплатно, без регистрации