Kā filtrēt pēc krāsas Google izklājlapās

Google izlaida savu pirmo testa versiju Sheets 2006. gadā un ātri paplašināja testa versiju funkcionālajā versijā, ko daudzi cilvēki izmanto mūsdienās. Izklājlapu lietotājiem patīk Izklājlapas, jo tas ir daudzpusīgs rīks ar ātru mācīšanās līkni un daudzām funkcijām.

Kā filtrēt pēc krāsas Google izklājlapās

Realitāte ir tāda, ka katra programmatūra ir līdzsvars starp daudziem faktoriem – mācīšanās līknes grūtībām, funkciju kopumu, programmas uzticamību, programmas izmaksām un tā tālāk.

Neviena programma nav ideāla; tiem visiem ir jāveic kompromisi starp darbības jomām. Tātad, lai gan Google izklājlapām ir ļoti zema mācīšanās līkne un ideāla cena (bez maksas!), to līdzsvaro tā nedaudz ierobežotais funkciju kopums. Pakalpojumā Izklājlapas ir gandrīz tikpat daudz funkciju kā programmā Excel, lai gan ir grūtāk veikt sarežģītākas darbības, piemēram, rakurstabulas, izmantojot izklājlapas, salīdzinot ar programmu Excel, un izklājlapām nav tik daudz funkciju.

Lielākajai daļai lietotāju tā nekad nav problēma... līdz brīdim, kad jums patiešām ir nepieciešama funkcija, kas nav iebūvēta pakalpojumā Izklājlapas.

Par laimi, ir veidi, kā izvairīties no izklājlapu ierobežojumiem. Viena iezīme, pēc kuras daudzi lietotāji ir izteikuši vēlmi, ir iespēja filtrēt pēc krāsas. Šajā rakstā es jums parādīšu dažus dažādus veidus, kā Google izklājlapās filtrēt pēc krāsas.

Vai Google izklājlapās ir iespējams filtrēt pēc krāsas?

Jā, patiesībā ir vismaz daži dažādi veidi, kā filtrēt pēc krāsas pakalpojumā Izklājlapas.

Pakalpojumam Sheets ir jaudīgs nosacījumformatēšanas rīks, taču tas ir balstīts uz šūnās saglabātajiem datiem, nevis uz šūnas atribūtiem, piemēram, krāsu. Lai iegūtu pilnīgāku priekšstatu par nosacījumformatēšanu, skatiet mūsu ceļvedi par nosacījumformatēšanu pakalpojumā Izklājlapas.

Tāpēc šķiet, ka pakalpojumā Izklājlapas nevar filtrēt pēc šūnu krāsas, taču ir vairāki dažādi veidi, kā to izdarīt.

Viens veids ir izmantot skriptu, lai identificētu šūnas pēc to krāsas un pēc tam saglabātu šīs krāsas heksadecimālo vērtību citā šūnā; pēc tam varat filtrēt, pamatojoties uz TĀS šūnas saturu, un rezultāts izskatās tāds pats kā tad, ja filtrētu pēc krāsas.

Otra pieeja izmanto izklājlapu pievienojumprogrammas; ir pāris labi, kas satur šo funkcionalitāti. Es jums parādīšu, kā izmantot abas šīs metodes.

Kā filtrēt Google izklājlapās?

Šī pieeja ir vairāk tehniski orientētam lietotājam vai Google Apps prasmīgam lietotājam, jo ​​tā izmanto Google App Script kopā ar Google skriptu redaktoru, lai izveidotu funkciju, kuru varat izsaukt no Google izklājlapām.

Šajā piemēra scenārijā jums ir lapa, kurā ir visas neapmaksātās biļetes (veids, kā izsekot klientu atbalsta problēmām), kas ir kodētas pēc prioritātes: zema, vidēja, augsta un steidzama. Šajā scenārijā var būt noderīga kārtošana pēc krāsas, un jūs varat izmantot šo ideju jebkurā situācijā, kad vēlaties kārtot lapu pēc krāsas.

Pirmā metode ir Google Apps skriptu izmantošana, kas tehniskiem lietotājiem un pieredzējušiem Google Apps lietotājiem varētu būt noderīgi, jo sniedz jums daudz elastības un iespējas paplašināt Google izklājlapu iespējas.

Lielākā daļa izklājlapu lietotāju vēlēsies pāriet uz pievienošanu, ko ir daudz vieglāk un ātrāk ieviest. Papildinājumi bieži vien ir vienkāršākais veids, kā paveikt lietas, kas nav Google izklājlapu galvenā funkcija.

Google Apps skripta metode

Sāksim ar paša skripta kopēšanu un ielīmēšanu Google Apps skriptu redaktorā.

  1. Vispirms atveriet Google izklājlapas lapā, kuru vēlaties filtrēt.
  2. Tālāk atlasiet Skriptu redaktors no Rīki nolaižamā izvēlne.
  3. Kopējiet un ielīmējiet šo kodu:

funkcija GetCellColorCode(ievade)

{

var ss = SpreadsheetApp.getActiveSpreadsheet();

var cell = ss.getRange(input);

var rezultāts = cell.getBackground();

atgriezt rezultātu

}

Tagad varat izsaukt funkciju, ko izveidojāt Google Apps skriptā, no savas lapas šūnām.

Izsauciet funkciju no savas lapas

Tagad, kad skripts ir gatavs lietošanai, varat izsaukt skripta funkciju no lapas. Tomēr vispirms izveidojiet īpašu kolonnu ar nosaukumu “krāsas” vai tamlīdzīgi.

Google lapa

Lai izgūtu šos heksadecimālos kodus, izmantojiet šādu funkciju izsaukumu katrā šūnā, kurā ir rinda ar šūnas krāsu, kas šajā gadījumā ir C2:

=SaņemtCellColorCode("B"&ROW())

Ņemiet vērā, ka parametri atsaucas uz B — kolonnu, kuras krāsu kods ir no un rindas. Šajā piemērā tā ir B kolonna, taču, protams, pielāgojiet kolonnas numuru, lai tas atbilstu jūsu situācijai.

Pēc tam varat vienkārši kopēt funkciju katrā citā šūnā šajā kolonnā. Rezultāts būs tāds, ka katrai krāsai, kuru izvēlējāties krāsu kodēšanai, jums būs heksadecimālo kodu kolonna.

Izveidojiet filtru

Tagad, kad skripts un funkcijas izsaukums lapā ir pabeigts, jūs izveidosit filtru, lai varētu filtrēt pēc vienas vai vairākām krāsām:

  1. Atlasiet krāsu kolonnas kolonnas galveni.
  2. No Dati nolaižamajā izvēlnē atlasiet Izveidojiet filtru
  3. Pēc tam notīriet to krāsu heksadecimālo kodu, kuras vēlaties izmantot filtrā.
  4. Visbeidzot atlasiet vienu vai vairākas krāsas (heksadecimālās kodus), kuras vēlaties redzēt.filtrēt pēc krāsas

Tādējādi tiktu atgrieztas visas rindas, kurās prioritāte bija steidzama (oranža). Protams, jūs varat izvēlēties jebkuru krāsu vai vairākas krāsas atkarībā no tā, ko vēlaties redzēt lapā.

apelsīnu filtrs

Jaudīgiem lietotājiem Google Apps Script risinājuma izmantošana sniedz lielu elastību un jaudu, lai paplašinātu Google izklājlapu iespējas. Lielākajai daļai lietotāju ir vieglāk vienkārši izmantot papildinājumu.

Sort Range Plus pievienojumprogrammas izmantošana

Google izklājlapu pievienojumprogrammas lapā esmu atradis funkcionējošu kārtošanas pēc krāsas papildinājumu. Šī papildinājuma priekšrocība ir tāda, ka to var kārtot pēc šūnas krāsas vai teksta krāsas, taču negatīvie aspekti ir tādi, ka jūs nevarat mainīt secību vai pielāgot to.

  1. Apmeklējiet lapu Sort Range Plus un augšējā labajā stūrī atlasiet zilo pogu + Bezmaksas, lai to instalētu.
  2. Lapā atlasiet šūnas, kuras vēlaties kārtot pēc krāsas.
  3. Atlasiet Papildinājumi un Sort Range Plus.
  4. Atlasiet Kārtošanas diapazons.
  5. Izmantojiet papildinājumu, lai kārtotu.

Lietojumprogrammas iestatījumos varat mainīt kārtošanas secību uz vienu no trim iepriekš iestatītajiem veidiem, kas sniedz nelielu pielāgošanas iespēju.

Izmantojot ColorArranger papildinājumu

Vēl viens noderīgs lokšņu papildinājums ir Color Arranger. ColorArranger ļauj kārtot izklājlapas, izmantojot šūnu fona krāsas vizuālu attēlojumu.

Papildinājuma galvenās funkcijas ietver šķirošanu no liela skaita krāsu, automātisku datu noteikšanu un kārtošanas kolonnu, opciju “tuvākā atbilstība”, kas saliek līdzīgas krāsas tuvu viena otrai, un kārtošanas secības precizēšanu, velkot krāsas pa paleti. .

ColorArranger lietošana ir vienkārša. Vienkārši ielādējiet savu lapu, piešķiriet krāsas datu kolonnai un atlasiet Papildinājumi-> Krāsu kārtotājs-> Kārtot pēc krāsas. Tiks parādīts dialoglodziņš, kurā jūsu datu kolonna ir automātiski noteikta. Cepures padoms TechJunkie lasītājam Sekharam, kurš informēja mūs par šo papildinājumu!

Mums ir diezgan daudz Google izklājlapu rakstu par TechJunkie, kas paredzēti, lai palīdzētu jums attīstīt savas prasmes, tostarp šie pamācību raksti:

  • Izklājlapu funkciju ceļvedis
  • Kā paslēpt kolonnas Google izklājlapās
  • Kā pievienot diagrammu un rediģēt leģendu Google izklājlapās
  • Rakurstabulu izmantošana izklājlapās!

Ceru, ka esat atradis šo noderīgu ceļvedi, kā izmantot šūnu krāsu kā Google izklājlapu kārtošanas un filtrēšanas rīku. Ja jums ir savi ieteikumi, kā to izdarīt, lūdzu, kopīgojiet tos ar mums tālāk esošajā komentāru sadaļā!