Как выделить четные строки в Excel
Обновлено: 20.11.2024
Формулы для определения, является ли текущая ячейка четной или нечетной; это позволяет выполнять определенные вычисления, увеличивать значение, закрашивать строки с использованием условного форматирования и т. д.
Разделы:
Формула четных и нечетных строк (более новые версии Excel)
Проверить, является ли текущая строка нечетной:
ISODD — это функция, которая проверяет, является ли число четным или нечетным. Возвращает TRUE для нечетных строк и FALSE для четных строк.
СТРОКА возвращает номер строки ячейки. Если вы оставите функцию ROW пустой, без аргумента, как в этом примере, она будет ссылаться на строку, в которую вы поместили функцию; однако вы также можете включить в функцию ссылку на диапазон, и тогда она вернет номер строки для этой ссылки на диапазон.
Проверить, является ли текущая строка четной:
ISEVEN – это функция, которая проверяет, является ли число четным или нечетным. Возвращает FALSE для нечетных строк и TRUE для четных строк.
СТРОКА возвращает номер строки ячейки. Если вы оставите функцию ROW пустой, без аргумента, как в этом примере, она будет ссылаться на строку, в которую вы поместили функцию; однако вы также можете включить в функцию ссылку на диапазон, и тогда она вернет номер строки для этой ссылки на диапазон.
Одна формула для проверки четных/нечетных строк
Неважно, какую из приведенных выше формул вы используете, обе они будут возвращать чередующиеся значения TRUE/FALSE для диапазона.
Если вы введете их в Excel и скопируете, это будет выглядеть так:
Добавьте немного логики
Если вы хотите сделать что-то конкретное с нечетными/четными строками, вы можете обернуть вышеуказанные функции внутри оператора IF следующим образом:
В этом примере выводится значение «Четное» для четных строк и «Нечетное» для нечетных строк, но вы можете сделать все, что захотите.
Формула четных и нечетных строк (Excel 2002 и более ранние версии)
В более ранних версиях Excel у вас не было функций ISODD и ISEVEN, и вам приходилось использовать функцию MOD() вместе с небольшой логикой типа программирования.
Функция СТРОКА возвращает строку ячейки. Если вы оставите функцию ROW пустой, без аргумента, она будет ссылаться на строку, в которую вы поместили функцию; однако вы также можете включить в функцию ссылку на диапазон, и тогда она вернет номер строки для этой ссылки на диапазон.
MOD — это функция, которая действительно творит чудеса, и, хотя она выглядит пугающе, она довольно проста. Функция ОСТАТ возвращает остаток после деления числа на другое число. В этом случае он разделит текущий номер строки на 2; если оно может разделить число на 2 без остатка, то вы знаете, что это четное число и, в данном случае, четная строка.
Логика формулы знает, что строка четная, потому что она берет результат функции ОСТАТ, остаток после деления, а затем проверяет, равен ли он 0 или нет. Если остатка нет, то это то же самое, что 0, который проверяется в части =0 формулы, и Excel выводит аргумент ИСТИНА из оператора ЕСЛИ.
Вывод простой формулы True/False
Вам не нужно использовать оператор IF, если вы просто хотите получить значения TRUE и FALSE в Excel.
Измените 0 на 1, если вы хотите, чтобы он возвращал false для четных строк.
Дополнительные примеры
Примечания
Это простые примеры, которые позволят вам в дальнейшем строить формулы, которые могут выполнять мощные функции в Excel, такие как увеличение чисел на основе строки, затенение строк с использованием условного форматирования и многое другое.
Загрузите прилагаемую книгу, чтобы получить эти примеры в Excel.
Вопрос? Спросите об этом на нашем форуме Excel
Курс Excel VBA — от новичка до эксперта
200+ видеоуроков 50+ часов обучения 200+ руководств Excel
С помощью этого онлайн-курса станьте мастером VBA и макросов в Excel и узнайте, как автоматизировать все свои задачи в Excel. (Опыт работы с VBA не требуется.)
Курс VBA — от новичка до эксперта
Сложные структурированные ссылки (табличные формулы) в Excel
Учебник: Как использовать сложные структурированные ссылки, табличные формулы в Excel. Если вы еще этого не сделали.
Преобразование номера столбца в букву с помощью формулы в Excel
Учебник: Как получить букву столбца из числа в Excel с помощью простой формулы. Это .
Формула поиска регулярного выражения в Excel - Regex
Учебное пособие: Часть 1. Формула соответствия регулярному выражению в Excel (без VBA). Часть 2. Полная регистрация Excel.
Расчет отработанных часов — дневная или ночная смена и перерывы в Excel
Учебное пособие: Единая простая формула для расчета количества отработанных часов за дневную или ночную смену и т. д.
Скрыть формулы в Excel
Учебное пособие: как скрыть формулу в Excel, чтобы пользователь не мог ее увидеть, выбрать или изменить — th.
5 советов по оценке сложных формул в Excel
Учебник : 5 простых советов по оценке любой сложной формулы в Excel! Сочетание этих советов поможет вам в этом.
Подпишитесь на еженедельные уроки
БОНУС: подпишитесь сейчас, чтобы загрузить нашу электронную книгу Top Tutorials!
Ссылка на наши 15 лучших учебных пособий была отправлена вам, проверьте свою электронную почту, чтобы загрузить ее!
(Если вы не видите электронное письмо, проверьте папку "Спам" или "Промоакции" и обязательно добавьте нас в список контактов, чтобы получать наши электронные письма в будущем.)
Курс Excel VBA — от новичка до эксперта
200+ видеоуроков
50+ часов видео
200+ руководств по Excel
С помощью этого онлайн-курса станьте мастером VBA и макросов в Excel и узнайте, как автоматизировать все свои задачи в Excel. (Опыт работы с VBA не требуется.)
Как отфильтровать каждую вторую строку (четные/нечетные строки) в Excel?
Это сложный навык, позволяющий фильтровать каждую вторую строку, фильтровать каждую четную/нечетную строку и фильтровать каждую n-ю строку в Excel с помощью команды «Фильтр».
Отфильтровать каждую вторую строку (четную или нечетную) с помощью формулы
Для этого способа требуется столбец базовой последовательности в начале данных и еще один столбец справки. Если перед данными нет столбца последовательности, добавьте его в начале.
1: в пустом столбце, например столбце E, введите формулу =MOD(A2,2) в ячейку E2. См. следующий снимок экрана:
2: выберите диапазон E2:E17 и нажмите Главная >> Заполнить >> Вниз, чтобы скопировать эту формулу во все ячейки в выделении.
Теперь он заполняет выделение 1, 0, 1….,1, 0. См. следующий снимок экрана:
3. Выберите столбец E и нажмите кнопку "Фильтр" на вкладке "Данные".
4: нажмите стрелку в столбце E, снимите флажок (Выбрать все) и установите флажок 0 в поле фильтра. См. следующий снимок экрана:
5: нажмите "ОК".
Теперь он сразу фильтрует каждую вторую строку (нечетные строки), как показано на следующем снимке экрана:
Примечания:
<р>1. Фильтровать каждую вторую строку (четные строки)Если вы хотите отфильтровать каждую вторую строку (четные строки), выполните те же действия, что и описанные выше, и установите флажок 1 в поле фильтра на шаге 4.
<р>2. Фильтровать каждую n-ю строкуВ столбце справки вы получили 1, 0, 1, 0…, 1, 0 по формуле =MOD(A2, 2). На самом деле, вы можете изменить формулу и получить другой делитель для фильтрации.
Например, вы можете применить формулу =Mod(A2, 5) для фильтрации каждой 5-й строки с теми же шагами, которые мы указали в разделе Фильтрация каждой второй строки (нечетные строки).
Файлируйте каждую вторую строку (нечетные/четные строки) с помощью Kutools for Excel
Утилита Select Interval Rows & Columns Kutools for Excel поможет вам легко выбрать все нечетные строки или четные строки в выбранном диапазоне, а затем вы можете скопировать и вставить эти выбранные нечетные строки или четные строки в новый диапазон по мере необходимости.
Перед применением Kutools for Excel сначала загрузите и установите его.
<р>1. Выберите диапазон, в который вы хотите отфильтровать все нечетные строки или четные строки (для фильтрации всех четных строк игнорируйте первую строку при выборе диапазона), затем нажмите Kutools > Выбрать > Выбрать интервальные строки и столбцы. Смотрите скриншот:<р>2.В диалоговом окне "Выбор строк и столбцов интервалов" выберите параметр "Строки", введите число 1 в поля "Интервал" и "Строки" отдельно, а затем нажмите кнопку "ОК".
Примечание. Если вы хотите выбрать все строки, соответствующие критериям, установите флажок Выбрать все строки.
Теперь все нечетные или четные строки указанного диапазона выбраны, скопируйте и вставьте их в новый диапазон по мере необходимости.
Если вы хотите получить бесплатную пробную версию (30 дней) этой утилиты, нажмите, чтобы загрузить ее, а затем перейдите к выполнению операции в соответствии с указанными выше шагами.
В этом посте я покажу вам, как выделить каждую вторую строку в Excel. Как и многие задачи в Excel, это можно сделать несколькими способами. Здесь я покажу вам 5 способов выделения каждой второй строки в Excel. Эти 5 советов улучшат ваши навыки работы с данными.
Используйте таблицу содержания ниже, чтобы перейти к каждому разделу.
Использование CTRL и щелчка мышью для выбора каждой второй строки
Самый простой способ выбрать каждую вторую строку в Excel – это нажать и удерживать кнопку CTRL на клавиатуре (⌘ на MAC), а затем указать количество строк, которые вы хотите выделить.
При нажатии на номер самой строки выделяется вся строка. Удерживая нажатой клавишу CTRL, мы можем выбрать каждую вторую строку или даже группу отдельных ячеек. Такой выбор называется несмежным диапазоном.
Чтобы отменить выбор строки, просто нажмите на нее еще раз. Вы также можете выполнять несмежное выделение отдельных ячеек и столбцов.
Преимуществом этого метода является его скорость. Вы можете очень быстро выбрать строки, которые хотите изменить, а затем применить изменение ко всем сразу.
Недостаток этого метода заключается в том, что при наличии больших наборов данных становится слишком трудоемко выбирать все нужные строки вручную.
В нашем примере также видно, что выбор строки выходит за границы наших данных, чего вы, возможно, не хотите делать.
Выделить каждую вторую строку с условным форматированием
Условное форматирование изменяет внешний вид ячейки в зависимости от значения внутри нее. Это очень гибкий инструмент, и мы можем использовать его для выделения каждой второй строки в наборе данных. Мы можем использовать его, чтобы выделить (выбрать) каждую вторую строку в Excel.
В этом примере я хочу закрасить чередующиеся строки, начиная с первой строки после заголовка.
Сначала я выбираю данные, к которым хочу применить условное форматирование (за исключением заголовка), затем нажимаю:
Главная –> Условное форматирование –> Новое правило…
При этом откроется диалоговое окно "Новое правило форматирования". Из доступных вариантов выберите Использовать формулу для определения форматируемых ячеек.
Это изменит диалоговое окно, чтобы вы могли ввести формулу, которой будет соответствовать ваше условное форматирование. В поле вставьте следующую формулу:
=MOD(СТРОКА(B2),2)=0
ПРИМЕЧАНИЕ. Замените крайнюю левую ячейку выделенного фрагмента на B2.
Объяснение формул
Функция ОСТАТ возвращает остаток выражения деления. Таким образом, если вы передадите число 3 для деления на 2, вы получите 1.
Функция СТРОКА возвращает номер строки ссылки на ячейку, которую вы передаете. Таким образом, в этом случае ячейка B2 является строкой число 2.
Таким образом, передав номер строки и разделив его на 2 с помощью функции ОСТАТ, мы сможем определить, является ли номер строки нечетным или четным. Нечетные номера строк вернут 1, четные номера строк вернут 0.
Когда формула возвращает 0, применяется наше правило условного форматирования!
Далее вы можете установить цвет чередующихся строк. Для этого просто нажмите «Формат…» -> «Заливка» и выберите выбранный цвет.Затем нажмите ОК.
Нажмите кнопку "ОК" еще раз, чтобы выйти из диалогового окна "Правила условного форматирования", и ваше правило будет немедленно применено к вашему выбору.
Форматировать данные в виде таблицы
Excel имеет встроенную функцию форматирования диапазонов в виде таблиц. Использование таблиц в Excel дает много преимуществ, и вы можете узнать больше об их использовании из этой замечательной публикации Easy Excel о таблицах данных в Excel.
Одним из этих преимуществ является то, что данные красиво отформатированы с чередующимися цветными строками, что упрощает просмотр данных.
Чтобы преобразовать диапазон в таблицу данных, сначала выберите данные, включая заголовок, если он у вас есть, а затем нажмите:
Сочетание клавиш
Чтобы быстро вставить таблицу, выберите данные и нажмите CTRL + T на клавиатуре.
Появится диалоговое окно «Создать таблицу». Дважды проверьте правильность диапазона ячеек, которые вы собираетесь отформатировать как таблицу.
Если вам нужно внести изменения, вы можете перезаписать диапазон ячеек в поле или просто щелкнуть маленькую стрелку вверх, а затем выбрать ячейки на листе с помощью мыши.
Если у данных есть заголовки, убедитесь, что установлен флажок "Моя таблица имеет заголовки". Нажмите "ОК".
Теперь ваши данные будут отформатированы как табличный объект. Будет применено цветовое форматирование по умолчанию, и каждая вторая строка будет окрашена.
Вы можете быстро настроить цветовое форматирование, выбрав любую ячейку в таблице данных и нажав "Конструктор таблицы" вверху на ленте.
В разделе «Стили таблиц» у вас есть возможность изменить цвет таблицы из набора предустановленных форматов. Также доступна персонализация.
«Перейти к особому» хаку
Этот метод отлично работает, если вы хотите выбрать каждую вторую строку в Excel в наборе данных, чтобы затем удалить ее.
Сначала мы создаем вспомогательный столбец в первом столбце слева от нашего набора данных. Дайте ему заголовок, чтобы четко обозначить его цель, позже он будет удален.
В первой строке вспомогательного столбца вставьте "X". Затем щелкните эту ячейку и перетащите указатель мыши к ячейке ниже, чтобы обе ячейки были выбраны.
Теперь выделены первые ячейки. Обратите внимание на маленький зеленый квадрат в правом нижнем углу выбранных ячеек — это маркер автозаполнения.
Нажмите и удерживайте маркер автозаполнения и перетащите мышь вниз, чтобы расширить выделение на все строки в наборе данных.
Ручка автозаполнения
Курсор превращается в маленький черный знак плюса, когда вы наводите указатель мыши на метку автозаполнения, чтобы указать, что она активна.
Нажатие и перетаскивание вниз растянет «X, затем пустое» шаблон для всех выбранных ячеек.
Кроме того, вы можете дважды щелкнуть дескриптор заполнения, и он автоматически расширится до конца вашего набора данных.
Маркер автозаполнения — очень полезная функция в Excel. . Вы можете узнать больше о его функциональности в этом посте о 6 способах использования дескриптора заполнения в Excel
Теперь мы создали узнаваемый шаблон "X, затем пустой" для каждых 2 ячеек во вспомогательном столбце. Не снимая выделения с этих ячеек, нажмите:
Главная –> Найти и выбрать –> Перейти к специальному…
Откроется диалоговое окно «Перейти к специальному». Выберите переключатель «Пробелы» и нажмите «ОК».
Excel теперь будет создавать непрерывный выбор ячеек на пустых ячейках во вспомогательном столбце. Теперь мы можем щелкнуть правой кнопкой мыши любую из выделенных ячеек и нажать «Удалить». Откроется диалоговое окно «Удалить», в котором можно выбрать «Вся строка» и нажать «ОК».
Каждая вторая строка будет удалена, а данные будут помещены в пробелы.
Теперь вы можете удалить вспомогательный столбец
VBA (автоматизация)
VBA (Visual Basic для приложений) – это встроенный в Excel язык программирования. Мы можем использовать этот небольшой скрипт для автоматического выбора каждой второй строки заданного диапазона.
Чтобы использовать сценарий, скопируйте и вставьте его в новый модуль в редакторе VBA.
Чтобы открыть новый модуль, перейдите в раздел Разработчик -> Visual Basic. Если вы не видите вкладку "Разработчик" на ленте, сначала необходимо активировать ее.
В редакторе VBA нажмите «Вставить» —> «Модуль»
Затемнить userRange как диапазон
Затемнить AlternateRowRange как диапазон
Затемнить rowCount, i As Long
Set userRange = Selection
rowCount = userRange.Rows.Count
С помощью userRange
добавьте строку 1 выбранных ячеек в переменную диапазона
Set alterRowRange = .Rows(1)
'перебрать каждую вторую строку и добавить в переменную диапазона
For i = 3 To rowCount Step 2
Set alterRowRange = Union(alternateRowRange, .Rows(i))
Next i< /p>
'выбрать каждую вторую строку
alternateRowRange.Select
Чтобы запустить этот код, пользователю необходимо выделить ячейки, начиная с которых он хочет выбрать каждую вторую строку. Код работает, перебирая выбранный диапазон и добавляя каждую вторую строку к переменной диапазона, которая затем выбирается в конце программы.
Обзор
Здесь мы рассмотрели 5 различных способов выделения каждой второй строки в Excel. Как мы видели, для этого существует множество способов, от условного форматирования до автоматического выбора с помощью VBA.
Оставить ответ Отменить ответ
сообщить об этом объявлении
сообщить об этом объявлении
сообщить об этом объявлении
Если вы хотите видеть только нечетные или четные строки на листе Excel, используйте этот прием быстрой фильтрации.
Функция фильтрации Excel является мощной, а новая функция фильтрации таблиц предлагает еще больше. Однако есть одна вещь, которую ни один из них не может сделать: ни один из них не может фильтровать набор данных по нечетным или четным строкам. К счастью, это легко сделать. Просто добавьте дополнительный столбец в набор данных следующим образом и отфильтруйте результаты:
- В соседнем столбце используйте функцию =ISEVEN() или =ISODD() в сочетании с функцией ROW(), которая ссылается на любую ячейку в этой строке.
- Дважды щелкните маркер заполнения ячейки, чтобы скопировать формулу в оставшийся диапазон.
Затем включите простой фильтр, выбрав любую ячейку в диапазоне данных и нажав "Фильтр" в группе "Сортировка и фильтр" на вкладке "Данные".
Нажмите на раскрывающийся список фильтров нового столбца и выберите False или True. False будет отображать нечетные строки; True будет отображать четные строки.
Информация об учетной записи
Поделитесь с друзьями
Умный прием для фильтрации нечетных и четных строк в Excel
Сьюзен Сейлс Харкинс — ИТ-консультант, специализирующаяся на решениях для настольных компьютеров. Ранее она была главным редактором The Cobb Group, крупнейшего в мире издателя технических журналов.
Информация об учетной записи
Связаться со Сьюзен Харкинс
Выбор редакции
Редакционный календарь TechRepublic Premium: ИТ-политики, контрольные списки, наборы инструментов и исследования для загрузки
Контент TechRepublic Premium поможет вам решить самые сложные проблемы с ИТ и начать карьеру или начать новый проект.
Опубликовано: 4 марта 2022 г., 1:30 по тихоокеанскому стандартному времени. Изменено: 16 марта 2022 г., 18:54 по тихоокеанскому времени. Подробнее Подробнее Подробнее TechRepublic Premium
10 лучших антивирусных продуктов, которые стоит рассмотреть для вашего бизнеса
Антивирусное программное обеспечение защищает ваши данные от киберпреступников, программ-вымогателей и вредоносных программ. Сравните лучшее программное обеспечение прямо сейчас.
Опубликовано: 8 марта 2022 г., 12:19 по тихоокеанскому времени. Изменено: 15 марта 2022 г., 15:01 по тихоокеанскому времени. Подробнее Подробнее о безопасности
Изображение: Adobe Stock/k_e_n
Как вторжение России в Украину повлияет на вашу кибербезопасность
Ожидается, что конфликт, которого мы все боялись, приведет к увеличению числа кибератак, но эксперты сходятся во мнении, что надежда еще не потеряна.
Опубликовано: 25 февраля 2022 г., 11:02 по тихоокеанскому времени. Изменено: 25 февраля 2022 г., 11:02 по тихоокеанскому стандартному времени. Подробнее Подробнее о безопасности
Изображение: Даниэль Четрони/Shutterstock
По словам Hive Systems, достижения в технологии обработки графики сократили время, необходимое для взлома пароля с использованием методов грубой силы.
Опубликовано: 7 марта 2022 г., 8:24 по тихоокеанскому времени. Изменено: 7 марта 2022 г., 8:24 по тихоокеанскому стандартному времени. Подробнее Подробнее о безопасности
Лучшее программное обеспечение и инструменты для управления проектами 2022 года
С таким количеством вариантов программного обеспечения для управления проектами может показаться сложной задачей найти то, что подходит для вашего проекта или компании. Мы сузили их до этих девяти.
Опубликовано: 11 марта 2022 г., 7:10 по тихоокеанскому времени. Изменено: 15 марта 2022 г., 14:59 по тихоокеанскому времени.
Лучшие альтернативы Power BI: сравнение с конкурентами Power BI
Бизнес-аналитика определяет решения, которые позволяют компаниям процветать, и Microsoft Power BI – популярный инструмент для этой работы, но стоит рассмотреть альтернативы. Посмотрите, что может предложить пространство бизнес-аналитики.
Опубликовано: 15 марта 2022 г., 13:30 по тихоокеанскому времени. Изменено: 15 марта 2022 г., 14:48 по тихоокеанскому времени. Подробнее Подробнее Подробнее о больших данных
Премиум TechRepublic
Как нанять финтех-инженера
Этот набор для найма от TechRepublic Premium содержит описание работы, примеры вопросов для собеседования и основное объявление о поиске, которое поможет вам найти, провести собеседование, нанять и нанять лучших кандидатов на открытую вакансию FinTech Engineer. Из предисловия к комплекту для найма: За последнее десятилетие или около того, особенно после повсеместного распространения смартфонов в домене .
Опубликовано: 17 марта 2022 г., 17:00 по тихоокеанскому времени. Изменено: 19 марта 2022 г., 9:56 по тихоокеанскому времени. Подробнее Подробнее Подробнее см. TechRepublic Premium
Комплект для найма: Дизайнер виртуальной реальности
Этот набор для найма от TechRepublic Premium содержит описание работы, примеры вопросов для собеседования и базовое объявление о поиске, которое поможет вам найти, провести собеседование, нанять и нанять лучших кандидатов на открытую вакансию дизайнера виртуальной реальности. Из введения к набору для найма: хотя концепция приложений виртуальной и дополненной реальности существует уже несколько десятилетий, .
Опубликовано: 10 марта 2022 г., 16:00 по тихоокеанскому времени. Изменено: 12 марта 2022 г., 12:00 по тихоокеанскому стандартному времени.
Контрольный список: развертывание приложений и служб Microsoft 365 на компьютерах Mac
Очень важно правильно спланировать развертывание приложений и служб Microsoft 365 на компьютерах Mac, чтобы не раздражать конечных пользователей. Необходимо учитывать так много элементов, что дальновидным ИТ-специалистам следует рассмотреть возможность использования контрольного списка. При правильном администрировании ИТ-отделы могут гарантировать, что важные задачи не будут упущены из виду, а пользователям не нужно возвращать системы в службу поддержки.
Опубликовано: 23 февраля 2022 г., 16:00 по тихоокеанскому времени. Изменено: 24 февраля 2022 г., 21:00 по тихоокеанскому стандартному времени. Подробнее Подробнее Подробнее TechRepublic Premium
Исследование: сложности развертывания мультиоблачных сред часто оправдывают преимущества, даже в непростые времена
Результаты последнего опроса TechRepublic Premium показывают, что предприятия продолжают развертывать мультиоблачные решения, но ИТ-специалисты, которые их поддерживают, не знают, как они изменятся в будущем. Из введения: На пороге третьего года глобальной пандемии COVID-19 отрасли, предприятия, потребители и поддерживающие их специалисты в области информационных технологий .
Опубликовано: 17 февраля 2022 г., 16:00 по тихоокеанскому времени. Изменено: 19 февраля 2022 г., 5:00 по тихоокеанскому стандартному времени. Подробнее Подробнее Подробнее TechRepublic Premium
Читайте также:
- Схема организационной структуры предприятия образец в Word
- Невозможно разместить какой-либо из модулей или формат файла не позволяет открыть этот файл
- Как связать таблицы Excel и Word
- Программное обеспечение для видеонаблюдения Cms
- Программа установки обнаружила, что этот компьютер не соответствует требованиям для установки