Съдържание
От този кратък съвет ще научите как бързо да сортирате клетките по цвят на фона и шрифта в работни листове на Excel 365 - Excel 2010.
Миналата седмица разгледахме различни начини за броене и сумиране на клетки по цвят в Excel. Ако сте имали възможност да прочетете тази статия, може би се чудите защо сме пропуснали да покажем как да филтрираме и сортираме клетки по цвят. Причината е, че сортирането по цвят в Excel изисква малко по-различна техника и точно това ще направим сега.
Сортиране по цвят на клетките в Excel
Сортирането на клетките на Excel по цвят е най-лесната задача в сравнение с броенето, сумирането и дори филтрирането. Не са необходими нито код VBA, нито формули. Просто ще използваме Потребителско сортиране функция, налична във всички версии на Excel 365 до Excel 2007.
- Изберете таблицата или диапазон от клетки.
- На Начало tab> Редактиране на щракнете върху групата Сортиране и филтриране и изберете Персонализирано сортиране...
- В Сортиране диалогов прозорец, задайте следните настройки отляво надясно.
- Колоната, по която искате да сортирате (символът Доставка колона в нашия пример)
- Подреждане по Цвят на клетката
- Изберете цвета на клетките, които искате да бъдат отгоре
- Изберете На върха позиция
- Щракнете върху Ниво на копиране за да добавите още едно ниво със същите настройки като първото. Поръчка , изберете втория по приоритет цвят. По същия начин добавете толкова нива, колкото различни цветове има в таблицата ви.
- Щракнете върху OK и проверете дали редовете са сортирани правилно по цвят.
В нашата таблица символът " Просрочени задължения " поръчките са на върха, а след това идват " Дължимо в " редове и накрая " Доставен " поръчки, точно както ги искахме.
Съвет: Ако клетките ви са оцветени в много различни цветове, не е необходимо да създавате правило за форматиране за всяка от тях. Можете да създадете правила само за тези цветове, които наистина са от значение за вас, например " Просрочени задължения " в нашия пример и оставя всички останали редове в текущия ред.
Ако търсите сортиране на клетките само по един цвят, тогава има дори по-бърз начин. Просто щракнете върху стрелката на автоматичния филтър до заглавието на колоната, по която искате да сортирате, изберете Сортиране по цвят от падащото меню и след това изберете цвета на клетките, които искате да бъдат отгоре или отдолу. Впрочем, можете да получите достъп и до " Персонализирано сортиране " оттук, както можете да видите в дясната част на снимката на екрана по-долу.
Сортиране на клетките по цвят на шрифта в Excel
Всъщност сортирането по цвят на шрифта в Excel е абсолютно същото като сортирането по цвят на фона. Персонализирано сортиране функция отново ( Начало > Сортиране и филтриране > Персонализирано сортиране...), но този път изберете Цвят на шрифта под " Сортиране на ", както е показано на екранната снимка по-долу.
Ако искате да сортирате само по един цвят на шрифта, тогава опцията AutoFilter на Excel също ще работи за вас:
Освен подреждането на клетките по цвят на фона и цвят на шрифта може да има още няколко сценария, в които сортирането по цвят е много полезно.
Сортиране по икони на клетки
Например можем да приложим условно форматиране на икони въз основа на числото в Количество. както е показано на екранната снимка по-долу.
Както виждате, големите поръчки с количество над 6 са обозначени с червени икони, средните поръчки - с жълти икони, а малките поръчки - със зелени икони. Ако искате най-важните поръчки да бъдат на върха на списъка, използвайте бутона Персонализирано сортиране по същия начин, както е описано по-рано, и изберете да сортирате по Икона на клетка .
Достатъчно е да посочите реда на две от общо 3 икони и всички редове със зелени икони ще бъдат преместени в долната част на таблицата.
Как да филтрирате клетки по цвят в Excel
Ако искате да филтрирате редовете в работния си лист по цветовете в определена колона, можете да използвате Филтриране по цвят опция, налична в Excel 365 - Excel 2016.
Ограничението на тази функция е, че тя позволява филтриране по един цвят в даден момент. Ако искате да филтрирате данните си по два или повече цвята, изпълнете следните стъпки:
- Създайте допълнителна колона в края на таблицата или до колоната, по която искате да филтрирате, нека я наречем " Филтриране по цвят ".
- Въведете формулата
=GetCellColor(F2)
в клетка 2 на новодобавената колона "Филтриране по цвят", където F е колоната, в която са събрани цветните клетки, по които искате да филтрирате. - Копирайте формулата в цялата колона "Филтриране по цвят".
- Приложете автоматичния филтър на Excel по обичайния начин и след това изберете необходимите цветове в падащия списък.
В резултат на това ще получите следната таблица, която показва само редовете с двата цвята, които сте избрали в колоната "Филтриране по цвят".
И това изглежда е всичко за днес, благодаря ви, че четете!