Как в excel чередовать цвета строк

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

Таблица с выбранным цветом заливки для чередующихся строк

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

  1. Выделите диапазон ячеек, которые нужно отформатировать.

  2. На вкладке Главная выберите команду Форматировать как таблицу.

  3. Выберите стиль таблицы, в котором применяется заливка с чередованием строк.

  4. Чтобы вместо строк применить заливку к столбцам, выделите таблицу, откройте вкладку Конструктор, снимите флажок Чередующиеся строки и установите флажок Чередующиеся столбцы.

    Окно "Чередующиеся столбцы" в группе "Стили таблиц" на вкладке "Конструктор"

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

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

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

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

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

  1. На листе выполните одно из указанных ниже действий.

    • Чтобы применить затенение к определенному диапазону ячеек, выберите ячейки, которые необходимо отформатировать.

    • Чтобы применить затенение ко всему листу, нажмите кнопку Выделить все.

      Кнопка "Выделить все" на листе

  2. На вкладке Главная нажмите кнопку Условное форматирование и выберите команду Создать правило.

    Кнопка "Условное форматирование"в диалоговом окне "Создать правило".

  3. В списке Выберите тип правила выберите пункт Использовать формулу для определения форматируемых ячеек.

  4. Чтобы применить цвет к чередующимся строкам, в поле Форматировать значения, для которых следующая формула является истинной введите формулу =ОСТАТ(СТРОКА();2)=0.

    Чтобы применить цвет к чередующимся столбцам, введите формулу =ОСТАТ(СТОЛБЕЦ();2)=0.

    Эти формулы определяют, является ли строка (или столбец) четной или нечетной, чтобы можно было применить соответствующий цвет.

  5. Нажмите кнопку Формат.

  6. В окне Формат ячеек откройте вкладку Заливка.

  7. Выберите цвет и нажмите кнопку ОК.

  8. Выбранный цвет показан в поле Образец. Нажмите кнопку ОК или выберите другой цвет.

    Советы: 

    • Вот как можно изменить правило условного форматирования: щелкните одну из ячеек, к которым оно применяется, на вкладке Главная последовательно выберите команды Условное форматирование > Управление правилами, нажмите кнопку Изменить правило и внесите необходимые изменения.

    • Чтобы удалить условное форматирование из ячеек, выделите их и на вкладке Главная последовательно выберите команды Очистить > Очистить форматы.

      параметр очистки формата

    • Чтобы скопировать условное форматирование в другие ячейки, щелкните одну из тех ячеек, к которым оно применено, на вкладке Главная нажмите кнопку Формат по образцу Кнопка "Формат по образцу" и щелкните ячейки, которые хотите отформатировать.

Нужна дополнительная помощь?

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

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

  • Чередуем цвет строк в Excel
    • Окрашиваем каждую вторую строку при помощи стилей таблицы (Чередующиеся строки)
    • Создаём чередование окраски строк при помощи условного форматирования
  • Чередуем цвет столбцов в Excel
    • Окрашиваем каждый второй столбец при помощи стилей таблицы (Чередующиеся столбцы)
    • Создаём чередующееся выделение цветом при помощи условного форматирования

Содержание

  1. Чередуем цвет строк в Excel
  2. Выделяем цветом каждую вторую строку при помощи стилей таблиц (Чередующиеся строки в Excel)
  3. Как выбрать собственные цвета для полос
  4. Как выделять различное количество строк в полосах таблицы
  5. Удаляем чередование раскраски строк в Excel в один клик
  6. Чередование окраски строк при помощи условного форматирования
  7. Выделяем в Excel каждую вторую строку при помощи условного форматирования
  8. Как настроить чередование групп строк различного цвета
  9. Как раскрасить строки тремя различными цветами
  10. Как настроить чередование цветов строк, зависящее от содержащегося в них значения
  11. Чередование цвета столбцов в Excel (Чередующиеся столбцы)
  12. Чередование расцветки столбцов в Excel при помощи стилей таблиц
  13. Чередование расцветки столбцов при помощи условного форматирования

Чередуем цвет строк в Excel

Когда в Excel требуется выделить цветом каждую вторую строку, большинство специалистов тут же вспоминают об условном форматировании и, поколдовав некоторое время над созданием замысловатого сочетания функций ОСТАТ (MOD) и СТРОКА (ROW), достигают нужного результата.

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

Выделяем цветом каждую вторую строку при помощи стилей таблиц (Чередующиеся строки в Excel)

Наиболее быстрый и простой способ настроить расцветку строк в Excel – использовать готовые стили таблиц. Наряду с прочими преимуществами (например, автоматический фильтр), к строкам таблицы также применяется чередование цветов. Чтобы преобразовать диапазон данных в таблицу:

  1. Выделите диапазон ячеек, в котором нужно настроить чередование цветов строк.
  2. На вкладке Вставка (Insert) кликните Таблица (Table) или нажмите Ctrl+T.Чередующиеся строки и столбцы в Excel
  3. Готово! Чётные и нечётные строки созданной таблицы раскрашены в разные цвета. И, что замечательно, автоматическое чередование цветов будет сохраняться при сортировке, удалении или добавлении новых строк в таблицу.Чередующиеся строки и столбцы в Excel

Если все преимущества таблицы не нужны, и достаточно оставить только чередующуюся окраску строк, то таблица легко преобразуется обратно в обычный диапазон. Для этого кликните правой кнопкой по любой ячейке таблицы и в контекстном меню нажмите Таблица > Преобразовать в диапазон (Table > Convert to Range).

Чередующиеся строки и столбцы в Excel

Замечание: Если решите преобразовать таблицу в диапазон, то в дальнейшем при добавлении к диапазону новых строк чередование цветов не будет изменяться автоматически. Есть ещё один недостаток: при сортировке данных, т.е. при перемещении ячеек или строк в пределах выбранного диапазона, цветные полосы будут перемещаться вместе с ячейками, и аккуратная полосатая раскраска полностью перемешается.

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

Как выбрать собственные цвета для полос

Если стандартная сине-белая палитра таблицы Excel не вызывает у Вас восторга, то на выбор предлагается множество шаблонов и цветов. Просто выделите таблицу, или любую ячейку этой таблицы, а затем на вкладке Конструктор (Design) в разделе Стили таблиц (Table Styles) выберите подходящий цвет.

Пролистывать коллекцию стилей можно при помощи стрелок или кликнуть по кнопке Дополнительные параметры (More), чтобы показать все стили. При наведении указателя мыши на любой стиль, он немедленно примеряется к таблице, и можно сразу увидеть, как при этом будут выглядеть чередующиеся строки.

Чередующиеся строки и столбцы в Excel

Как выделять различное количество строк в полосах таблицы

Если в каждой из цветных полос нужно выделить различное количество строк листа Excel, например, две строки окрасить одним цветом, а три следующие – другим цветом, то нужно создать пользовательский стиль таблицы. Предположим, что мы уже преобразовали диапазон в таблицу, и выполним следующие шаги:

  1. Откроем вкладку Конструктор (Design), кликнем правой кнопкой по понравившемуся стилю таблицы и в появившемся меню нажмём Дублировать (Duplicate).Чередующиеся строки и столбцы в Excel
  2. В поле Имя (Name) введём подходящее имя для нового стиля таблицы.
  3. Выберем элемент Первая полоса строк (First Row Stripe) и установим Размер полосы (Stripe Size) равный 2 или другому значению (по желанию).Чередующиеся строки и столбцы в Excel
  4. Далее выберем элемент Вторая полоса строк (Second Row Stripe) и повторим процесс.
  5. Жмём ОК, чтобы сохранить пользовательский стиль.
  6. Выбираем только что созданный стиль в галерее Стили таблиц (Table Styles). Созданные стили находятся вверху галереи в разделе Пользовательские (Custom).Чередующиеся строки и столбцы в Excel

Замечание: Пользовательские стили таблиц хранятся только в текущей рабочей книге, т.е. в других книгах они доступны не будут. Чтобы использовать пользовательский стиль по умолчанию для всех создаваемых таблиц в текущей рабочей книге, при создании или изменении стиля в диалоговом окне Изменение стиля таблицы (Modify Table Style) отметьте галочкой параметр Назначить стилем таблицы по умолчанию для данного документа (Set as default table style for this document).

Чередующиеся строки и столбцы в Excel

Если созданный стиль получился не совсем таким, как хотелось, его легко можно изменить. Для этого открываем галерею стилей, находим наш пользовательский стиль, кликаем по нему правой кнопкой мыши и в контекстном меню выбираем Изменить (Modify). Вот где нужно дать волю своему творческому мышлению! Нажимаем кнопку Формат (Format), как показано на рисунке ниже, и на вкладках Шрифт (Font), Граница (Border) и Заливка (Fill) открывшегося диалогового окна нам доступны любые настройки соответствующих параметров. Можно настроить даже градиентную заливку для чередующихся строк.

Чередующиеся строки и столбцы в Excel

Удаляем чередование раскраски строк в Excel в один клик

Если чередование цветов в таблице Excel больше не требуется, удалить его можно буквально одним щелчком мыши. Выделите любую ячейку таблицы, откройте вкладку Конструктор (Design) и уберите галочку в строке параметра Чередующиеся строки (Banded rows).

Чередующиеся строки и столбцы в Excel

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

Чередование окраски строк при помощи условного форматирования

Понятно без лишних слов, что настройка условного форматирования – это несколько более сложный процесс, чем рассмотренное только что применение стилей таблицы Excel. У условного форматирования есть один безусловный плюс – полная свобода для творчества, возможность раскрасить таблицу в разноцветные полосы именно так, как это нужно в каждом индивидуальном случае. Далее в этой статье мы рассмотрим несколько примеров формул для чередования окраски строк в Excel:

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

Выделяем в Excel каждую вторую строку при помощи условного форматирования

Для начала рассмотрим очень простую формулу с функцией ОСТАТ (MOD), которая выделяет каждую вторую строку в Excel. На самом деле, тот же результат можно получить при помощи стилей таблицы Excel, но преимущество условного форматирования состоит в том, что оно работает как с таблицами, так и с простыми диапазонами данных. А это значит, что при сортировке, добавлении или удалении строк в диапазоне, раскраска не перемешивается.

Создадим правило условного форматирования вот таким образом:

  1. Выделите ячейки, для которых нужно изменить цвет. Если раскрасить строки необходимо на всём листе, то нажмите на серый треугольник в левом верхнем углу листа – так лист будет выделен полностью.Чередующиеся строки и столбцы в Excel
  2. На вкладке Главная (Home) в разделе Стили (Styles) нажмите кнопку Условное форматирование (Conditional Formatting) и в открывшемся меню выберите Создать правило (New Rule).
  3. В диалоговом окне Создание правила форматирования (New Formatting Rule) выберите вариант Использовать формулу для определения форматируемых ячеек (Use formula to determine which cells to format) и введите такую формулу:

    =ОСТАТ(СТРОКА();2)=0
    =MOD(ROW(),2)=0

    Чередующиеся строки и столбцы в Excel

  4. Затем нажмите кнопку Формат (Format), в открывшемся диалоговом окне перейдите на вкладку Заливка (Fill) и выберите цвет заливки для чередующихся строк. Выбранный цвет будет показан в поле Образец (Sample). Если все устраивает – нажмите ОК.Чередующиеся строки и столбцы в Excel
  5. В диалоговом окне Создание правила форматирования (New Formatting Rule) снова нажмите ОК, и созданное правило будет применено к каждой второй строке в выбранном диапазоне.

Вот что получилось у меня в Excel 2013:

Чередующиеся строки и столбцы в Excel

Если вместо чередования с белыми строками Вы хотите раскрасить строки в два разных цвета, то создайте ещё одно правило условного форматирования с такой формулой:

=ОСТАТ(СТРОКА();2)=1
=MOD(ROW(),2)=1

Теперь чётные и нечётные строки выделены разными цветами:

Чередующиеся строки и столбцы в Excel

Просто, правда? Сейчас я хочу кратко объяснить синтаксис функции ОСТАТ (MOD), поскольку далее мы будем использовать её в чуть более сложных примерах.

Функция ОСТАТ (MOD) – возвращает остаток от деления и имеет следующий синтаксис:

ОСТАТ(число;делитель)

Например, результатом вычисления формулы

=ОСТАТ(4;2)
=MOD(4,2)

будет 0, т.к. 4 делится на 2 без остатка.

Теперь посмотрим подробнее, что именно делает созданная нами в предыдущем примере функция ОСТАТ (MOD). Мы использовали вот такую комбинацию функций ОСТАТ (MOD) и СТРОКА (ROW):

=ОСТАТ(СТРОКА();2)
=MOD(ROW(),2)

Синтаксис простой и бесхитростный: функция СТРОКА (ROW) возвращает номер строки, затем функция ОСТАТ (MOD) делит его на 2 и возвращает остаток от деления. В применении к нашей таблице формула возвращает вот такие результаты:

№ строки Формула Результат
Строка 2 =ОСТАТ(2;2)
=MOD(2,2)
0
Строка 3 =ОСТАТ(3;2)
=MOD(3,2)
1
Строка 4 =ОСТАТ(4;2)
=MOD(4,2)
0
Строка 5 =ОСТАТ(5;2)
=MOD(5,2)
1

Увидели закономерность? Для чётных строк результат всегда равен 0, а для нечётных – 1. Далее мы создаём правило условного форматирования, которое указывает Excel окрасить нечётные строки (результат равен 1) в один цвет, а чётные строки (результат равен 0) – в другой цвет.

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

Как настроить чередование групп строк различного цвета

Следующие формулы можно использовать для раскраски заданного числа строк, независимо от их содержимого:

  • Раскрашиваем нечётные группы строк, то есть выделяем цветом первую группу и далее через одну:

    =ОСТАТ(СТРОКА()-НомерСтроки;N*2)+1<=N
    =MOD(ROW()-НомерСтроки,N*2)+1<=N

  • Раскрашиваем чётные группы строк, то есть вторую и далее через одну:

    =ОСТАТ(СТРОКА()-НомерСтроки;N*2)>=N
    =MOD(ROW()-НомерСтроки,N*2)>=N

Здесь НомерСтроки – это номер строки первой ячейки с данными, а N – количество строк в каждой раскрашенной группе.

Совет: Если нужно выделить и чётные, и нечётные группы строк, тогда придётся создать два правила условного форматирования – для каждой из показанных выше формул.

В следующей таблице представлены несколько примеров использования формул и результат форматирования.

Как раскрасить строки тремя различными цветами

Если решите, что данные будут выглядеть лучше, если их раскрасить тремя разными цветами, то создайте три правила условного форматирования со следующими формулами:

  • Для выделения 1-ой, 4-ой, 7-ой и так далее строк:

    =ОСТАТ(СТРОКА($A2)+3-1;3)=1
    =MOD(ROW($A2)+3-1,3)=1

  • Для выделения 2-ой, 5-ой, 8-ой и так далее строк:

    =ОСТАТ(СТРОКА($A2)+3-1;3)=2
    =MOD(ROW($A2)+3-1,3)=2

  • Для выделения 3-ей, 6-ой, 9-ой и так далее строк:

    =ОСТАТ(СТРОКА($A2)+3-1;3)=2
    =MOD(ROW($A2)+3-1,3)=0

В данном примере строки считаются относительно ячейки A2 (т.е. относительно второй строки листа Excel). Не забудьте вместо A2 подставить ссылку на первую ячейку своих данных.

Раскраска получившейся таблицы должна выглядеть примерно так:

Чередующиеся строки и столбцы в Excel

Как настроить чередование цветов строк, зависящее от содержащегося в них значения

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

Предположим, у нас есть таблица, в которой собраны данные из различных источников, например, отчёты о продажах из различных регионов. Мы хотим раскрасить первую группу строк, с данными о первом продукте (Product 1) в один цвет, группу строк с данными о втором продукте (Product 2) – во второй цвет, и так далее. Столбец A, в котором содержится список продуктов, мы можем использовать как ключевой столбец или столбец с уникальными идентификаторами.

Чередующиеся строки и столбцы в Excel

Чтобы настроить чередование цветов строк, зависящее от содержащегося в них значения, нам потребуется чуть более сложная формула и вспомогательный столбец:

  1. С правой стороны таблицы добавим вспомогательный столбец, в нашем примере это будет столбец F. Позже мы сможем скрыть его.
  2. В ячейку F2 введём следующую формулу (предполагается, что строка 2 – это первая строка с данными) и затем скопируем её во все ячейки столбца:

    =ОСТАТ(ЕСЛИ(СТРОКА()=2;0;ЕСЛИ(A2=A1;F1;F1+1));2)
    =MOD(IF(ROW()=2,0,IF(A2=A1,F1,F1+1)),2)

    Формула заполнит столбец F последовательностью групп из 0 и 1, причём каждая новая группа начинается в той строке, в которой появляется новое наименование продукта.

    Чередующиеся строки и столбцы в Excel

  3. И, наконец, создаём правило условного форматирования с формулой:

    =$F=1

    Если хотите, чтобы в таблице вместо цветной и белой полосы чередовалось два цвета, как показано на рисунке ниже, то можете создать ещё одно правило:

    =$F=0

    Чередующиеся строки и столбцы в Excel

Чередование цвета столбцов в Excel (Чередующиеся столбцы)

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

Два основных способа раскрасить столбцы в Excel, это:

  • Стили таблиц Excel
  • Правила условного форматирования

Чередование расцветки столбцов в Excel при помощи стилей таблиц

  1. Первым делом, преобразуем диапазон в таблицу (Ctrl+T).
  2. Затем на вкладке Конструктор (Design) убираем галочку в строке Чередующиеся строки (Banded rows) и ставим галочку в строке Чередующиеся столбцы (Banded columns).Чередующиеся строки и столбцы в Excel
  3. Вуаля! Столбцы раскрашены стандартными цветами таблицы.Чередующиеся строки и столбцы в Excel

Если желаете цвета посимпатичнее, к Вашим услугам любой шаблон из галереи стилей таблиц.

Если хотите каждым цветом окрасить различное количество столбцов, тогда скопируйте и настройте выбранный существующий стиль таблицы, как было описано ранее. В этом случае в диалоговом окне Изменение стиля таблицы (Modify Table Style) вместо Первая полоса строк (First Row Stripe) и Вторая полоса строк (Second Row Stripe) нужно выбрать соответственно Первая полоса столбцов (First Colum Stripe) и Вторая полоса столбцов (Second Colum Stripe).

Чередующиеся строки и столбцы в Excel

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

Чередующиеся строки и столбцы в Excel

Чередование расцветки столбцов при помощи условного форматирования

Формулы для настройки чередующейся окраски столбцов в Excel очень похожи на аналогичные формулы, которые мы ранее использовали для чередования окраски строк. Отличие в том, что в сочетании с функцией ОСТАТ (MOD) вместо функции СТРОКА (COLUMN) нужно использовать функцию СТОЛБЕЦ (COLUMN). Я покажу несколько примеров формул в таблице ниже. Не сомневаюсь, что Вы сами легко сможете преобразовать формулы для строк в формулы для столбцов по аналогии:

Надеюсь, теперь настройка чередующейся окраски строк и столбцов в Excel не вызовет трудностей, и Вы сумеете сделать рабочий лист более привлекательным, а данные на нём – более понятными. Если требуется настроить чередующуюся раскраску строк или столбцов каким-либо другим образом, смело пишите мне, и мы вместе решим любую задачу. Спасибо за внимание!

Оцените качество статьи. Нам важно ваше мнение:

Excel alternate row color is a simple but effective way to make your data more readable. With Excel alternate row color feature, you can distinguish rows and easily track changes in your data. 

Whether you are creating a budget spreadsheet or managing customer information, this feature can help improve the readability of your data.

Following this guide can add a professional touch to your Excel spreadsheets, making them more user-friendly. So, let’s learn how to use Excel alternate row color to improve your data visualization.

Ways To Alternate Row Colors in Excel [Guide]

Jump to Section:

  • What are alternating colors in Excel?
  • How do I alternate row colors in sheets?
  • Use conditional formatting to apply banded rows or columns
  • Benefits of using alternating row colors for data visualization
  • Tips for choosing colors for alternating rows in Excel
  • How to turn off alternating row colors in Excel
  • Final Thoughts

What are alternating colors in Excel?

In Microsoft Excel, alternating colors refer to applying a different color to every other row or column in a table or spreadsheet. This technique is also known as color banding. It is a formatting tool that helps users to read and analyze data quickly and easily.

Applying alternating colors to a table helps distinguish each row and column from one another, especially when you have a lot of data. It makes it easier for the reader to track information from left to right and from top to bottom. 

What are alternating colorsi in Excel

For example:

If you have a table with hundreds of rows and columns, it can be difficult to read and understand the data. But if you apply alternating colors to every other row or column, it can help to make the data more comprehensible.

Excel provides an easy way to apply alternating colors to a table or spreadsheet. You can choose from a variety of preset table formats, or you can customize the colors and shading to your liking. Additionally, you can easily turn off the alternating colors feature by unchecking the «Banded rows» option in the Design tab.

A Step-by-Step Guide for Improved Readability with Excel Alternate Row Color

How do I alternate row colors in sheets?

Adding color banding to alternate rows or columns can significantly improve the data readability in your Excel worksheet. Here is a simple step-by-step guide on how to format alternate rows or columns in Excel:

  1. Select the range of cells that you want to format.
  2. Click on the «Home» tab in the ribbon.
  3. Click on the «Format as Table» option. A list of table styles will appear.
    Format as Tables
  4. Pick a table style that has alternate row or column shading. Excel will automatically apply the shading to the selected range of cells.
  5. To change the shading from rows to columns, select the table, click on the «Design» tab, and uncheck the «Banded Rows» box. 
  6. Check the «Banded Columns» box.
    Banded columns

Note:

You can convert the table to a data range if you want to keep the banded table style without the table functionality. Although color banding won’t continue automatically, you can copy alternate color formats to new rows using the «Format Painter» tool.

Following these simple steps, you can quickly and easily format alternate rows or columns in Excel, making scanning and analyzing your data easier.

Use conditional formatting to apply banded rows or columns

Formatting your Excel worksheet with alternating row colors can make it easier to read and understand. You can achieve this effect by applying a preset table format, or by using a conditional formatting rule to apply different formatting to specific rows or columns. Here’s how to use the conditional formatting option:

  1. Select the range of cells you want to format or click the Select All button to apply the formatting to the entire worksheet.
  2. Click the Home tab, then click the Conditional Formatting dropdown and select New Rule.
    Excel > conditional formatting > New rule
  3. In the New Formatting Rule dialog box, select «Use a formula to determine which cells to format» in the «Select a Rule Type» box.
  4. To apply color to alternate rows, type the formula =MOD(ROW(),2)=0 in the «Format values where this formula is true» box. To apply color to alternate columns, use this formula: =MOD(COLUMN(),2)=0.
    Excel > Conditional formating
  5. Click the «Format» button, select «Fill» and pick a color to use for your alternating rows or columns.
    Excel conditional formatting > Format
  6. Click «OK» to close all the dialog boxes and see your new formatting.
    Excel Conditional formatting > Ok

Some tips to remember:

  • To edit the conditional formatting rule, select one of the cells that has the rule applied, then click Home > Conditional Formatting > Manage Rules > Edit Rule and make your changes.
  • To clear conditional formatting from cells, select them, click Home > Clear, and pick Clear Formats.
  • To copy the conditional formatting to other cells, select one of the cells that has the rule applied, click Home > Format Painter button, and then click the cells you want to format.

Benefits of using alternating row colors for data visualization

Using alternating row colors or color banding is a helpful way to make data in your spreadsheet easier to read. Color banding adds color to every other row or column in your spreadsheet, making it easy for your eyes to follow along with the information. 

You can apply color banding by selecting a range of cells and choosing a table style that has alternate row shading. If you want to keep the table style without the table functionality, you can convert the table to a data range. 

Alternating row or column shading is automatically applied when you add more rows or columns. This technique is particularly useful when working with large amounts of data, as it allows you to quickly and easily differentiate between rows or columns.

Tips for choosing colors for alternating rows in Excel

When choosing colors for alternating rows in Excel, there are a few tips you can follow to make sure your data is easy to read and looks good:

  1. Use colors that are easy on the eyes: Avoid using colors that are too bright or hard to read. Choose colors that are easy to distinguish from one another.
  2. Stick with a simple color scheme: Too many colors can make your data look cluttered and confusing. Stick to a simple color scheme, such as two or three colors that complement each other.
  3. Use colors that match your branding: If you’re using Excel to create a report or presentation, you may want to use colors that match your company’s branding. This can help your data look more professional and consistent with other materials.
  4. Consider colorblindness: About 8% of men and 0.5% of women have some form of color blindness, so choosing colors that are easy to distinguish for those with color vision deficiencies is important.

By following these tips, you can choose colors for alternating rows in Excel that make your data easy to read and look great.

How to turn off alternating row colors in Excel

Here’s a list of steps on how to turn off alternating row colors in Excel:

  1. Open the Excel worksheet that contains the table with alternating row colors.
  2. Click on any cell within the table to select it.
  3. Go to the Design tab, located at the top of the screen.
  4. Look for the «Table Styles» section on the Design tab and find the «Banded Rows» option.
  5. Uncheck the «Banded Rows» option by clicking on the checkbox next to it.
    Excel > Banded Rows
  6. The alternating row colors will be turned off immediately.
  7. Save your changes by clicking on the Save button at the top of the screen.

By following these steps, you can easily turn off alternating row colors in Excel.

Final Thoughts

In conclusion, alternating row colors is a great way to make your Excel table easier to read and navigate. This feature lets you quickly identify and track specific data in your worksheet. 

There are several ways to apply alternating row colors, such as using built-in table styles, using conditional formatting, or manually formatting the cells. When choosing colors for your table, it is important to consider accessibility and legibility and to use a color scheme that matches your purpose and audience. 

Finally, if you no longer want to use alternating row colors, you can turn off this feature by unchecking the Banded Rows option in the Design tab.

One more thing

We’re glad you’ve read this article upto here :) Thank you for reading.

If you have a second, please share this article on your socials; someone else may benefit too. 

Subscribe to our newsletter and be the first to read our future articles, reviews, and blog post right in your email inbox. We also offer deals, promotions, and updates on our products and share them via email. You won’t miss one.

Related articles 

» How To Use NOW Function In Excel To Get Current Date And Time
» How to Merge Multiple Tables in Excel for Better Data Management
» How to use the EDATE function in Excel

Полосатая заливка строк таблицы «зеброй»

Полосатая заливка «зеброй» — весьма популярный и удобный для просмотра вид оформления таблиц:

zebra1.png

В Excel есть несколько способов быстрого создания такого дизайна:

Способ 1. Форматировать как таблицу

Это способ подойдет только тем, у кого последние версии Excel — 2007 или новее. Выделите ваш диапазон с данными и нажмите кнопку Форматировать как таблицу (Format as Table) на вкладке Главная (Home):

zebra2.png

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

Способ 2. Универсальный. Условное форматирование.

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

Выделите ячейки таблицы (кроме «шапки»), затем нажмите кнопку Условное форматирование (Conditional Formatting) на вкладке Главная (Home) и выберите Создать правило (New Rule), затем в открывшемся окне задайте последний тип правила Использовать формулу для определения форматируемых ячеек (Use a formula to determine which cells to format)

В появившееся поле впишите следующую формулу:

=ОСТАТ(СТРОКА(A2);2)=0

или в английской версии  =MOD(ROW(A2);2)=0 

zebra3.png

Эта формула берет номер текущей строки (функция СТРОКА, а A2 — первая ячейка выделения), делит его на 2 и проверяет остаток от деления (функция ОСТАТ). Если он равен нулю, т.е. номер строки четный, то происходит форматирование ячейки (не забудьте нажать кнопку Формат и задать цвет шрифта или заливку). Если необходимо залить не каждую 2-ю, а, скажем, каждую 5-ю строку, то просто измените в этой формуле число 2 на число 5.

Ссылки по теме

  • Условное форматирование в Excel 2003
  • Выделение цветом дубликатов в списке при помощи условного форматирования
  • Умные таблицы Excel 2007-2010

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

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

  • Чередуем цвет строк в Excel
    • Окрашиваем каждую вторую строку при помощи стилей таблицы (Чередующиеся строки)
    • Создаём чередование окраски строк при помощи условного форматирования
  • Чередуем цвет столбцов в Excel
    • Окрашиваем каждый второй столбец при помощи стилей таблицы (Чередующиеся столбцы)
    • Создаём чередующееся выделение цветом при помощи условного форматирования

Чередуем цвет строк в Excel

Когда в Excel требуется выделить цветом каждую вторую строку, большинство специалистов тут же вспоминают об условном форматировании и, поколдовав некоторое время над созданием замысловатого сочетания функций ОСТАТ (MOD) и СТРОКА (ROW), достигают нужного результата.

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

Выделяем цветом каждую вторую строку при помощи стилей таблиц (Чередующиеся строки в Excel)

Наиболее быстрый и простой способ настроить расцветку строк в Excel – использовать готовые стили таблиц. Наряду с прочими преимуществами (например, автоматический фильтр), к строкам таблицы также применяется чередование цветов. Чтобы преобразовать диапазон данных в таблицу:

  1. Выделите диапазон ячеек, в котором нужно настроить чередование цветов строк.
  2. На вкладке Вставка (Insert) кликните Таблица (Table) или нажмите Ctrl+T.
  3. Готово! Чётные и нечётные строки созданной таблицы раскрашены в разные цвета. И, что замечательно, автоматическое чередование цветов будет сохраняться при сортировке, удалении или добавлении новых строк в таблицу.как сделать чередующиеся цвета строк в excel

Если все преимущества таблицы не нужны, и достаточно оставить только чередующуюся окраску строк, то таблица легко преобразуется обратно в обычный диапазон. Для этого кликните правой кнопкой по любой ячейке таблицы и в контекстном меню нажмите Таблица > Преобразовать в диапазон (Table > Convert to Range).

как сделать чередующиеся цвета строк в excel

Замечание: Если решите преобразовать таблицу в диапазон, то в дальнейшем при добавлении к диапазону новых строк чередование цветов не будет изменяться автоматически. Есть ещё один недостаток: при сортировке данных, т.е. при перемещении ячеек или строк в пределах выбранного диапазона, цветные полосы будут перемещаться вместе с ячейками, и аккуратная полосатая раскраска полностью перемешается.

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

Как выбрать собственные цвета для полос

Если стандартная сине-белая палитра таблицы Excel не вызывает у Вас восторга, то на выбор предлагается множество шаблонов и цветов. Просто выделите таблицу, или любую ячейку этой таблицы, а затем на вкладке Конструктор (Design) в разделе Стили таблиц (Table Styles) выберите подходящий цвет.

Пролистывать коллекцию стилей можно при помощи стрелок или кликнуть по кнопке Дополнительные параметры (More), чтобы показать все стили. При наведении указателя мыши на любой стиль, он немедленно примеряется к таблице, и можно сразу увидеть, как при этом будут выглядеть чередующиеся строки.

как сделать чередующиеся цвета строк в excel

Как выделять различное количество строк в полосах таблицы

Если в каждой из цветных полос нужно выделить различное количество строк листа Excel, например, две строки окрасить одним цветом, а три следующие – другим цветом, то нужно создать пользовательский стиль таблицы. Предположим, что мы уже преобразовали диапазон в таблицу, и выполним следующие шаги:

  1. Откроем вкладку Конструктор (Design), кликнем правой кнопкой по понравившемуся стилю таблицы и в появившемся меню нажмём Дублировать (Duplicate).как сделать чередующиеся цвета строк в excel
  2. В поле Имя (Name) введём подходящее имя для нового стиля таблицы.
  3. Выберем элемент Первая полоса строк (First Row Stripe) и установим Размер полосы (Stripe Size) равный 2 или другому значению (по желанию).как сделать чередующиеся цвета строк в excel
  4. Далее выберем элемент Вторая полоса строк (Second Row Stripe) и повторим процесс.
  5. Жмём ОК, чтобы сохранить пользовательский стиль.
  6. Выбираем только что созданный стиль в галерее Стили таблиц (Table Styles). Созданные стили находятся вверху галереи в разделе Пользовательские (Custom).как сделать чередующиеся цвета строк в excel

Замечание: Пользовательские стили таблиц хранятся только в текущей рабочей книге, т.е. в других книгах они доступны не будут. Чтобы использовать пользовательский стиль по умолчанию для всех создаваемых таблиц в текущей рабочей книге, при создании или изменении стиля в диалоговом окне Изменение стиля таблицы (Modify Table Style) отметьте галочкой параметр Назначить стилем таблицы по умолчанию для данного документа (Set as default table style for this document).

как сделать чередующиеся цвета строк в excel

Если созданный стиль получился не совсем таким, как хотелось, его легко можно изменить. Для этого открываем галерею стилей, находим наш пользовательский стиль, кликаем по нему правой кнопкой мыши и в контекстном меню выбираем Изменить (Modify). Вот где нужно дать волю своему творческому мышлению! Нажимаем кнопку Формат (Format), как показано на рисунке ниже, и на вкладках Шрифт (Font), Граница (Border) и Заливка (Fill) открывшегося диалогового окна нам доступны любые настройки соответствующих параметров. Можно настроить даже градиентную заливку для чередующихся строк.

как сделать чередующиеся цвета строк в excel

Удаляем чередование раскраски строк в Excel в один клик

Если чередование цветов в таблице Excel больше не требуется, удалить его можно буквально одним щелчком мыши. Выделите любую ячейку таблицы, откройте вкладку Конструктор (Design) и уберите галочку в строке параметра Чередующиеся строки (Banded rows).

как сделать чередующиеся цвета строк в excel

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

Чередование окраски строк при помощи условного форматирования

Понятно без лишних слов, что настройка условного форматирования – это несколько более сложный процесс, чем рассмотренное только что применение стилей таблицы Excel. У условного форматирования есть один безусловный плюс – полная свобода для творчества, возможность раскрасить таблицу в разноцветные полосы именно так, как это нужно в каждом индивидуальном случае. Далее в этой статье мы рассмотрим несколько примеров формул для чередования окраски строк в Excel:

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

Выделяем в Excel каждую вторую строку при помощи условного форматирования

Для начала рассмотрим очень простую формулу с функцией ОСТАТ (MOD), которая выделяет каждую вторую строку в Excel. На самом деле, тот же результат можно получить при помощи стилей таблицы Excel, но преимущество условного форматирования состоит в том, что оно работает как с таблицами, так и с простыми диапазонами данных. А это значит, что при сортировке, добавлении или удалении строк в диапазоне, раскраска не перемешивается.

Создадим правило условного форматирования вот таким образом:

  1. Выделите ячейки, для которых нужно изменить цвет. Если раскрасить строки необходимо на всём листе, то нажмите на серый треугольник в левом верхнем углу листа – так лист будет выделен полностью.
  2. На вкладке Главная (Home) в разделе Стили (Styles) нажмите кнопку Условное форматирование (Conditional Formatting) и в открывшемся меню выберите Создать правило (New Rule).
  3. В диалоговом окне Создание правила форматирования (New Formatting Rule) выберите вариант Использовать формулу для определения форматируемых ячеек (Use formula to determine which cells to format) и введите такую формулу:

    =ОСТАТ(СТРОКА();2)=0
    =MOD(ROW(),2)=0

    как сделать чередующиеся цвета строк в excel

  4. Затем нажмите кнопку Формат (Format), в открывшемся диалоговом окне перейдите на вкладку Заливка (Fill) и выберите цвет заливки для чередующихся строк. Выбранный цвет будет показан в поле Образец (Sample). Если все устраивает – нажмите ОК.как сделать чередующиеся цвета строк в excel
  5. В диалоговом окне Создание правила форматирования (New Formatting Rule) снова нажмите ОК, и созданное правило будет применено к каждой второй строке в выбранном диапазоне.

Вот что получилось у меня в Excel 2013:

как сделать чередующиеся цвета строк в excel

Если вместо чередования с белыми строками Вы хотите раскрасить строки в два разных цвета, то создайте ещё одно правило условного форматирования с такой формулой:

=ОСТАТ(СТРОКА();2)=1
=MOD(ROW(),2)=1

Теперь чётные и нечётные строки выделены разными цветами:

как сделать чередующиеся цвета строк в excel

Просто, правда? Сейчас я хочу кратко объяснить синтаксис функции ОСТАТ (MOD), поскольку далее мы будем использовать её в чуть более сложных примерах.

Функция ОСТАТ (MOD) – возвращает остаток от деления и имеет следующий синтаксис:

ОСТАТ(число;делитель)

Например, результатом вычисления формулы

=ОСТАТ(4;2)
=MOD(4,2)

будет 0, т.к. 4 делится на 2 без остатка.

Теперь посмотрим подробнее, что именно делает созданная нами в предыдущем примере функция ОСТАТ (MOD). Мы использовали вот такую комбинацию функций ОСТАТ (MOD) и СТРОКА (ROW):

=ОСТАТ(СТРОКА();2)
=MOD(ROW(),2)

Синтаксис простой и бесхитростный: функция СТРОКА (ROW) возвращает номер строки, затем функция ОСТАТ (MOD) делит его на 2 и возвращает остаток от деления. В применении к нашей таблице формула возвращает вот такие результаты:

Строка 2 =ОСТАТ(2;2)
=MOD(2,2)
0
Строка 3 =ОСТАТ(3;2)
=MOD(3,2)
1
Строка 4 =ОСТАТ(4;2)
=MOD(4,2)
0
Строка 5 =ОСТАТ(5;2)
=MOD(5,2)
1

Увидели закономерность? Для чётных строк результат всегда равен , а для нечётных – . Далее мы создаём правило условного форматирования, которое указывает Excel окрасить нечётные строки (результат равен 1) в один цвет, а чётные строки (результат равен 0) – в другой цвет.

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

Как настроить чередование групп строк различного цвета

Следующие формулы можно использовать для раскраски заданного числа строк, независимо от их содержимого:

  • Раскрашиваем нечётные группы строк, то есть выделяем цветом первую группу и далее через одну:

    =ОСТАТ(СТРОКА()-НомерСтроки;N*2)+1=N

Здесь НомерСтроки – это номер строки первой ячейки с данными, а N – количество строк в каждой раскрашенной группе.

Совет: Если нужно выделить и чётные, и нечётные группы строк, тогда придётся создать два правила условного форматирования – для каждой из показанных выше формул.

В следующей таблице представлены несколько примеров использования формул и результат форматирования.

Как раскрасить строки тремя различными цветами

Если решите, что данные будут выглядеть лучше, если их раскрасить тремя разными цветами, то создайте три правила условного форматирования со следующими формулами:

  • Для выделения 1-ой, 4-ой, 7-ой и так далее строк:

    =ОСТАТ(СТРОКА($A2)+3-1;3)=1
    =MOD(ROW($A2)+3-1,3)=1

  • Для выделения 2-ой, 5-ой, 8-ой и так далее строк:

    =ОСТАТ(СТРОКА($A2)+3-1;3)=2
    =MOD(ROW($A2)+3-1,3)=2

  • Для выделения 3-ей, 6-ой, 9-ой и так далее строк:

    =ОСТАТ(СТРОКА($A2)+3-1;3)=2
    =MOD(ROW($A2)+3-1,3)=0

В данном примере строки считаются относительно ячейки A2 (т.е. относительно второй строки листа Excel). Не забудьте вместо A2 подставить ссылку на первую ячейку своих данных.

Раскраска получившейся таблицы должна выглядеть примерно так:

как сделать чередующиеся цвета строк в excel

Как настроить чередование цветов строк, зависящее от содержащегося в них значения

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

Предположим, у нас есть таблица, в которой собраны данные из различных источников, например, отчёты о продажах из различных регионов. Мы хотим раскрасить первую группу строк, с данными о первом продукте (Product 1) в один цвет, группу строк с данными о втором продукте (Product 2) – во второй цвет, и так далее. Столбец A, в котором содержится список продуктов, мы можем использовать как ключевой столбец или столбец с уникальными идентификаторами.

как сделать чередующиеся цвета строк в excel

Чтобы настроить чередование цветов строк, зависящее от содержащегося в них значения, нам потребуется чуть более сложная формула и вспомогательный столбец:

  1. С правой стороны таблицы добавим вспомогательный столбец, в нашем примере это будет столбец F. Позже мы сможем скрыть его.
  2. В ячейку F2 введём следующую формулу (предполагается, что строка 2 – это первая строка с данными) и затем скопируем её во все ячейки столбца:

    =ОСТАТ(ЕСЛИ(СТРОКА()=2;0;ЕСЛИ(A2=A1;F1;F1+1));2)
    =MOD(IF(ROW()=2,0,IF(A2=A1,F1,F1+1)),2)

    Формула заполнит столбец F последовательностью групп из 0 и 1, причём каждая новая группа начинается в той строке, в которой появляется новое наименование продукта.

    как сделать чередующиеся цвета строк в excel

  3. И, наконец, создаём правило условного форматирования с формулой:

    =$F=1

    Если хотите, чтобы в таблице вместо цветной и белой полосы чередовалось два цвета, как показано на рисунке ниже, то можете создать ещё одно правило:

    =$F=0

    как сделать чередующиеся цвета строк в excel

Чередование цвета столбцов в Excel (Чередующиеся столбцы)

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

Два основных способа раскрасить столбцы в Excel, это:

  • Стили таблиц Excel
  • Правила условного форматирования

Чередование расцветки столбцов в Excel при помощи стилей таблиц

  1. Первым делом, преобразуем диапазон в таблицу (Ctrl+T).
  2. Затем на вкладке Конструктор (Design) убираем галочку в строке Чередующиеся строки (Banded rows) и ставим галочку в строке Чередующиеся столбцы (Banded columns).
  3. Вуаля! Столбцы раскрашены стандартными цветами таблицы.

Если желаете цвета посимпатичнее, к Вашим услугам любой шаблон из галереи стилей таблиц.

Если хотите каждым цветом окрасить различное количество столбцов, тогда скопируйте и настройте выбранный существующий стиль таблицы, как было описано ранее. В этом случае в диалоговом окне Изменение стиля таблицы (Modify Table Style) вместо Первая полоса строк (First Row Stripe) и Вторая полоса строк (Second Row Stripe) нужно выбрать соответственно Первая полоса столбцов (First Colum Stripe) и Вторая полоса столбцов (Second Colum Stripe).

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

Чередование расцветки столбцов при помощи условного форматирования

Формулы для настройки чередующейся окраски столбцов в Excel очень похожи на аналогичные формулы, которые мы ранее использовали для чередования окраски строк. Отличие в том, что в сочетании с функцией ОСТАТ (MOD) вместо функции СТРОКА (COLUMN) нужно использовать функцию СТОЛБЕЦ (COLUMN). Я покажу несколько примеров формул в таблице ниже. Не сомневаюсь, что Вы сами легко сможете преобразовать формулы для строк в формулы для столбцов по аналогии:

Для окраски каждого второго столбца =ОСТАТ(СТОЛБЕЦ();2)=0

=MOD(COLUMN(),2)=0=ОСТАТ(СТОЛБЕЦ();2)=1=MOD(COLUMN(),2)=1

Для чередования окраски групп из 2 столбцов, начиная с 1-ой группы =ОСТАТ(СТОЛБЕЦ()-1;4)+1
Полосатая заливка "зеброй" - весьма популярный и удобный для просмотра вид оформления таблиц: В Excel есть несколько способов быстрого создания такого дизайна: Способ 1. Форматировать как таблицу Это способ подойдет только тем, у кого последние версии Excel - 2007 или новее. Выделите ваш диапазон с данными и нажмите кнопку Форматировать как таблицу (Format as Table) на вкладке Главная (Home): Откровенно говоря, этот способ гораздо глубже, чем кажется на первый взгляд, ибо здесь форматирование - только побочный эффект. О настоящих последствиях превращения диапазона в Таблицу можно почитать здесь. Способ 2. Автоформат В Excel 2003 и старше можно использовать встроенные шаблоны полосатой заливки. Для этого выделить все ячейки таблицы и выберите в меню Формат - Автоформат (Format - AutoFormat). Там есть несколько готовых форматов с похожими полосками. Способ 3. Универсальный. Условное форматирование. Этим способом можно воспользоваться в любой версии Excel. Он основан на использовании функции условного форматирования для заливки четных и нечетных строк разным цветом.  Выделите ячейки таблицы (кроме "шапки"), затем: в Excel 2003 и старше - откройте меню Формат - Условное форматирование (Format - Conditional Formatting), выберите в раскрывающемся списке вариант Формула (Formula) вместо Значение (Value) в Excel 2007 и новее - нажмите кнопку Условное форматирование (Conditional Formatting) на вкладке Главная (Home) и выберите Создать правило (New Rule), затем в открывшемся окне задайте последний тип правила Использовать формулу для определения форматируемых ячеек (Use a formula to determine which cells to format)
В появившееся поле впишите следующую формулу: =ОСТАТ(СТРОКА(A2);2)=0 или в английской версии  =MOD(ROW(A2);2)=0  Эта формула берет номер текущей строки (функция СТРОКА, а A2 - первая ячейка выделения), делит его на 2 и проверяет остаток от деления (функция ОСТАТ). Если он равен нулю, т.е. номер строки четный, то происходит форматирование ячейки (не забудьте нажать кнопку Формат и задать цвет шрифта или заливку). Если необходимо залить не каждую 2-ю, а, скажем, каждую 5-ю строку, то просто измените в этой формуле число 2 на число 5. Ссылки по теме Условное форматирование в Excel 2003 Выделение цветом дубликатов в списке при помощи условного форматирования Умные таблицы Excel 2007-2010

У вас есть таблица в Экселе, которую не очень неудобно читать из-за одномерного белого фона? Вам хотелось бы раскрасить таблицу так, чтобы чётные и нечётные строки визуально выделялись, например, все чётные — зеленым цветом? Тогда вы попали по адресу. И в процессе изучения статьи вы узнаете универсальный способ делать таблицы полосатыми. Он будет работать с любой версией Excel. Итак, приготовьте вашу собственную таблицу и поехали! Для заливки ячеек мы воспользуемся универсальной формулой Экселя — условное форматирование. Она есть у всех версий Excel. Пример будет на основе Excel 2007. Если у вас версия выше — делайте по аналогии, суть та же самая. Начинаем с того, что выделяем диапазон ячеек (таблицу), который хотим «располосовать». Кроме шапки, разумеется. Если таблица большая и длинная, то можно поступить так: выделяем начало таблицы, самую первую левую ячейку, затем с помощью полос прокрутки (чтобы не сбиваться с выделенной первой ячейки) добираемся до самой последней правой ячейки в конце таблицы, кликаем по ней, удерживая нажатой клавишу Shift. Вся таблица выделяется, теперь переходим к следующему шагу. На вкладке Главная нажимаем Условное форматирование, и затем Создать правило… В окне Создание правила форматирования выделяете мышкой тип правила: Использовать формулу для определения форматируемых ячеек. Затем переходите к полю ввода и вводите (или скопируйте/вставьте) следующую формулу: =ОСТАТ(СТРОКА(A2);2)=0 где функция СТРОКА берет самую первую ячейку выделения и вычисляет ее номер, а функция ОСТАТ берет результат и делит его на 2 (для конкретно нашего примера). Если после деления имеется остаток, то ячейка пропускается, а если остаток равен нулю, то ячейка форматируется по выбранным нами условиям. Если хотите выделить каждую 3ю или 7ю ячейку, то в формулу вместо двух, подставляете либо 3 либо 7. То есть, =ОСТАТ(СТРОКА(A2);3)=0 или =ОСТАТ(СТРОКА(A2);7)=0 Примечание: для тех, у кого английская версия Офиса, формула будет такая: =MOD(ROW(A2);2)=0 Дальнейший этап — определяем форматирование ячеек. Нажимаете на кнопку Формат…, как на скриншоте выше и переходим в окно Формат ячеек. При желании здесь вы можете проявить свое творческое начало и оторваться по полной программе, например, сделать шрифт курсивом или жирным. Но сейчас давайте раскрасим таблицу зелеными полосками, как и планировали. Переходим во вкладку Заливка, выбираем нужный цвет с подходящей степенью зеленоватости и жмем ОК. Остался финальный шаг. Мы вернулись к окошку, где вписывали формулу. Теперь внизу в поле Образец отображается предварительный просмотр ячейки, какой она станет через несколько секунд. Нажимаем ОК. И вот оно, наше «полосатое» счастье;) Как видите, не так уж сложно сделать таблицу полосатой и удобной для чтения. Достаточно один раз разобраться, как это делать. И с каждым разом вы будет делать это быстрее и достигнете автоматизма. А ваши друзья и коллеги будут в шоке, увидев как вы играючи управляетесь с Экселем;) Удалось ли вам раскрасить таблицу?

Using different coloring makes it easy to highlight differences in data or the layout of your spreadsheets. Excel has support for rows with alternating coloring in tables. What if your table contains similar values in groups, and you want to color the rows based on these groupings? In this guide, we’re going to show you how to alternate row color based on group in Excel.

Download Workbook

If you are only interested in creating rows with alternating colors, you have two options:

  1. Convert your table into an Excel Table. See how you can create an Excel Table.
  2. Apply conditional formatting for each row: How to highlight alternate rows in Excel

Data

The following table is our sample data. Note that the Generation column contains values in three groups. Our aim is to assign colors into each group.

First step is to create a helper column to return a different value when the group is changed. The helper column will be the source for the conditional formatting.

  1. Start by adding a new column into your table.
  2. Type in 0 (zero) for its title. This is only necessary for the first cell.
  3. Add the following formula into the helper column and make sure to copy down for the rest of the rows. Remember to update cell references accordingly.

=MOD(IF(E4=E3,G3,G3+1),2)

The function generates 0 and 1 with the MOD function. The next step will be to add the conditional formatting to color the rows by 0 and 1.

If you want more colors, increase the divisor argument of the MOD function. For example, 4 makes the formula return 0, 1, 2 and 3.

Conditional formatting to alternate row color based on group

In a nutshell, conditional formatting can apply formatting to a cell based on a condition. Let’s see how you can apply this to your table.

  1. Start by selecting the data and ignore the header row.
  2. Follow the path in the Ribbon: Home > Conditional Formatting > New Rule

  3. Select Use a formula to determine which cells to format option. Other options work for the value of each cell.
  4. Enter a formula and include the reference of the first cell of the helper column with a =1 (equals to 1) notation. This formula will return a logical value, TRUE or FALSE based on the cell’s value. Formatting will be applied if the value is TRUE.
  5. Click the Format button to open Format Cells
    How to alternate row color based on group in Excel 04
  6. To apply a background color, activate Fill
  7. Select a color.
  8. Click OK on each window to save.

Here is the result:

Tips and Remarks

Condition Formatting Formula

It is very important to lock column the references in the conditional formatting formula. Locking means to putting a dollar sign ($) in front of the column or row identifier when referencing them. By locking, the column and/or the row will not change when copying the formulas.

The same behavior applies to conditional formatted ranges as well. By putting a “$” in front of the column reference, you ensure that the formula always look at that column. To learn more about locked/unlocked references, you can visit our guide.

More colors

You can add conditional formatting for each value in the helper column. For example, to make a 2-color version, follow the same steps by using the following formula with a different color:

How to alternate row color based on group in Excel 07

Улучшение отображения вашей электронной таблицы важно, когда вы пытаетесь улучшить читабельность для человеческой аудитории. Большинству людей трудно читать и понимать большие наборы чисел в традиционной компоновке электронных таблиц, поэтому вам нужно принять меры, чтобы представить материал более привлекательным способом. Один из способов сделать это — использовать чередующиеся цвета строк. Добавляя цвет заливки к вашим строкам, вы добавляете способ, позволяющий вашим читателям отслеживать наборы данных по всей строке, не упуская глаза на другую строку. Вы можете узнать, как форматировать цвета чередующихся строк в Microsoft Excel 2010, используя процедуру, описанную далее в этой статье.

Процесс форматирования чередующихся строк с разными цветами заливки также называется «полосатым». Если вы когда-либо видели электронную таблицу Excel с таким эффектом, то вы знаете, насколько она полезна для визуальной организации ваших данных. Тем не менее, вы, возможно, попытались сделать это вручную, но обнаружили, что весь процесс может быть несколько утомительным. К счастью, есть простой способ автоматизировать его, который вы найдете полезным.

Шаг 1. Откройте электронную таблицу Excel 2010, в которую вы хотите добавить чередующиеся цвета строк.

Шаг 2: Нажмите «Главная» вкладка в верхней части окна.

Шаг 3: Щелкните заголовок строки для первой строки, чтобы выделить всю строку, затем нажмите «Цвет заливки» Нажмите кнопку в разделе шрифта на ленте и выберите цвет первого ряда.

заполнить первый ряд

Шаг 4: Щелкните заголовок строки под строкой, чтобы выбрать всю строку, щелкните «Цвет заливки» Снова нажмите кнопку, затем выберите чередующийся цвет.

заполнить второй ряд

Шаг 5: выделите две строки, которые вы только что заполнили.

Шаг 6: Нажмите «Формат Painter» кнопка в «буфер обмена» сечение ленты.

используйте инструмент рисования формата

Шаг 7. С помощью мыши выберите остальные строки, к которым вы хотите применить цвета чередующихся строк.

выберите строки, где вы хотите чередование цветов

Шаг 8: Отпустите кнопку мыши, чтобы заполнить выбранные строки цветами чередующихся строк.

как форматировать чередующиеся цвета строк в Excel 2010

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

Понравилась статья? Поделить с друзьями:
  • Как в excel экселе построить график
  • Как в excel шапку таблицы печаталась на каждой странице
  • Как в excel чтобы число было написано прописью
  • Как в excel чтобы цифры повторялись
  • Как в excel чтобы считал ячейки с одним значением