Съдържание
За целите на привличането на вашите данни можете да редуване на цветовете на редовете в Excel без дори да правите таблица. В тази статия ще обясня как да редуване на цветовете на редовете в Excel без маса.
Изтегляне на работна тетрадка за практика
Можете да изтеглите работната тетрадка за упражнения от тук:
Алтернативен цвят на реда.xlsm5 метода за редуване на цветовете на редовете в Excel без таблица
Тук ще опиша 5 методи за редуване на цветовете на редовете в Excel без таблица . Също така, за да разберете по-добре, ще използвам примерни данни, които имат 4 колони. Те са Продукт , Продажби , Печалба, и Статус .
1. Използване на опцията Fill Color за редуване на цветовете на редовете в 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 и РЕД функции на редуване на цветовете на редовете в Excel без таблица. Стъпките са описани по-долу.
Стъпки:
- Първо, трябва да изберете данните, към които искате да приложите Условно форматиране за редуване на цветовете на редовете. Тук съм избрал диапазона от данни B5:E14 .
- Сега, от Начало >> трябва да отидете в Условно форматиране команда.
- След това трябва да изберете Ново правило да приложите формулата.
В този момент се отваря диалогов прозорец с име Ново правило за форматиране ще се появи.
- Сега, от този диалогов прозорец >> трябва да изберете Използвайте формула, за да определите кои клетки да форматирате.
- След това трябва да запишете следната формула в Форматиране на стойности, за които тази формула е вярна: кутия.
=MOD(ROW(),2)
- След това отидете в Формат меню.
Разбивка на формулата
- Тук РЕД ще преброи броя на Редове .
- Сайтът MOD функцията ще върне остатък след разделянето.
- И така, MOD(ROW(),2)-> Става 1 или 0 защото делителят е 2 .
- И накрая, ако Изход е 0 тогава ще има без запълване цвят.
В този момент се отваря диалогов прозорец с име Форматиране на клетките ще се появи.
- Сега, от Напълнете опция>> трябва да изберете някой от цветовете. Тук избрах Зелено, Акцент 6, Запалка 40% . В този случай се опитайте да изберете някоя светлина Тъй като тъмният цвят може да скрие въведените данни. Тогава може да се наложи да промените Цвят на шрифта .
- След това трябва да натиснете ОК да приложите формирането.
- След това трябва да натиснете ОК на Ново правило за форматиране Тук можете да видите извадката незабавно в диалоговия прозорец Преглед кутия.
Накрая ще получите резултата с алтернативни цветове на редовете .
Прочетете още: Алтернативен цвят на реда въз основа на група в Excel (6 метода)
2. Използване на функциите ISEVEN и ROW
Сега ще ви покажа използването на ISEVEN и РЕД функции на редуване на цветовете на редовете в Excel без таблица. Стъпките са подобни на тези при предишния метод.
- Първо, трябва да следвате метод-3.1 за да отворите Ново правило за форматиране прозорец.
- Второ, в този диалогов прозорец>> трябва да изберете Използвайте формула, за да определите кои клетки да форматирате.
- Трето, трябва да запишете следната формула в Форматиране на стойности, за които тази формула е вярна: кутия.
=ISEVEN(ROW())
- Накрая отидете в Формат меню.
Разбивка на формулата
- Тук ISEVEN функцията ще върне Истински ако стойността е дори брой.
- Сайтът РЕД ще преброи броя на Редове .
- Така че, ако номерът на реда е нечетен, тогава ISEVEN функцията ще върне FALSE В резултат на това ще има без запълване цвят.
В този момент се отваря диалогов прозорец с име Форматиране на клетките ще се появи.
- Сега, от Напълнете опция>> трябва да изберете някой от цветовете. Тук избрах Злато, акцент 4, запалка 60% . Също така можете да видите формацията по-долу в Образец кутия. В този случай се опитайте да изберете някоя светлина Тъй като тъмният цвят може да скрие въведените данни. Тогава може да се наложи да промените Цвят на шрифта .
- След това трябва да натиснете ОК да приложите формирането.
- След това трябва да натиснете ОК на Ново правило за форматиране Тук можете да видите извадката незабавно в диалоговия прозорец Преглед кутия.
Накрая ще видите резултата с алтернативни цветове на редовете .
Прочетете още: Как да засенчите всеки друг ред в Excel (3 начина)
Подобни четива
- Как да отворите друга работна книга и да копирате данни с Excel VBA
- [Поправено!] Неуспешно отваряне на метод на обектни работни книги (4 решения)
- Excel VBA за попълване на масив със стойности на клетките (4 подходящи примера)
- Как да отворите работна книга и да стартирате макрос с помощта на VBA (4 примера)
- Търсене на пътя на файла с помощта на Excel VBA (3 примера)
4. Използване на формула с командата Sort & Filter (Сортиране и филтриране)
Можете да използвате формула с Сортиране и филтриране команда за редуване на цветовете на редовете в Excel без таблица Освен това ще използвам MOD , IF , и РЕД функциите във формулата. Стъпките са дадени по-долу.
Стъпки:
- Първо, трябва да изберете клетка, в която искате да запазите резултата. Аз избрах 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
- След това трябва да натиснете ВЪВЕДЕТЕ за да получите резултата.
- След това трябва да плъзнете Дръжка за пълнене икона към Автоматично попълване съответните данни в останалите клетки F6:F14 .
В този момент ще видите следния резултат.
- Сега изберете диапазона от данни. Тук съм избрал B4:F14 .
- След това от Начало панделка>> отидете в Редактиране на таб.
- След това от Сортиране и филтриране функция>> трябва да изберете Филтър опция. Тук можете да приложите техниката на клавиатурата CTRL+SHIFT+L.
В този момент ще видите следната ситуация.
- Сега трябва да щракнете върху стрелката за спускане в F колона.
- След това изберете 1 и махнете отметката 0.
- Накрая натиснете ОК .
Впоследствие ще видите следното филтрирано изход.
- След това трябва да изберете филтрирано данни.
- След това трябва да отидете в Начало таб.
- Сега, от Цвят на запълване функция>> трябва да изберете някой от цветовете. Тук съм избрал Зелено, акцент 6, по-светло 60% . В този случай се опитайте да изберете някоя светлина Тъй като тъмният цвят може да скрие въведените данни. Тогава може да се наложи да промените Цвят на шрифта .
- Сега, за да премахнете Филтър функция, от Начало панделка>> отидете в Редактиране на таб.
- След това от Сортиране и филтриране функция>> трябва да изберете отново Филтър опция.
- В противен случай можете да натиснете CTRL+SHIFT+L за да премахнете функцията Филтър.
Накрая ще видите резултата със същия Цветове на редовете за същото Статус.
5. Използване на код VBA за редуване на цветовете на редовете в Excel без таблица
Можете да използвате VBA код към редуване на цветовете на редовете в Excel без таблица Стъпките са дадени по-долу.
Стъпки:
- Първо, трябва да изберете Разработчик tab>> след това изберете Visual Basic.
- Сега, от Вмъкване на tab>> изберете Модул .
- Запишете следното Код в модула.
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 cr = 1 To range.Rows.Count If chr Mod 2 = 0 Thenrange.Rows(chr).Interior.Color = Colored 'Четен ред В противен случай range.Rows(chr).Interior.Color = NoColor 'Нечетен ред End If Next chr End Sub
Разбивка на кода
- Тук съм създал Подпроцедура с име ChangeRowColors .
- След това декларирайте някои променливи обхват като Обхват за да се обадите в обхвата; chr като Дълъг ; НеЦвят като Дълъг ; Оцветени като Дълъг .
- Тук, RGB (0, 255, 255) е светъл цвят, наречен Aqua .
- След това Избор ще избере диапазона от листа.
- След това използвах За всеки цикъл да поставите Цвят във всеки алтернативно избран ред с помощта на Изявление VBA IF с логически тест .
- Сега, Запазете кода, след което се върнете към Файл на Excel.
- След това изберете обхвата B5:E14 .
- След това от Разработчик tab>> изберете Макроси.
- В този момент изберете Макрос (ChangeRowColors) и щракнете върху Изпълнявайте .
Накрая ще видите резултата с алтернативни цветове на редовете .
Прочетете още: Как да ускорите работата на кода VBA (15 подходящи начина)
💬 Нещата, които трябва да запомните
- Когато имате много данни, трябва да използвате метод 3 (условно форматиране) или метод 5 (VBA код) . Това ще ви спести време да алтернативни цветове на редовете .
- В случай на малък набор от данни можете лесно да използвате метод 1 (цвят на запълване) или метод 2 (Стилове на клетките).
- Освен това, когато искате да оцветите подобни данни или нещо сортирано, трябва да използвате метод 4 (Сортиране & Филтриране) .
Практически раздел
Сега можете сами да практикувате обяснения метод.
Заключение
Надявам се, че тази статия ви е била полезна. Тук съм обяснил 5 методи за Алтернативни цветове на редовете в Excel без таблица. Можете да посетите нашия уебсайт ExcelWIKI за да научите повече съдържание, свързано с Excel. Моля, напишете коментари, предложения или запитвания, ако имате такива, в раздела за коментари по-долу.