Microsoft Excel

трюкиприёмырешения

Анализ данных
17.04.2013 5716

Как пронумеровать ячейки строки в таблице Excel

Если у вас есть таблица (созданная путем выбора Вставка ► Таблицы ► Таблица), вы, возможно, захотите пронумеровать в ней строки. Excel не предоставляет прямого способа нумерации строк, но в данном приеме описывается, как сделать это с помощью формулы.

На рис. 161.1 показана таблица с пустым столбцом под названием Номер. Цель заключается в создании формулы, которая отображает номер строки — и он должен оставаться корректным, даже если строки таблицы добавляются или удаляются либо таблица фильтруется или сортируется.

Рис. 161.1. Этой таблице нужны номера строки в первом столбце

Рис. 161.1. Этой таблице нужны номера строки в первом столбце

Следующая формула, введенная в столбец В5, справляется с задачей:
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;C$4:C4).

Эта формула (которую Excel копирует в другие ячейки в столбце В) использует функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ с аргументом 3 (СЧЁТЗ). Формула возвращает количество всех ячеек в столбце С, начиная со строки заголовка и заканчивая строкой, находящейся на одну ячейку выше ячейки с формулой (рис. 161.2). Заметьте, что формула находится в столбце В, но ссылается на столбец С, чтобы избежать циклической ссылки. Формула продолжает отображать согласованные номера строк, если таблица отсортирована, отфильтрована, новые строки добавлены или существующие удалены. Название формулы может отличаться, если вы используете английский язык.

Рис. 161.2. В таблице теперь есть номера строк

Рис. 161.2. В таблице теперь есть номера строк

На рис. 161.3 приведена таблица после сортировки и фильтрации, определяющей отображать только те строки, в которых балл имеет значение меньше 65. Обратите внимание, что столбец Номер продолжает показывать согласованные номера.

Рис. 161.3. Если строки фильтруются, то первый столбец по-прежнему отображает согласованные номера

Рис. 161.3. Если строки фильтруются, то первый столбец по-прежнему отображает согласованные номера

Top