Как выбрать каждую N-ю строку в Excel (с примером)

Вы можете использовать следующую базовую формулу для выбора каждой n-й строки в Excel:
=OFFSET( $A$1 ,(ROW()-1)\*n,0)
Эта формула выбирает каждую n-ю строку.
Просто измените значение n в формуле, чтобы выбрать определенные строки.
Например, вы можете использовать следующую формулу для выбора каждой 3- й строки:
=OFFSET( $A$1 ,(ROW()-1)\*3,0)
Следующие примеры показывают, как использовать эту формулу на практике.
Пример: выберите каждую N-ю строку в Excel
Предположим, у нас есть следующий список значений в Excel:

Мы можем использовать следующую формулу для выбора каждой третьей строки из списка:
=OFFSET( $A$1 ,(ROW()-1)\*3,0)
Мы введем эту формулу в ячейку C1 , а затем скопируем и вставим ее в остальные ячейки столбца C:

Обратите внимание, что каждая третья строка была выбрана из списка исходных значений:

Если мы изменим значение n в формуле, мы можем выбрать другое n-е значение.
Например, мы можем использовать следующую формулу для выбора каждой пятой строки из списка:
=OFFSET( $A$1 ,(ROW()-1)\*5,0)
Мы введем эту формулу в ячейку C1 , а затем скопируем и вставим ее в остальные ячейки столбца C:

Обратите внимание, что каждая пятая строка была выбрана из списка исходных значений:

Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Применение цвета к чередующимся строкам или столбцам
Применив цвет к чередующимся строкам или столбцам (это часто называют цветными полосами), можно облегчить восприятие данных на листе. Чтобы отформатировать чередующиеся строки или столбцы, можно быстро применить один из встроенных форматов таблицы. Если воспользоваться этим методом, то при добавлении новых строк или столбцов к ним автоматически будет применяться соответствующая заливка.

Вот как это сделать:

- Выделите диапазон ячеек, которые нужно отформатировать.
- Перейдите в раздел Главная >Форматировать как таблицу.
- Выберите стиль таблицы, в котором применяется заливка с чередованием строк.
- Чтобы изменить заливку со строк на столбцы, выберите таблицу в разделе Конструктор таблиц, а затем снимите флажок Чередующиеся строки и проверка поле Столбцы с полосами.
Совет: Если вы хотите сохранить стиль с чередованием, но убрать функциональность таблицы, выберите команду Преобразовать в диапазон. В этом случае при добавлении строк и столбцов к ним не будет автоматически применяться форматирование с цветными полосами, но его можно применять вручную с помощью команды Формат по образцу.
Применение полос к строкам или столбцам с помощью условного форматирования
Применить особый формат к определенным строкам или столбцам можно также с помощью правила условного форматирования.

Вот как это сделать:
- На листе выполните одно из указанных ниже действий.
- Чтобы применить затенение к определенному диапазону ячеек, выберите ячейки, которые необходимо отформатировать.
- Чтобы применить заливку ко всему листу, нажмите кнопку Выбрать все .

- Перейдите на главную страницу >условное форматирование >новое правило.
- В поле Выбор типа правила выберите Использовать формулу, чтобы определить, какие ячейки следует форматировать.

- Чтобы применить цвет к чередующимся строкам, в поле Форматировать значения, для которых следующая формула является истинной введите формулу =ОСТАТ(СТРОКА();2)=0. Чтобы применить цвет к чередующимся столбцам, введите формулу =ОСТАТ(СТОЛБЕЦ();2)=0. Эти формулы определяют, является ли строка (или столбец) четной или нечетной, чтобы можно было применить соответствующий цвет.
- Выберите Формат.
- В поле Формат ячеек выберите Заполнить.
- Выберите цвет и нажмите кнопку ОК.
- Вы можете просмотреть выбранный вариант в разделе Пример и выбрать ОК или выбрать другой цвет.
Советы:
- Чтобы изменить правило условного форматирования, щелкните одну из ячеек, к которым применено правило, перейдите в раздел Главная >Условное форматирование >Управление правилами >Изменить правило, а затем внесите изменения.
- Чтобы удалить условное форматирование из ячеек, выделите их, перейдите в раздел Главная >Очистить и выберите Очистить форматы.

- Чтобы скопировать условное форматирование в другие ячейки, щелкните одну из ячеек, в которой применено правило, перейдите в раздел Главная >Формат по образцу
, а затем выберите ячейки, которые требуется отформатировать.
Color each n’th row or column in selection.
Columns & Rows › 3. Color each n’th row or column in selection.
Fill every n’th row or column in your selected range with a specified color. This method is also known as ‘color-banding’ and ‘alternate shading’.
This will improve the readability of tables with a lot of data.
You can specify a color, rows or columns and the steps, for example to make every second row in your selection grey.
By default you can start this utility with the shortcut Control + Alt + C .
Screenshots

Example screenshot: Example alternate row coloring
Starting this tool
- Click ASAP Utilities › Columns & Rows › 3. Color each n’th row or column in selection.
- Specify a Keyboard Shortcut: ASAP Utilities › Favorites & Shortcut keys › Edit your favorite tools and shortcut keys.

Additional keywords for this tool:
Colour, colours, colorbanding
Как выделить каждую вторую строку или столбец в Excel цветом
Допустим у нас есть таблица с отчетом по продажам за каждый месяц. В каждом четвертом столбце находится общая сумма продаж за квартал. Но эта итоговая сумма визуально ничем не отличается от других значений в таблице, хорошо было-бы экспонировать ее выделив цветом. Это существенно улучшит читабельность таблицы и упростит визуальный анализ отчета.
Как автоматически выделить каждый четвертый столбец

Работать с этой таблицей было бы легче если выделить ее итоговые данные в каждом квартале четвертого столбца. Можно это сделать и вручную. Но если таких колонок десятки, да еще и на многих подобных отчетах, то на это уйдет много времени. Рекомендуем использовать условное форматирование чтобы автоматизировать решение данной задачи. Это позволит не только автоматически выделить каждый четвертый столбец уже заполненной таблицы, но и при добавлении новых данных каждые четвертые столбцы будут сами выделяться цветом. Для этого:
- Выделяем столбцы таблицы без заголовков. В данном случаи — это диапазон A2:I14.
- Активируйте инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило»-«Использовать формулу для определения форматированных ячеек:».

- В поле для ввода формулы вводим следующе значение:

- Щелкните на кнопку «Формат», чтобы задать оформление для столбцов.

- В появившемся окне «Формат ячеек» на вкладке «Граница» слева укажите тип линии и ее цвет, а справа активируйте новые вертикальные границы.

- На вкладке «Заливка» укажите цвет фона ячеек и нажмите ОК на всех открытых окнах.

При составлении формулы мы использовали функцию =ОСТАТ(), которая возвращает остаток от деления ее первого аргумента на второй. В первом аргументе функции ОСТАТ мы использовали функцию =СТОЛБЕЦ() – возвращает номер текущего столбца. Поэтому в ее аргументе мы использовали относительную ссылку A2, а не абсолютною, чтобы получать все номера столбцов выделенного диапазона. Второй аргумент функции ОСТАТ это число 4 (на него делим номер каждого столбца). После функций мы проверяем оператором «=» равен ли результат после деления нулю. Как только результат = 0 выполняется форматирование.
Как выделить строку автоматически в Excel
Таким же самым способом мы можем выделять строки. Для этого нужно немного изменить формулу. Например, для выделения цветом каждой второй строки используем такую формулу:

То есть вместо функции СТОЛБЕЦ мы использовали функцию СТРОКА и делим на 2 (каждая вторая).

Теперь даже если в эту таблицу добавить новые строки, все равно будет выделена цветом каждая вторая. Фактически получается такой же эффект как автоформат в инструменте «ВСТАВКА»-«Таблица».
- Excel Formula Examples
- Создать таблицу
- Форматирование
- Функции Excel
- Формулы и диапазоны
- Фильтр и сортировка
- Диаграммы и графики
- Сводные таблицы
- Печать документов
- Базы данных и XML
- Возможности Excel
- Настройки параметры
- Уроки Excel
- Макросы VBA
- Скачать примеры