Google rullet ut sin første testversjon Sheets helt tilbake i 2006, og utvidet raskt testversjonen til den funksjonelle versjonen som mange bruker i dag. Regnearkbrukere liker Ark fordi det er et allsidig verktøy med en rask læringskurve og mange funksjoner.
Realiteten er at hvert program er en balansegang mellom mange faktorer - vanskeligheten med læringskurven, funksjonssettet, påliteligheten til programmet, kostnadene for programmet og så videre.
Intet program er perfekt; alle må avveie mellom ytelsesområder. Så mens Google Sheets har en veldig lav læringskurve og den ideelle prisen (gratis!), Balanseres dette av det noe begrensede funksjonssettet. Ark er nesten like funksjonsrikt som Excel, selv om det er mer vondt å gjøre mer avanserte ting som pivottabeller med Ark sammenlignet med Excel, og Ark har ikke like mange funksjoner.
For de fleste brukere er det aldri noe problem ... før øyeblikket kommer når du virkelig trenger en funksjon som Sheets ikke har innebygd.
Heldigvis er det måter å begrense arkene på. En funksjon mange brukere har uttrykt ønske om, er muligheten til å filtrere etter farge. I denne artikkelen vil jeg vise deg et par forskjellige måter å filtrere etter farge i Google Sheets.
Er det en måte å filtrere på farger i Google Sheets?
Ja, faktisk er det minst et par forskjellige måter å oppnå for å filtrere etter farge i Ark.
Ark har et kraftig betinget formateringsverktøy, men det er basert på dataene som er lagret i cellene, ikke på attributtene til cellen, for eksempel farge. For en mer fullstendig titt på betinget formatering, sjekk ut vår guide til betinget formatering i ark .
Så det ser ut til at det ikke er noen måte å filtrere etter cellefarge i Ark, men det er et par forskjellige måter å gjøre det på.
En måte er å bruke et skript for å identifisere celler etter fargen, og deretter lagre den hexverdien av den fargen i en annen celle; Deretter kan du filtrere basert på innholdet i den cellen og få resultatet til å se ut som om du filtrerte etter farge.
Den andre tilnærmingen bruker Sheets-tillegg; det er et par gode som inneholder denne funksjonaliteten. Jeg viser deg hvordan du bruker begge disse metodene.
hvordan du finner uleste e-postmeldinger i Gmail
Hvordan filtrerer jeg i Google Sheets?
Denne tilnærmingen er for den mer teknisk orienterte brukeren eller Google Apps-strømbrukeren, da den bruker Google App Script med Google Script Editor for å lage en funksjon som du kan ringe fra Google Sheets.
I dette eksemplet har du et ark som har alle utestående billetter (en måte å spore kundesupportproblemer på), fargekodet etter prioritet: lav, middels, høy og presserende. Sortering etter farge kan være nyttig i dette scenariet, og du kan bruke ideen til enhver situasjon der du kanskje vil sortere et ark etter farge.
Den første metoden er å bruke Google Apps Scripts, som tekniske brukere og avanserte Google Apps-brukere kan finne nyttige fordi det gir deg mye fleksibilitet og kraft til å utvide funksjonene til Google Sheets.
De fleste arkbrukere vil ønske å gå videre til en Add on, som er mye enklere og raskere å implementere. Tillegg er ofte den enkleste måten å få gjort ting som ikke er kjernefunksjonen i Google Sheets.
Google Apps Script Method
La oss starte med å kopiere og lime inn selve skriptet i Google Apps Script Editor.
- Først åpner du Google Sheets på arket du vil filtrere.
- Velg deretter Skriptredaktør fra Verktøy nedtrekksmenyen.
- Kopier og lim inn følgende kode:
function GetCellColorCode(input)
{
var ss = SpreadsheetApp.getActiveSpreadsheet();
var cell = ss.getRange(input);
var result = cell.getBackground();
return result
}
Du kan nå ringe til funksjonen du opprettet i Google Apps Script fra celler i arket ditt.
Ring funksjonen fra arket ditt
Nå som du har skriptet klart til bruk, kan du ringe funksjonen i skriptet fra arket. Først må du imidlertid lage en spesiell kolonne som heter farger eller noe sånt.
For å hente disse heksekodene, bruk følgende funksjonsanrop i hver celle som har en rad som har en cellefarge kodet som er C2 i dette tilfellet:
=GetCellColorCode('B'&ROW())
Merk at parameterne refererer til B, som er kolonnen som er fargekodet fra og raden. I dette eksemplet er det kolonne B, men selvfølgelig justerer du kolonnetallet for å passe din situasjon.
Deretter kan du ganske enkelt kopiere funksjonen til hver av de andre cellene i den kolonnen. Resultatet blir at du får en kolonne med heksekoder en for hver farge du valgte for fargekoding.
Lag filteret
Nå som du har skriptet og funksjonsanropet i arket fullført, oppretter du et filter slik at du kan filtrere etter en eller flere farger:
- Velg kolonneoverskriften til fargekolonnen.
- Fra Data rullegardinmenyen, velg Lag et filter
- Fjern deretter heksekodene for fargene du vil bruke i filteret.
- Til slutt velger du en eller flere farger (heksekoder) du vil se.
Dette vil returnere alle rader der prioriteten var presserende (oransje). Selvfølgelig kan du velge hvilken som helst av fargene eller mer enn en farge, avhengig av hva du ønsket å se på arket.
For kraftbrukere gir bruk av en Google Apps Script-løsning deg mye fleksibilitet og kraft til å utvide funksjonene til Google Sheets. For de fleste brukere er det lettere å bare bruke et tillegg.
Ved hjelp av Sort Range Plus-tillegget
Jeg har funnet et fungerende tillegg for farge på Google Sheets-tilleggssiden. Fordelen med dette tillegget er at det kan sorteres etter cellefarge eller etter tekstfarge, men ulempen er at du ikke kan endre rekkefølgen eller tilpasse den.
- Gå til siden Sort Range Plus og velg den blå + Gratis-knappen øverst til høyre for å installere den.
- Velg cellene i arket du vil sortere etter farge.
- Velg tillegg og Sort Range Plus.
- Velg Sorter rekkevidde.
- Bruk tillegget til å sortere.
I innstillingene for appen kan du endre sorteringsrekkefølgen til en av tre forhåndsinnstilte typer som gir deg litt tilpasningsevne.
Bruke ColorArranger-tillegget
Et annet nyttig tillegg for ark er Color Arranger . ColorArranger lar deg sortere Ark ved å bruke en visuell fremstilling av cellens bakgrunnsfarge.
Tilleggets hovedfunksjoner inkluderer sortering fra et stort antall farger, automatisk gjenkjenning av data og sorteringskolonner, et nærmeste matchingsalternativ som setter lignende farger tett sammen, og finjustering av sorteringsrekkefølgen ved å dra farger på paletten.
Å bruke ColorArranger er enkelt. Bare legg i arket ditt, tilordne fargene til datakolonnen, og velg Add-ons-> Color Arranger-> Sort by color. En dialogboks vises med datakolonnen din automatisk oppdaget. Hattetips til TechJunkie-leser Sekhar for å fortelle oss om dette tillegget!
Vi har ganske mange Google Sheets-artikler om TechJunkie som er ment å hjelpe deg med å bygge dine ferdigheter, inkludert disse veiledningsartiklene:
- Veiledning til arkfunksjoner
- Hvordan skjule kolonner i Google Sheets
- Slik legger du til et diagram og redigerer forklaringen i Google Sheets
- Bruke pivottabeller i ark !
Jeg håper du har funnet dette en nyttig guide for bruk av cellefarge som et verktøy for sortering og filtrering i Google Sheets. Hvis du har dine egne forslag til å gjøre dette, kan du gjerne dele dem med oss i kommentarfeltet nedenfor!