Google spustil svoju prvú testovaciu verziu Tabuľky už v roku 2006 a rýchlo rozšíril testovaciu verziu do funkčnej verzie, ktorú dnes používa veľa ľudí. Používatelia tabuliek majú radi Tabuľky, pretože ide o všestranný nástroj s rýchlou krivkou učenia a mnohými funkciami.
Realita je taká, že každý softvérový program predstavuje rovnováhu medzi mnohými faktormi – náročnosťou krivky učenia, súborom funkcií, spoľahlivosťou programu, cenou programu atď.
Žiadny program nie je dokonalý; všetci musia robiť kompromisy medzi oblasťami výkonu. Takže zatiaľ čo Tabuľky Google majú veľmi nízku krivku učenia a ideálnu cenu (zadarmo!), vyvažuje to trochu obmedzená sada funkcií. Tabuľky sú takmer rovnako bohaté na funkcie ako Excel, aj keď robiť pokročilejšie veci, ako sú napríklad kontingenčné tabuľky, je s tabuľkami v porovnaní s Excelom, a Tabuľky nemajú toľko funkcií.
Pre väčšinu používateľov to nikdy nie je problém... až kým nepríde moment, keď skutočne potrebujete funkciu, ktorú Tabuľky nemajú vstavanú.
Našťastie existujú spôsoby, ako obísť obmedzenia tabuliek. Jednou z funkcií, po ktorej mnohí používatelia vyjadrili túžbu, je možnosť filtrovania podľa farby. V tomto článku vám ukážem niekoľko rôznych spôsobov filtrovania podľa farby v Tabuľkách Google.
Existuje spôsob, ako filtrovať podľa farby v Tabuľkách Google?
Áno, v skutočnosti existuje aspoň niekoľko rôznych spôsobov, ako filtrovať v Tabuľkách podľa farby.
Tabuľky majú výkonný nástroj podmieneného formátovania, ktorý je však založený na údajoch uložených v bunkách, nie na atribútoch bunky, ako je napríklad farba. Podrobnejší pohľad na podmienené formátovanie nájdete v našom sprievodcovi podmieneným formátovaním v Tabuľkách.
Zdá sa teda, že v Tabuľkách neexistuje žiadny spôsob filtrovania podľa farby buniek, ale existuje niekoľko rôznych spôsobov, ako to urobiť.
Jedným zo spôsobov je použiť skript na identifikáciu buniek podľa ich farby a potom uložiť hexadecimálnu hodnotu tejto farby do inej bunky; potom môžete filtrovať na základe obsahu TEJTO bunky a výsledok bude vyzerať rovnako, ako keby ste filtrovali podľa farby.
Druhý prístup používa doplnky Sheets; existuje niekoľko dobrých, ktoré obsahujú túto funkciu. Ukážem vám, ako používať obe tieto metódy.
Ako môžem filtrovať v Tabuľkách Google?
Tento prístup je pre technicky orientovaných používateľov alebo skúsených používateľov služby Google Apps, pretože používa skript Google App Script s editorom skriptov Google na vytvorenie funkcie, ktorú môžete volať z Tabuliek Google.
V tomto príklade scenára máte hárok, ktorý obsahuje všetky nevybavené lístky (spôsob sledovania problémov s podporou zákazníkov), farebne odlíšené podľa priority: nízka, stredná, vysoká a naliehavá. V tomto scenári môže byť užitočné triedenie podľa farby a nápad môžete použiť v akejkoľvek situácii, keď budete chcieť triediť hárok podľa farby.
Prvým spôsobom je použitie skriptov Google Apps, ktoré môžu technickí používatelia a pokročilí používatelia služby Google Apps považovať za užitočné, pretože vám poskytujú veľkú flexibilitu a výkon na rozšírenie možností Tabuliek Google.
Väčšina používateľov Tabuliek bude chcieť preskočiť na „Doplnok“, ktorý je oveľa jednoduchší a rýchlejší na implementáciu. Doplnky sú často najjednoduchším spôsobom, ako urobiť veci, ktoré nie sú hlavnou funkciou Tabuliek Google.
Metóda skriptu Google Apps
Začnime skopírovaním a vložením samotného skriptu do editora skriptov Google Apps.
- Najprv otvorte Tabuľky Google na hárku, ktorý chcete filtrovať.
- Ďalej vyberte položku Editor skriptov z Nástroje rozbaľovacia ponuka.
- Skopírujte a prilepte nasledujúci kód:
funkcia GetCellColorCode (vstup) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var bunka = ss.getRange(vstup); var vysledok = cell.getBackground(); vrátiť výsledok } Teraz môžete volať funkciu, ktorú ste vytvorili v Google Apps Script, z buniek v hárku. Teraz, keď máte skript pripravený na použitie, môžete volať funkciu v skripte z hárku. Najprv však vytvorte špeciálny stĺpec s názvom „farby“ alebo niečo podobné. Ak chcete získať tieto hexadecimálne kódy, použite nasledujúce volanie funkcie v každej bunke, ktorá má riadok s farebným kódom bunky, čo je v tomto prípade C2: Všimnite si, že parametre odkazujú na B, čo je stĺpec, ktorý je farebne odlíšený od riadku. V tomto príklade je to stĺpec B, ale samozrejme upravte číslo stĺpca tak, aby vyhovovalo vašej situácii. Potom môžete funkciu jednoducho skopírovať do každej z ostatných buniek v tomto stĺpci. Výsledkom bude, že budete mať stĺpec hexadecimálnych kódov, jeden pre každú farbu, ktorú ste si vybrali na farebné označenie. Teraz, keď máte skript a volanie funkcie v hárku dokončené, vytvoríte filter, aby ste mohli filtrovať podľa jednej alebo viacerých farieb: Tým sa vrátia všetky riadky, v ktorých bola priorita naliehavá (oranžová). Samozrejme, môžete si vybrať ktorúkoľvek z farieb alebo viac ako jednu farbu v závislosti od toho, čo ste chceli vidieť v hárku. Náročným používateľom poskytuje riešenie Google Apps Script veľkú flexibilitu a výkon na rozšírenie možností Tabuliek Google. Pre väčšinu používateľov je jednoduchšie použiť doplnok. Na stránke doplnku Tabuľky Google som našiel funkčný doplnok na triedenie podľa farby. Výhodou tohto doplnku je, že dokáže triediť podľa farby bunky alebo podľa farby textu, ale nevýhodou je, že nemôžete meniť poradie ani ho prispôsobiť. V nastaveniach aplikácie môžete zmeniť poradie zoradenia na jeden z troch prednastavených typov, čo vám dáva trochu možnosti prispôsobenia. Ďalším užitočným doplnkom pre Sheets je Color Arranger. ColorArranger vám umožňuje triediť hárky pomocou vizuálneho znázornenia farby pozadia buniek. Medzi hlavné funkcie doplnku patrí triedenie z veľkého počtu farieb, automatická detekcia údajov a triediacich stĺpcov, možnosť „najbližšia zhoda“, ktorá približuje podobné farby k sebe a jemné doladenie poradia zoradenia ťahaním farieb na palete. . Používanie ColorArangeru je jednoduché. Stačí načítať hárok, priradiť farby k stĺpcu s údajmi a vybrať Doplnky->Porovnávač farieb->Zoradiť podľa farby. Zobrazí sa dialógové okno s automatickým rozpoznaním stĺpca údajov. Klobúkový tip čitateľovi TechJunkie Sekharovi za to, že nám dal vedieť o tomto doplnku! Máme niekoľko článkov z Tabuliek Google o TechJunkie, ktorých cieľom je pomôcť vám vybudovať si zručnosti, vrátane týchto článkov s návodmi: Dúfam, že ste našli túto užitočnú príručku na používanie farby buniek ako nástroja na triedenie a filtrovanie v Tabuľkách Google. Ak máte svoje vlastné návrhy, ako to urobiť, neváhajte a podeľte sa s nami v sekcii komentárov nižšie!Zavolajte funkciu z vášho hárku
=GetCellColorCode("B"&ROW())
Vytvorte filter
Pomocou doplnku Sort Range Plus
Pomocou doplnku ColorArranger