Как чередовать цвета строк в Excel без таблицы (5 методов)

  • Поделись Этим
Hugh West

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

Скачать Практическое пособие

Рабочую тетрадь для практических занятий можно скачать отсюда:

Alternate Row Color.xlsm

5 способов чередования цветов строк в Excel без таблицы

Здесь я опишу 5 методы для Чередование цветов строк в Excel без таблицы Также, для лучшего понимания, я собираюсь использовать примерные данные, которые имеют 4 колонны. Это Продукт , Продажи , Прибыль, и Статус .

1. использование опции "Цвет заливки" для чередования цветов строк в Excel

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

Шаги:

  • Сначала нужно выбрать строки, которые вы хотите раскрасить. Здесь я выбрал строки 6, 8, 10, 12, и 14 .

  • После этого вам необходимо перейти к Главная вкладка.
  • Теперь из Цвет заливки особенность>> вы должны выбрать любой из цветов. Здесь я выбрал Зеленый, акцент 6, светлее 60% . В этом случае постарайтесь выбрать любой свет потому что темный цвет может скрыть вводимые данные. Тогда вам может понадобиться изменить Цвет шрифта .

Наконец, вы увидите результат с чередование цветов рядов .

Читать далее: Как выделить цветом альтернативную строку для объединенных ячеек в Excel

2. Использование функции стилей ячеек

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

Шаги:

  • Во-первых, вы должны выбрать строки, которые вы хотите раскрасить. Здесь я выбрал строки 6, 8, 10, 12, и 14 .
  • Во-вторых, из Главная вкладка>>, вам необходимо перейти в Стили клеток особенность.
  • В-третьих, выберите предпочтительные цвета или стили. Здесь я выбрала Расчет .

Наконец, вы увидите следующий результат с чередование цветов рядов .

Читать далее: Как раскрасить альтернативную строку на основе значения ячейки в Excel

3. Применение условного форматирования с помощью формул

Вы можете подать заявку Условное форматирование с формулой. Здесь я буду использовать два различные формулы с функция ROW Кроме того, я собираюсь использовать MOD и ISEVEN функции.

1. Использование функций MOD и ROW для чередования цветов строк в Excel

Давайте начнем с MOD и ROW функции для чередование цветов строк в Excel без таблицы. Шаги приведены ниже.

Шаги:

  • Во-первых, необходимо выбрать данные, к которым вы хотите применить метод Условное форматирование для чередования цветов строк. Здесь я выбрал диапазон данных B5:E14 .

  • Теперь из Главная вкладка>> вы должны перейти к Условное форматирование командование.
  • Затем необходимо выбрать Новое правило для применения формулы.

В это время появится диалоговое окно с именем Новое правило форматирования появится.

  • Теперь, исходя из этого диалоговое окно >> вы должны выбрать Используйте формулу, чтобы определить, какие ячейки форматировать.
  • Затем необходимо записать следующую формулу в формате Форматируйте значения, для которых эта формула истинна: коробка.
=MOD(ROW(),2)

  • После этого перейдите к Формат меню.

Разбивка формулы

  • Здесь ROW функция подсчитает количество Строки .
  • Сайт MOD функция вернет остаток после разделения.
  • Итак, MOD(ROW(),2)-> Становится 1 или 0 потому что делитель 2 .
  • Наконец, если Выход это 0 тогда будет без наполнения цвет.

В это время появится диалоговое окно с именем Форматирование ячеек появится.

  • Теперь из Заполнить опция>> вы должны выбрать любой из цветов. Здесь я выбрал Зеленый, акцент 6, зажигалка 40% . В этом случае постарайтесь выбрать любой свет потому что темный цвет может скрыть вводимые данные. Тогда вам может понадобиться изменить Цвет шрифта .
  • Затем необходимо нажать OK чтобы применить формирование.

  • После этого необходимо нажать OK на Новое правило форматирования Здесь вы можете увидеть образец мгновенно в Предварительный просмотр коробка.

Наконец, вы получите результат с чередование цветов рядов .

Читать далее: Альтернативный цвет строки на основе группы в Excel (6 методов)

2. Использование функций ISEVEN и ROW

Сейчас я покажу вам, как использовать ISEVEN и ROW функции для чередование цветов строк в Excel без таблицы. Действия аналогичны предыдущему методу.

  • Во-первых, вы должны следовать метод-3.1 чтобы открыть Новое правило форматирования окно.
  • Во-вторых, в этом диалоговом окне>> вы должны выбрать Используйте формулу, чтобы определить, какие ячейки форматировать.
  • В-третьих, вам необходимо записать следующую формулу в Форматируйте значения, для которых эта формула истинна: коробка.
=ISEVEN(ROW())

  • Наконец, перейдите к Формат меню.

Разбивка формулы

  • Здесь ISEVEN функция вернет Правда если значение является даже число.
  • Сайт ROW функция подсчитает количество Строки .
  • Таким образом, если номер строки нечетный, то ISEVEN функция вернет FALSE В результате будет без наполнения цвет.

В это время появится диалоговое окно с именем Форматирование ячеек появится.

  • Теперь из Заполнить опция>> вы должны выбрать любой из цветов. Здесь я выбрал Золото, акцент 4, зажигалка 60% Кроме того, вы можете увидеть образование ниже в Образец коробка. В этом случае постарайтесь выбрать любой свет потому что темный цвет может скрыть введенные данные. Тогда, возможно, вам придется изменить Цвет шрифта .
  • Затем необходимо нажать OK чтобы применить формирование.

  • После этого необходимо нажать OK на Новое правило форматирования Здесь вы можете увидеть образец мгновенно в Предварительный просмотр коробка.

Наконец, вы увидите результат с чередование цветов рядов .

Читать далее: Как затенять каждую вторую строку в Excel (3 способа)

Похожие чтения

  • Как открыть другую рабочую книгу и скопировать данные с помощью Excel VBA
  • [Исправлено!] Метод открытия рабочих книг объектов не работает (4 решения)
  • Excel VBA для заполнения массива значениями ячеек (4 подходящих примера)
  • Как открыть рабочую книгу и запустить макрос с помощью VBA (4 примера)
  • Поиск пути к файлу с помощью Excel VBA (3 примера)

4. Использование формулы с командой Sort & Filter

Вы можете использовать формулу с помощью Сортировка и фильтр команда для чередование цветов строк в Excel без таблицы Более того, я буду использовать MOD , ЕСЛИ и ROW функции в формуле. Шаги приведены ниже.

Шаги:

  • Во-первых, необходимо выбрать ячейку, в которой вы хотите сохранить вывод. Я выбрал ячейку F5 клетка.
  • Во-вторых, используйте соответствующую формулу в F5 клетка.
=MOD(IF(ROW()=2,0,IF(E5=E4,F4, F4+1)), 2)

Разбивка формулы

  • Вот, IF(E5=E4,F4, F4+1)-> Это логический тест где если значение E5 ячейка равна E4 ячейку, то она вернет значение F4 ячейку, иначе это даст 1 приращение с помощью F4 значение ячейки.
    • Выход: 1
  • Затем ROW() функция подсчитает количество Строки .
    • Выход: 5
  • IF(5=2,0,1)-> Этот логический тест говорит, что если 5 равно 2 тогда он вернется 0 в противном случае возвращается 1 .
    • Выход: 1
  • Сайт MOD функция вернет остаток после разделения.
  • Наконец-то, MOD(1,2)-> становится.
    • Выход: 1
  • После этого необходимо нажать ENTER чтобы получить результат.

  • Затем необходимо перетащить Наполнительная рукоятка иконка на Автозаполнение соответствующие данные в остальных ячейках F6:F14 .

В это время вы увидите следующий результат.

  • Теперь выберите диапазон данных. Здесь я выбрал B4:F14 .
  • Затем, из Главная лента>> перейти к Редактирование вкладка.
  • Затем, из Сортировка и фильтр особенность>> вы должны выбрать Фильтр вариант. Здесь вы можете применить технику клавиатуры CTRL+SHIFT+L.

В это время вы увидите следующую ситуацию.

  • Теперь необходимо нажать на выпадающую стрелку на панели F колонна.
  • Затем выберите 1 и снимите галочку 0.
  • Наконец, нажмите OK .

После этого вы увидите следующее отфильтровано выход.

  • После этого необходимо выбрать отфильтровано данные.
  • Затем, вы должны пойти в Главная вкладка.
  • Теперь из Цвет заливки особенность>> вы должны выбрать любой из цветов. Здесь я выбрал Зеленый, акцент 6, светлее 60% . В этом случае постарайтесь выбрать любой свет потому что темный цвет может скрыть вводимые данные. Тогда, возможно, вам придется изменить Цвет шрифта .

  • Теперь, чтобы удалить Фильтр функция, от Главная лента>> перейти к Редактирование вкладка.
  • Затем, из Сортировка и фильтр особенность>> вы должны снова выбрать Фильтр вариант.
  • В противном случае вы можете нажать CTRL+SHIFT+L чтобы удалить функцию "Фильтр".

Наконец, вы увидите результат с тем же самым Цвета рядов для одного и того же Статус.

5. Использование кода VBA для чередования цветов строк в Excel без таблицы

Вы можете нанять VBA код для чередование цветов строк в Excel без таблицы Шаги приведены ниже.

Шаги:

  • Во-первых, вы должны выбрать Разработчик вкладка>>, затем выберите Visual Basic.

  • Теперь из Вставка вкладка>> выбрать Модуль .

  • Запишите следующее Код в Модуле.
 Sub ChangeRowColors() Dim range As range Dim chr As Long Dim NoColor As Long Dim Colored As Long 'Я буду определять цвет как входной NoColor = vbWhite Colored = RGB(0, 255, 255) 'Выберите диапазон как переменную Set range = Selection 'Вы должны выбрать более 1 строки If range.Rows.Count = 1 Then Exit Sub 'Цикл для изменения цвета For chr = 1 To range.Rows.Count If chr Mod 2 = 0 Thenrange.Rows(chr).Interior.Color = Colored 'Четная строка Else range.Rows(chr).Interior.Color = NoColor 'Нечетная строка End If Next chr End Sub 

Разбивка кода

  • Здесь я создал Подпроцедура под названием ChangeRowColors .
  • Далее объявите некоторые переменные ассортимент в качестве Диапазон чтобы вызвать полигон; chr в качестве Длинный ; НетЦвет в качестве Длинный ; Цветной в качестве Длинный .
  • Вот, RGB (0, 255, 255) это светлый цвет, называемый Aqua .
  • Затем Выбор свойство будет выбирать диапазон из листа.
  • После этого я использовал Для каждого цикла ставить Цвет в каждом альтернативном выбранном ряду с помощью Оператор VBA IF с логический тест .
  • Сейчас, Сохранить код, затем вернитесь к Файл Excel.

  • После этого выберите диапазон B5:E14 .
  • Затем, из Разработчик вкладка>> выбрать Макросы.

  • В это время выберите Макрос (ChangeRowColors) и нажмите на Запускайте .

Наконец, вы увидите результат с чередование цветов рядов .

Подробнее: Как заставить код VBA работать быстрее (15 подходящих способов)

💬 О чем нужно помнить

  • Если у вас много данных, то вам следует использовать метод 3 (Условное форматирование) или метод 5 (код VBA) Это сэкономит ваше время на чередование цветов рядов .
  • В случае небольшого набора данных вы можете легко использовать метод 1 (Цвет заливки) или метод 2 (Стили клеток).
  • Более того, когда вы хотите раскрасить похожие данные или что-то отсортированное, вам следует использовать метод 4 (Сортировка и фильтр) .

Практическая секция

Теперь вы можете самостоятельно практиковать объясненный метод.

Заключение

Я надеюсь, что эта статья была вам полезна. Здесь я объяснил 5 методы для Чередование цветов строк в Excel без таблицы. Вы можете посетить наш сайт ExcelWIKI Пожалуйста, оставляйте комментарии, предложения или вопросы, если они у вас есть, в разделе комментариев ниже.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.