Как в таблице Excel выбрать каждую вторую строку

Проблема выбора каждой второй строки не такая уж редкая. Существует множество ситуаций, когда это может понадобиться. Например, при создании второй таблицы на основе данных первой, когда из основной таблицы копируется каждая вторая строка и вставляется во вновь созданную таблицу. В Excel нет специальной функции, которая бы это выполняла. Но все же существует несколько несложных способов выделить в таблице каждую вторую строку.
Выделить вторые строки вручную
С помощью фильтров
При помощи VBA
При помощи надстроек

Выделить вторые строки вручную

Иногда ручной способ – самый быстрый. Если таблица небольшая, можно быстро выделить каждую вторую строку в ней ручным способом.

  1. Нажмите клавишу Ctrl и не отпускайте ее до завершения процесса выделения строк.
  2. Щелкните левой кнопкой мыши по заголовку самой верхней выделяемой строки. Выбрать строку
  3. Аналогичным образом выделите все вторые строки таблицы, не отпуская клавишу Ctrl Вторые строки
  4. Отпустите клавишу Ctrl.

Это самый простой способ, он эффективен для небольших таблиц. В других случаях придется использовать методы посложнее.

С помощью фильтров

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

  • В конце таблицы добавьте дополнительный пустой столбец. Вспомогательный столбец
  • В первую ячейку столбца введите формулу =ЕНЕЧЁТ(СТРОКА()) ЕНЕЧЁТ
  • Скопируйте формулу в остальные ячейки столбца, потянув за правый нижний угол ячейки с формулой. Скопировать формулу
  • Как видно из рисунка, функция ЕНЕЧЁТ в сочетании с функцией СТРОКА выдает значение ИСТИНА для нечетных строк и ЛОЖЬ для четных.
  • Щелкните по любой из ячеек столбца и перейдите на вкладку «Данные» в главном меню  Excel Данные
  • Нажмите на кнопку «Фильтр» При этом во всех заголовках столбцов появится значок фильтра. Фильтр
  • Нажмите на значок фильтра в заголовке вспомогательной строки.
  • В открывшемся меню уберите отметку у опции ЛОЖЬ. ЛОЖЬ
  • Нажмите ОК. В результате этого в таблице будут видны только вторые строки. Вторые строки таблицы
  • Выделите оставшиеся ячейки. Выделить ячейки
  • Снимите фильтр, нажав на кнопку «Фильтр» в меню Excel вкладки «Данные». Будут выделены только вторые строки. Выделены вторые строки

Отфильтрованные данные можно скопировать в другую таблицу, если это необходимо. После обработки данные вспомогательный столбец можно удалить.

При помощи VBA

Если вам часто приходится в таблицах выбирать каждую вторую строку, лучше всего автоматизировать этот процесс при помощи макроса. Как сделать макрос и использовать его?

  1. Откройте таблицу.
  2. Перейдите в Разработчик при помощи меню Excel или с помощью сочетания клавиш Alt+F11. Откроется окно VBA Окно VBA
  3. Нажмите кнопку «Insert» и в открывшемся меню выберите пункт «Module». Module
  4. Вставьте код:
    Sub SelectEveryOtherRow()
    Dim MyRange As Range
    Dim RowSelect As Range
    Dim i As Integer
    Set MyRange = Selection
    Set RowSelect = MyRange.Rows(3)
    For i = 3 To MyRange.Rows.Count Step 2
    Set RowSelect = Union(RowSelect, MyRange.Rows(i))
    Next i
    Application.Goto RowSelect
    End Sub
    Макрос
  5. Закройте окно Разработчик.
  6. Выделите таблицу.
  7. В главном меню Excel перейдите на вкладку «Вид».
  8. Нажмите кнопку «Макросы» и выберите пункт «Макросы». Макросы
  9. В открывшемся окне выберите только что созданный макрос и нажмите кнопку «Выполнить». Выполнить макрос

В результате этих действий в таблице будут выделены все вторые строки. Для удобства можно этот макрос добавить в панель быстрого доступа.

При помощи надстроек

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

Работая с важными документами Excel не забывайте их шифровать, чтобы никто кроме вас не имел к ним доступа. Не надо бояться потерять пароль к таким файлам. Существует немало программ, которые помогут найти забытый пароль к Excel документам.