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.
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ā.
- Vispirms atveriet Google izklājlapas lapā, kuru vēlaties filtrēt.
- Tālāk atlasiet Skriptu redaktors no Rīki nolaižamā izvēlne.
- 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. 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. 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: Ņ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. 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: 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ā. 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. 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. 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. 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: 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ļā!Izsauciet funkciju no savas lapas
=SaņemtCellColorCode("B"&ROW())
Izveidojiet filtru
Sort Range Plus pievienojumprogrammas izmantošana
Izmantojot ColorArranger papildinājumu