Suodattaminen värin mukaan Google Sheetsissa

Google julkaisi ensimmäisen Sheets-testiversionsa jo vuonna 2006 ja laajensi testiversion nopeasti toiminnalliseksi versioksi, jota monet ihmiset käyttävät nykyään. Taulukkolaskentaohjelman käyttäjät pitävät Sheetsistä, koska se on monipuolinen työkalu, jossa on nopea oppimiskäyrä ja monia ominaisuuksia.

Suodattaminen värin mukaan Google Sheetsissa

Tosiasia on, että jokainen ohjelmisto on tasapainotustoimi monien tekijöiden välillä – oppimiskäyrän vaikeus, ominaisuussarja, ohjelman luotettavuus, ohjelman hinta ja niin edelleen.

Mikään ohjelma ei ole täydellinen; kaikkien niiden on tehtävä kompromisseja suorituskykyalueiden välillä. Joten vaikka Google Sheetsillä on erittäin alhainen oppimiskäyrä ja ihanteellinen hinta (ilmainen!), tätä tasapainottaa sen hieman rajoitettu ominaisuusjoukko. Sheets on melkein yhtä monipuolinen kuin Excel, vaikka onkin vaikeampaa tehdä kehittyneempiä asioita, kuten pivot-taulukoita Sheetsillä verrattuna Exceliin, ja Sheetsissä ei ole yhtä paljon ominaisuuksia.

Useimmille käyttäjille se ei ole koskaan ongelma… kunnes tulee hetki, jolloin tarvitset todella ominaisuuden, jota Sheetsissä ei ole sisäänrakennettuna.

Onneksi Sheetsin rajoitukset voidaan kiertää. Yksi ominaisuus, jota monet käyttäjät ovat ilmaisseet halunsa, on kyky suodattaa värin mukaan. Tässä artikkelissa näytän sinulle pari eri tapaa suodattaa värin mukaan Google Sheetsissä.

Onko mahdollista suodattaa värin mukaan Google Sheetsissä?

Kyllä, itse asiassa Sheetsissa on ainakin pari eri tapaa suodattaa värin mukaan.

Sheetsissä on tehokas ehdollinen muotoilutyökalu, mutta se perustuu soluihin tallennettuihin tietoihin, ei solun attribuutteihin, kuten väriin. Jos haluat lisätietoja ehdollisesta muotoilusta, tutustu Sheetsin ehdollisen muotoilun oppaaseen.

Vaikuttaa siis siltä, ​​että Sheetsissa ei voi suodattaa solun värin mukaan, mutta se voidaan tehdä parilla eri tavalla.

Yksi tapa on käyttää komentosarjaa solujen tunnistamiseen niiden värin perusteella ja tallentaa sitten kyseisen värin heksadesimaaliarvo toiseen soluun. voit sitten suodattaa TÄMÄN solun sisällön perusteella ja saada tuloksen näyttämään samalta kuin jos suodattaisit värin mukaan.

Toinen lähestymistapa käyttää Sheets-lisäosia; on pari hyvää, jotka sisältävät tämän toiminnon. Näytän sinulle, kuinka näitä molempia menetelmiä käytetään.

Kuinka suodatan Google Sheetsissä?

Tämä lähestymistapa on enemmän teknisesti suuntautuneelle käyttäjälle tai Google Apps -tehokäyttäjille, koska se käyttää Google App Scriptia Google Script Editorin kanssa luodakseen toiminnon, jota voit kutsua Google Sheetsistä.

Tässä esimerkkiskenaariossa sinulla on taulukko, jossa on kaikki jäljellä olevat liput (tapa seurata asiakastuen ongelmia), värikoodattu prioriteetin mukaan: matala, keskitaso, korkea ja kiireellinen. Värien mukaan lajittelu voi olla hyödyllistä tässä skenaariossa, ja voit soveltaa ideaa mihin tahansa tilanteeseen, jossa haluat ehkä lajitella arkin värin mukaan.

Ensimmäinen tapa on käyttää Google Apps Scripts -komentosarjaa, josta tekniset ja kokeneet Google Apps -käyttäjät saattavat olla hyödyllisiä, koska se antaa sinulle paljon joustavuutta ja voimaa laajentaa Google Sheetsin ominaisuuksia.

Useimmat Sheetsin käyttäjät haluavat siirtyä "Lisää" -kohtaan, joka on paljon helpompi ja nopeampi ottaa käyttöön. Lisäosat ovat usein helpoin tapa tehdä asioita, jotka eivät ole Google Sheetsin ydinominaisuuksia.

Google Apps Script -menetelmä

Aloitetaan kopioimalla ja liittämällä itse komentosarja Google Apps Script Editoriin.

  1. Avaa ensin Google Sheets taulukossa, jonka haluat suodattaa.
  2. Seuraavaksi Valitse Skriptieditori alkaen Työkalut pudotusvalikosta.
  3. Kopioi ja liitä seuraava koodi:

toiminto GetCellColorCode(syöttö)

{

var ss = SpreadsheetApp.getActiveSpreadsheet();

var solu = ss.getRange(tulo);

var tulos = cell.getBackground();

palauttaa tuloksen

}

Voit nyt kutsua Google Apps Scriptissa luomaasi funktiota taulukkosi soluista.

Kutsu toiminto taulukosta

Nyt kun skripti on valmis käytettäväksi, voit kutsua komentosarjan funktiota taulukosta. Luo ensin kuitenkin erityinen sarake nimeltä "värit" tai jotain vastaavaa.

Google Sheet

Hae nämä heksadesimaalikoodit käyttämällä seuraavaa funktiokutsua jokaisessa solussa, jossa on rivi, jonka solun värikoodataan, joka on tässä tapauksessa C2:

=HaeCellColorCode("B"&ROW())

Huomaa, että parametrit viittaavat B:hen, joka on värikoodattu sarake ja rivi. Tässä esimerkissä se on sarake B, mutta tietysti säädä sarakkeen numero tilanteeseesi sopivaksi.

Sitten voit yksinkertaisesti kopioida funktion jokaiseen sarakkeen muihin soluihin. Tuloksena on, että sinulla on sarake heksadesimaalikoodeja jokaiselle värikoodaukselle valitsemallesi värille.

Luo suodatin

Nyt kun olet suorittanut komentosarjan ja funktiokutsun taulukossa, luot suodattimen, jotta voit suodattaa yhden tai useamman värin mukaan:

  1. Valitse värisarakkeen sarakeotsikko.
  2. alkaen Data alasvetovalikosta, valitse Luo suodatin
  3. Tyhjennä sitten niiden värien heksadesimaalikoodit, joita haluat käyttää suodattimessasi.
  4. Valitse lopuksi yksi tai useampi väri (heksakoodi), jonka haluat nähdä.suodattaa värin mukaan

Tämä palauttaa kaikki rivit, joissa prioriteetti oli kiireellinen (oranssi). Voit tietysti valita minkä tahansa värin tai useamman kuin yhden värin riippuen siitä, mitä haluat nähdä taulukossa.

oranssi suodatin

Tehokäyttäjille Google Apps Script -ratkaisu tarjoaa paljon joustavuutta ja voimaa laajentaa Google Sheetsin ominaisuuksia. Useimmille käyttäjille on helpompaa käyttää vain lisäosaa.

Sort Range Plus -lisäosan käyttäminen

Löysin toimivan värin mukaan lajittelevan lisäosan Google Sheets -lisäosasivulta. Tämän lisäosan etuna on, että se voi lajitella solun värin tai tekstin värin mukaan, mutta haittapuoli on, että et voi muuttaa järjestystä tai mukauttaa sitä.

  1. Vieraile Sort Range Plus -sivulla ja asenna se valitsemalla oikeasta yläkulmasta sininen + Ilmainen -painike.
  2. Valitse taulukosta solut, jotka haluat lajitella värin mukaan.
  3. Valitse Lisäosat ja Sort Range Plus.
  4. Valitse Lajittelualue.
  5. Käytä lisäosaa lajitteluun.

Sovelluksen asetuksissa voit muuttaa lajittelujärjestyksen yhdeksi kolmesta esiasetetusta tyypistä, mikä antaa sinulle hieman mukauttamiskykyä.

ColorArranger-lisäosan käyttäminen

Toinen hyödyllinen Sheetsin lisäosa on Color Arranger. ColorArrangerin avulla voit lajitella taulukoita käyttämällä visuaalista esitystä solujen taustaväristä.

Lisäosan pääominaisuuksia ovat lajittelu suuresta määrästä värejä, automaattinen tietojen ja lajittelusarakkeiden tunnistus, "lähin vastaavuus" -vaihtoehto, joka asettaa samanlaiset värit lähelle toisiaan, ja lajittelujärjestyksen hienosäätö vetämällä värejä paletilla. .

ColorArrangerin käyttö on helppoa. Lataa vain arkki, määritä värit tietosarakkeeseen ja valitse Lisäosat-> Värijärjestäjä-> Lajittele värin mukaan. Näyttöön tulee valintaikkuna, jossa tietosarake on tunnistettu automaattisesti. Hattuvinkki TechJunkien lukijalle Sekharille, joka ilmoitti meille tästä lisäosasta!

Meillä on useita TechJunkien Google Sheets -artikkeleita, joiden tarkoituksena on auttaa sinua kehittämään taitojasi, mukaan lukien nämä ohjeartikkelit:

  • Opas Sheetsin toimintoihin
  • Kuinka piilottaa sarakkeet Google Sheetsissä
  • Kaavion lisääminen ja selitteen muokkaaminen Google Sheetsissa
  • Pivot-taulukoiden käyttäminen Sheetsissa!

Toivottavasti olet löytänyt tästä hyödyllisen oppaan solun värin käyttämiseen Google Sheetsin lajittelu- ja suodatustyökaluna. Jos sinulla on omia ehdotuksia tämän tekemiseen, jaa ne kanssamme alla olevassa kommenttiosassa!