Как да филтрирате и сортирате клетките по цвят в Excel

  • Споделя Това
Michael Brown

От този кратък съвет ще научите как бързо да сортирате клетките по цвят на фона и шрифта в работни листове на Excel 365 - Excel 2010.

Миналата седмица разгледахме различни начини за броене и сумиране на клетки по цвят в Excel. Ако сте имали възможност да прочетете тази статия, може би се чудите защо сме пропуснали да покажем как да филтрираме и сортираме клетки по цвят. Причината е, че сортирането по цвят в Excel изисква малко по-различна техника и точно това ще направим сега.

    Сортиране по цвят на клетките в Excel

    Сортирането на клетките на Excel по цвят е най-лесната задача в сравнение с броенето, сумирането и дори филтрирането. Не са необходими нито код VBA, нито формули. Просто ще използваме Потребителско сортиране функция, налична във всички версии на Excel 365 до Excel 2007.

    1. Изберете таблицата или диапазон от клетки.
    2. На Начало tab> Редактиране на щракнете върху групата Сортиране и филтриране и изберете Персонализирано сортиране...
    3. В Сортиране диалогов прозорец, задайте следните настройки отляво надясно.
      • Колоната, по която искате да сортирате (символът Доставка колона в нашия пример)
      • Подреждане по Цвят на клетката
      • Изберете цвета на клетките, които искате да бъдат отгоре
      • Изберете На върха позиция
    4. Щракнете върху Ниво на копиране за да добавите още едно ниво със същите настройки като първото. Поръчка , изберете втория по приоритет цвят. По същия начин добавете толкова нива, колкото различни цветове има в таблицата ви.
    5. Щракнете върху OK и проверете дали редовете са сортирани правилно по цвят.

      В нашата таблица символът " Просрочени задължения " поръчките са на върха, а след това идват " Дължимо в " редове и накрая " Доставен " поръчки, точно както ги искахме.

      Съвет: Ако клетките ви са оцветени в много различни цветове, не е необходимо да създавате правило за форматиране за всяка от тях. Можете да създадете правила само за тези цветове, които наистина са от значение за вас, например " Просрочени задължения " в нашия пример и оставя всички останали редове в текущия ред.

    Ако търсите сортиране на клетките само по един цвят, тогава има дори по-бърз начин. Просто щракнете върху стрелката на автоматичния филтър до заглавието на колоната, по която искате да сортирате, изберете Сортиране по цвят от падащото меню и след това изберете цвета на клетките, които искате да бъдат отгоре или отдолу. Впрочем, можете да получите достъп и до " Персонализирано сортиране " оттук, както можете да видите в дясната част на снимката на екрана по-долу.

    Сортиране на клетките по цвят на шрифта в Excel

    Всъщност сортирането по цвят на шрифта в Excel е абсолютно същото като сортирането по цвят на фона. Персонализирано сортиране функция отново ( Начало > Сортиране и филтриране > Персонализирано сортиране...), но този път изберете Цвят на шрифта под " Сортиране на ", както е показано на екранната снимка по-долу.

    Ако искате да сортирате само по един цвят на шрифта, тогава опцията AutoFilter на Excel също ще работи за вас:

    Освен подреждането на клетките по цвят на фона и цвят на шрифта може да има още няколко сценария, в които сортирането по цвят е много полезно.

    Сортиране по икони на клетки

    Например можем да приложим условно форматиране на икони въз основа на числото в Количество. както е показано на екранната снимка по-долу.

    Както виждате, големите поръчки с количество над 6 са обозначени с червени икони, средните поръчки - с жълти икони, а малките поръчки - със зелени икони. Ако искате най-важните поръчки да бъдат на върха на списъка, използвайте бутона Персонализирано сортиране по същия начин, както е описано по-рано, и изберете да сортирате по Икона на клетка .

    Достатъчно е да посочите реда на две от общо 3 икони и всички редове със зелени икони ще бъдат преместени в долната част на таблицата.

    Как да филтрирате клетки по цвят в Excel

    Ако искате да филтрирате редовете в работния си лист по цветовете в определена колона, можете да използвате Филтриране по цвят опция, налична в Excel 365 - Excel 2016.

    Ограничението на тази функция е, че тя позволява филтриране по един цвят в даден момент. Ако искате да филтрирате данните си по два или повече цвята, изпълнете следните стъпки:

    1. Създайте допълнителна колона в края на таблицата или до колоната, по която искате да филтрирате, нека я наречем " Филтриране по цвят ".
    2. Въведете формулата =GetCellColor(F2) в клетка 2 на новодобавената колона "Филтриране по цвят", където F е колоната, в която са събрани цветните клетки, по които искате да филтрирате.
    3. Копирайте формулата в цялата колона "Филтриране по цвят".
    4. Приложете автоматичния филтър на Excel по обичайния начин и след това изберете необходимите цветове в падащия списък.

    В резултат на това ще получите следната таблица, която показва само редовете с двата цвята, които сте избрали в колоната "Филтриране по цвят".

    И това изглежда е всичко за днес, благодаря ви, че четете!

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.