
Многие считают функцию ROWS чем-то лишним и сложным. Но если вам нужны по-настоящему умные и гибкие формулы, которые не ломаются даже при изменениях данных, без ROWS точно не обойтись. Я использую её для создания сверхнадёжных таблиц — и вот 4 приёма, которые радикально упростили мне жизнь в Excel.
- Как работает функция ROWS
- Пример 1: Автонамер строк — даже после сортировки порядок не собьётся
- Задача
- Как это сделать с помощью ROWS
- Почему стоит выбрать ROWS
- Пример 2: Точные проценты по KPI даже при пустых и «невидимых» данных
- Задача
- Как посчитать с помощью ROWS
- Чем ROWS лучше других методов
- Пример 3: Мгновенный аудит — где скрыты пустоты в таблице?
- Задача
- Как реализовать с помощью ROWS
- Почему ROWS — лучший вариант
- Пример 4: Динамический рейтинг — строим «ТОП X» без лишних заморочек
- Задача
- Решение через ROWS
- Подпишитесь на рассылку — чтобы ваши формулы всегда были в топе!
- Почему ROWS здесь по-настоящему универсален
Как работает функция ROWS
Синтаксис ROWS предельно прост:
В формулу передаём только диапазон ячеек или ссылку на таблицу Excel — и ROWS мгновенно посчитает, сколько строк в выбранном наборе, игнорируя даже пустые.
Для примера я использую структурированную таблицу Excel с именем T_Orders. Таблицы намного удобнее обычных диапазонов: благодаря им формулы становятся нагляднее и проще для редактирования.
Хотя в последних версиях Excel (Microsoft 365, Excel 2021) уже есть функции SEQUENCE и FILTER с динамическими массивами, все приёмы с ROWS из этой статьи будут работать и в прежних Excel, потому что здесь используются простые, базовые формулы, знакомые всем. И да — всё это отлично работает даже при сортировке и фильтрах в таблице.

5 привычек, которые сделают ваши формулы Excel нагляднее и понятнее
Таблицы, именованные диапазоны, разбиение строк, новые функции и вспомогательные столбцы — всё это делает работы с формулами проще и их отладку — быстрее.
Пример 1: Автонамер строк — даже после сортировки порядок не собьётся
ROWS считает, сколько строк в нужном диапазоне. Если расширять диапазон снизу вверх — от фиксированной строки-«якоря» до текущей — получим автоматически растущий индекс прямо в списке.
Задача
Вам нужно, чтобы столбец A всегда показывал правильные порядковые номера строк — и это не сбивалось даже при любой сортировке по другим колонкам.

Как это сделать с помощью ROWS
Вставьте формулу в первую ячейку нужного столбца и нажмите Enter:
В таблицах Excel формула автоматически заполнит все строки до конца списка.

Формула «цепляется» за строку-заголовок (T_Orders[#Headers]) и тянется к текущей ([@OrderID]). Мы вычитаем 1, чтобы убрать лишнюю строку заголовка из счёта. Итог: счётчик никогда не собьётся ни при фильтрации, ни при сортировке — он жёстко связан с вашей таблицей.
Почему стоит выбрать ROWS
Обычная формула =ROW() работает по сетке целого листа: если переместить таблицу вниз, индексы смещаются. ROWS ориентируется только на вашу таблицу и остаётся корректным даже после любых изменений в структуре листа — это надёжнее и проще.
Пример 2: Точные проценты по KPI даже при пустых и «невидимых» данных
Чтобы правильно посчитать процент в Excel, важно не ошибиться со знаменателем — то есть со всеми строками набора. ROWS безошибочно покажет общее число строк в таблице, причём и пустые тоже посчитает.
Задача
Ваш KPI — узнать, какой процент заказов уже отправлен со статусом «Отгружено».

Как посчитать с помощью ROWS
В верхней ячейке дашборда пропишите такую формулу:
COUNTIF рассчитывает количество строк, где статус — «Отгружено», а ROWS(T_Orders) покажет общее число заказов.

Чтобы видеть именно проценты, а не дробное число, на вкладке «Главная» нажмите на значок «%».
Чем ROWS лучше других методов
Можно было бы использовать COUNTA для подсчёта строк, но она учитывает только непустые ячейки. Если появилась пустая строка или кто-то случайно поставил невидимый пробел, результат будет искажён. ROWS ничего не путает: учитывает структуру таблицы, а не содержимое, и ваши KPI всегда остаются честными и точными.

Почему не стоит доверять COUNTA в Excel — есть решение надёжнее!
COUNTA не замечает пустых строк, оставленных формулами, а ROWS их учитывает всегда — используйте тот инструмент, что реально работает.
Пример 3: Мгновенный аудит — где скрыты пустоты в таблице?
ROWS покажет общее число строк, а если сравнить его со счётом непустых значений (например, через SUMPRODUCT), вы сразу увидите, если в таблице есть пробелы или плохие заполнения.
Задача
Хотите получить автоматическое предупреждение, если кто-то забыл внести сумму по заказу — пусть отчёт сразу сигнализирует о проблеме на панели.

Как реализовать с помощью ROWS
В аналитической панели создайте строку для вывода статуса и вставьте формулу:
Здесь сравниваем общее количество строк (ROWS) с числом действительно заполненных полей Amount (где LEN>0 считается через SUMPRODUCT). Если строк больше, чем заполненных сумм — появится сигнал «Нет суммы!», если всё заполнено — увидите «Данные заполнены».

Что такое двойное минус (—) в Excel — и когда оно вам пригодится
Двойное минус помогает быстро превращать логические значения в числа — очень удобно для сверхгибких формул и экспресс-анализа.
Почему ROWS — лучший вариант
COUNTA и COUNTBLANK легко обхитрить: если пользователь случайно оставил пробел или формула вернула пустую строку, эти функции воспримут ячейку как заполненную. А вот в связке ROWS и проверки наполненности вы получаете полностью честный и быстрый аудит, которому можно верить на 100%.
Пример 4: Динамический рейтинг — строим «ТОП X» без лишних заморочек
В паре с функциями ранжирования, например LARGE, ROWS раскрывает весь потенциал динамических отчётов. Теперь размер рейтинга легко меняется обычным растягиванием формулы — ничего править вручную не нужно.
Задача
Вам нужен топ-3 по сумме заказов, но вы хотите при необходимости одним движением сделать «топ-5» или «топ-10», просто протянув формулу вниз — никаких сложных доработок.

Решение через ROWS
В первой строке рейтинга введите формулу наподобие:
Подпишитесь на рассылку — чтобы ваши формулы всегда были в топе!

Теперь просто растяните формулу вниз на столько строк, сколько позиций хотите видеть в топе.

LARGE принимает два аргумента: диапазон значений и номер в рейтинге (k). Формула с ROWS($1:1) выдаёт 1 для первой строки, 2 — для следующей, и так по порядку, сколько бы строк вы ни добавили. Всё подтягивается само.

Абсолютные, относительные и смешанные ссылки в Excel: копируйте формулы, не теряя логику!
С правильными ссылками ваши формулы всегда подтянутся к нужным ячейкам и легко копируются на новые строки.
Почему ROWS здесь по-настоящему универсален
Можно, конечно, жёстко прописать {1;2;3} для топ-3 или использовать SEQUENCE — но не во всех версиях Excel она есть. ROWS — это рабочий универсальный вариант для любого Excel: хотите больше или меньше позиций в топе — тяните формулу, и рейтинг сразу подстраивается.
ROWS — всего лишь один из мощных приёмов для прокачки ваших Excel-файлов. Если его освоите, сможете делать гораздо больше: искать скрытые значения (через Go To Special), внедрять продвинутые проверки и строить таблицы, которые будут удобны даже спустя много месяцев работы. Ваши отчёты поймёт любой коллега — и вы сами!
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!
Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь
Также подписывайтесь на нас в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru







