Как да засенчвам алтернативни редове в 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 са полезни с помощната колона със серийни номера.