Как да редувате цветовете на редовете в Excel без таблица (5 метода)

  • Споделя Това
Hugh West

За целите на привличането на вашите данни можете да редуване на цветовете на редовете в Excel без дори да правите таблица. В тази статия ще обясня как да редуване на цветовете на редовете в Excel без маса.

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка за упражнения от тук:

Алтернативен цвят на реда.xlsm

5 метода за редуване на цветовете на редовете в 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. Моля, напишете коментари, предложения или запитвания, ако имате такива, в раздела за коментари по-долу.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.