Използвайте условно форматиране, за да промените цветовете на клетката или шрифта за данни, които искате да изпъкват. Бързо прилагайте условно форматиране с вградените правила за форматиране на Excel. Или персонализирайте форматирането, като добавите формула към правило за условно форматиране.
Инструкциите в тази статия се отнасят за Excel 2019, 2016, 2013, 2010; Excel за Microsoft 365 и Excel за Mac.
Засенчване на редове и колони в Excel
Предимство от използването на формула за добавяне на засенчване на ред е, че засенчването е динамично, което означава, че се променя, ако броят на редовете се промени. Ако редовете са вмъкнати или изтрити, засенчването на реда се коригира, за да се запази шаблонът.
Алтернативните редове не са единствената опция. Чрез лека промяна на правилото за условно форматиране формулата засенчва всеки модел от редове. Освен това засенчва колони вместо редове.
Засенчване на редовете на работния лист в Excel
Първата стъпка е да маркирате диапазона от клетки, които да бъдат засенчени, тъй като формулата засяга само тези избрани клетки. Инструкциите за засенчване на редове с условно форматиране използват формулата:
За да приложите условно форматиране с помощта на формула:
-
Отворете работен лист в Excel. За да следвате този урок, използвайте празен работен лист.
-
Маркирайте диапазон от клетки в работния лист.
- Изберете Начало.
- Изберете Условно форматиране.
- Изберете Ново правило, за да отворите диалоговия прозорец Ново правило за форматиране.
- Изберете Използвайте формула, за да определите кои клетки да форматирате.
-
В полето Format values where this formula is a true text box, въведете формулата =MOD(ROW(), 2)=0.
- Изберете Форматиране, за да отворите диалоговия прозорец Форматиране на клетки. Освен на Mac, където избирате Форматиране с.
-
Изберете раздела Fill и изберете цвят за алтернативните редове. Изберете OK, когато приключите, за да се върнете към диалоговия прозорец Ново правило за форматиране.
- Изберете OK, за да затворите диалоговия прозорец Ново правило за форматиране и да се върнете към работния лист.
-
Правилото за условно форматиране, съдържащо формулата, се прилага към работния лист.
- Алтернативните редове в избрания диапазон се оцветяват с избрания цвят за запълване на фона.
Тълкуване на MOD формулата
Проектираният шаблон зависи от функцията MOD във формулата. MOD разделя номера на реда (определен от функцията ROW) на второто число в скобите (2) и връща остатъка от модула.
В този момент условното форматиране поема и сравнява модула с числото след знака за равенство. Ако има съвпадение (когато условието е TRUE), редът се защрихова. Ако числата от двете страни на знака за равенство не съвпадат, условието е FALSE и не възниква засенчване за този ред.
Условието=0 във формулата определя, че първият ред в диапазона не е защрихован. Това се прави, защото този ред често съдържа заглавия, които имат собствено форматиране.
Засенчване на колони вместо редове
Когато искате да засенчите алтернативни колони, променете формулата, използвана за засенчване на алтернативни редове. Използвайте функцията COLUMN вместо функцията ROW във формулата. Формулата за засенчване на колони е:
И резултатът изглежда така:
Промяна на модела на засенчване
За да промените модела на оцветяване, променете едно от двете числа във формулата.
- За да започнете оцветяването на реда с първия ред вместо с втория ред, в края на формулата променете=0 на =1.
- За да засенчите всеки трети или четвърти ред вместо алтернативни редове, променете 2 във формулата на 3 или 4.
Числото в скобите се нарича делител, тъй като това е числото, което извършва разделянето във функцията MOD. Делението на нула също не е разрешено в Excel. Ако въведете 0 в скобите на мястото на 2, в диапазона не се появява засенчване.
Освен това, за да промените модела, променете условния оператор или оператора за сравнение (=), използван във формулата, на знака по-малко от (<). Като промените=0 на <2 (по-малко от 2), например, два реда заедно се защриховат. Променете=0 на <3 и оцветяването се извършва в групи от три реда.
Единственото предупреждение при използването на оператора по-малко от е да се уверите, че числото в скобите е по-голямо от числото в края на формулата. Ако не, всеки ред в диапазона ще бъде засенчен.