Засенчете алтернативни редове в Excel - Използване на Топ 3 метода

Как да засенчвам алтернативни редове в Excel?

Можем да засенчваме всеки алтернативен ред в Excel, като използваме техниката на условното форматиране и можем да направим това, като следваме множество методи.

По-долу са данните, които ще използвам. Можете да изтеглите работната книга, за да тренирате заедно с мен.

Метод # 1 - Без използване на помощна колона

Първият метод, който ще използваме, е условно форматиране, без да се използва помощната колона. Следвайте стъпките по-долу, за да засенчите всеки алтернативен ред в Excel.

  • Стъпка 1: Изберете всички данни (без заглавие).
  • Стъпка 2: Отидете на Условно форматиране и изберете „Ново правило“.
  • Стъпка 3: В следващия прозорец изберете „Използвайте формула, за да определите кои клетки да форматирате.“
  • Стъпка 4: Във формулата за условно форматиране лентата влиза в формулата по-долу.
  • Стъпка 5: Сега кликнете върху раздела Форматиране, за да изберете цвета за форматиране.
  • Стъпка 6: Сега ще отвори прозореца на форматираните клетки. От този прозорец изберете раздела „FILL“ и изберете цвета според вашето желание.
  • Стъпка 7: Сега кликнете върху Ok, за да видите нюансите в алтернативен ред.

Ако се чудите как е направено това, тогава кажете благодарение на формулата, която сме въвели, т.е. = MOD (ROW (), 2) = 1

MOD е формулата, която се използва за получаване на остатъчната стойност, когато разделяме едното число на другото число. Например MOD (3, 2) ще върне 1 като остатък, т.е., когато разделим номер 3 на номер 2, ще получим остатъчната стойност като 1.

По същия начин функцията ROW () ще върне съответния номер на реда и същия номер на реда ще бъде разделен на номер 2 и ако остатъкът е равен на номер 1, тогава този ред ще бъде подчертан или засенчен от избрания от нас цвят .

Метод # 2 - Използване на помощна колона

Чрез простото вмъкване на помощната колона със серийни номера можем да засенчим алтернативни редове в Excel.

  • За тази първа вмъкнете колона със сериен номер като долната.
  • Сега изберете данните с изключение на помощната колона.
  • Отново отворете условно форматиране и изберете същия метод, но този път трябва да сменим само формулата. Поставете формулата по-долу.
  • Щракнете върху OK. Ще получим алтернативен засенчен ред.

Ако погледнете предишния и този, той е малко по-различен. В предишния от втория ред данните бяха засенчени, но в този, като се започне от първия ред на данните, беше подчертан самият ред.

Метод # 3 - Използване на VBA кодиране

Можете просто да използвате VBA кода по-долу, за да засенчите всеки алтернативен ред. Използвайте кода по-долу, за да засенчвате алтернативни редове в Excel.

Код:

Sub Shade_Rows () Dim Rng As Range Set Rng = Selection Rng.FormatConditions.Add xlExpression, Formula1: = "= MOD (ROW (), 2) = 1" Selection.FormatConditions (Selection.FormatConditions.Count) .SetFirstPriority With Selection. FormatConditions (1) .Interior .PatternColorIndex = xlAutomatic .ThemeColor = xlThemeColorAccent5 .TintAndShade = 0.399945066682943 Край с избор.FormatConditions (1) .StopIfTrue = False End Sub

За това първо трябва да изберете диапазона от клетки, които трябва да бъдат засенчени, след което да стартирате макроса.

Неща за запомняне

  • Не само алтернативни редове, но можете също да засенчвате всеки 3 -ти ред, 4 -ти ред или 5 -ти ред и т.н. За това трябва да промените стойността на делителя във функцията MOD от 2 на 3.
  • Условното форматиране работи въз основа на логически резултати, TRUE или FALSE.
  • Функциите ISODD и ISEVEN са полезни с помощната колона със серийни номера.

Интересни статии...