Hur man filtrerar och sorterar celler efter färg i Excel

  • Dela Detta
Michael Brown

I det här korta tipset får du lära dig hur du snabbt sorterar celler efter bakgrunds- och typsnittsfärg i Excel 365 - Excel 2010-arbetsblad.

Förra veckan utforskade vi olika sätt att räkna och summera celler efter färg i Excel. Om du har haft möjlighet att läsa den artikeln kanske du undrar varför vi inte visade hur man filtrerar och sorterar celler efter färg. Anledningen är att sortering efter färg i Excel kräver en lite annorlunda teknik, och det är precis vad vi ska göra just nu.

    Sortera efter cellfärg i Excel

    Att sortera Excel-celler efter färg är den enklaste uppgiften jämfört med att räkna, summera och till och med filtrera. Varken VBA-kod eller formler behövs. Vi kommer helt enkelt att använda Anpassad sortering funktion som finns i alla versioner av Excel 365 till och med Excel 2007.

    1. Välj din tabell eller ett antal celler.
    2. På den Hem flik> Redigering av grupp, klickar du på Sortera & Filtrera och välj Anpassad sortering...
    3. I Sortera dialogfönstret, ange följande inställningar från vänster till höger.
      • Den kolumn som du vill sortera efter (den Leverans kolumnen i vårt exempel)
      • Sortera efter Cellfärg
      • Välj färg på de celler som du vill ha överst.
      • Välj På toppen position
    4. Klicka på Kopieringsnivå för att lägga till ytterligare en nivå med samma inställningar som den första. Under Beställ På samma sätt lägger du till så många nivåer som det finns olika färger i din tabell.
    5. Klicka på OK och kontrollera om raderna har sorterats korrekt efter färg.

      I vår tabell är " Förfallna fordringar " orderna är på toppen, sedan kommer " Förfaller till betalning i ", och slutligen " Levererat " beställningar, precis som vi ville ha dem.

      Tips: Om dina celler är färgade med många olika färger är det inte nödvändigt att skapa en formateringsregel för var och en av dem. Du kan skapa regler endast för de färger som verkligen är viktiga för dig, t.ex. " Förfallna fordringar " i vårt exempel och lämnar alla andra rader i den nuvarande ordningen.

    Om du vill sortera cellerna efter endast en färg finns det ett snabbare sätt att göra det: klicka på AutoFilter-pilen bredvid den kolumnrubrik du vill sortera efter, välj Sortera efter färg från rullgardinsmenyn och välj sedan vilken färg på cellerna du vill ha överst eller underst. För övrigt kan du också komma åt " Anpassad sortering "från här, som du kan se i den högra delen av skärmbilden nedan.

    Sortera celler efter teckensnittsfärg i Excel

    Att sortera efter typsnittsfärg i Excel är faktiskt helt likadant som att sortera efter bakgrundsfärg. Du använder Anpassad sortering funktionen igen ( Hem > Sortera & Filtrera > Anpassad sortering...), men denna gång väljer du Typsnittsfärg under " Sortera på ", som visas i skärmbilden nedan.

    Om du vill sortera efter bara en typsnittsfärg fungerar Excels AutoFilter-alternativ också för dig:

    Förutom att ordna cellerna efter bakgrundsfärg och typsnittsfärg finns det ytterligare några scenarier där sortering efter färg är mycket användbar.

    Sortera efter cellikoner

    Vi kan t.ex. tillämpa villkorliga formateringsikoner baserat på numret i Antal. kolumnen, som visas i skärmbilden nedan.

    Som du ser är stora beställningar med mer än 6 stycken märkta med röda ikoner, medelstora beställningar har gula ikoner och små beställningar har gröna ikoner. Om du vill att de viktigaste beställningarna ska stå överst i listan, använd Anpassad sortering funktion på samma sätt som tidigare beskrivits och väljer att sortera efter Cellikon .

    Det räcker med att ange ordningen för två av tre ikoner, så flyttas alla rader med gröna ikoner ändå till botten av tabellen.

    Hur man filtrerar celler efter färg i Excel

    Om du vill filtrera raderna i kalkylbladet efter färger i en viss kolumn kan du använda Filtrera efter färg alternativ som finns i Excel 365 - Excel 2016.

    Begränsningen med den här funktionen är att den tillåter filtrering av en färg åt gången. Om du vill filtrera dina data med två eller flera färger, utför följande steg:

    1. Skapa en ytterligare kolumn i slutet av tabellen eller bredvid den kolumn som du vill filtrera efter, låt oss kalla den " Filtrera efter färg ".
    2. Ange formeln =GetCellColor(F2) i cell 2 i den nytillkomna kolumnen "Filtrera efter färg", där F är den kolumn som innehåller de färgade celler som du vill filtrera efter.
    3. Kopiera formeln över hela kolumnen "Filtrera efter färg".
    4. Tillämpa Excels AutoFilter på vanligt sätt och välj sedan de nödvändiga färgerna i rullgardinslistan.

    Resultatet blir följande tabell som endast visar rader med de två färger som du valde i kolumnen "Filtrera efter färg".

    Detta är allt för idag, tack för att ni läste!

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.