A Google még 2006-ban kiadta első tesztverzióját, a Sheets-t, és gyorsan kiterjesztette a tesztverziót a ma sokak által használt funkcionális verzióra. A táblázatkezelők kedvelik a Táblázatokat, mert ez egy sokoldalú eszköz gyors tanulási görbével és számos funkcióval.
A valóság az, hogy minden szoftverprogram egyensúlyt teremt számos tényező között – a tanulási görbe nehézsége, a szolgáltatáskészlet, a program megbízhatósága, a program költsége és így tovább.
Egyetlen program sem tökéletes; mindegyiknek kompromisszumot kell kötnie a teljesítményterületek között. Tehát bár a Google Táblázatok tanulási görbéje nagyon alacsony és az ideális ár (ingyenes!), ezt ellensúlyozza a kissé korlátozott funkciókészlete. A Táblázatok majdnem olyan funkciókban gazdag, mint az Excel, bár sokkal fájdalmasabb bonyolultabb dolgokat végezni, például pivot táblákat a Táblázatokkal az Excelhez képest, és a Sheets nem rendelkezik annyi funkcióval.
A legtöbb felhasználó számára ez soha nem jelent problémát… egészen addig, amíg el nem jön a pillanat, amikor valóban szüksége van egy olyan funkcióra, amelyet a Táblázatok nem tartalmaznak.
Szerencsére vannak módok a Sheets korlátainak megkerülésére. Az egyik funkció, amelyre sok felhasználó kifejezte vágyát, a szín szerinti szűrés lehetősége. Ebben a cikkben bemutatok néhány különböző módot a szín szerinti szűrésre a Google Táblázatokban.
Van mód a szín szerinti szűrésre a Google Táblázatokban?
Igen, valójában legalább néhány különböző módja van a színek szerinti szűrésnek a Táblázatokban.
A Sheets rendelkezik egy hatékony feltételes formázási eszközzel, de ez a cellákban tárolt adatokon alapul, nem pedig a cella attribútumain, például a színen. A feltételes formázás részletesebb megismeréséhez tekintse meg a Táblázatok feltételes formázásáról szóló útmutatónkat.
Úgy tűnik tehát, hogy a Táblázatok alkalmazásban nincs lehetőség cellaszín szerinti szűrésre, de van néhány különböző módja ennek.
Az egyik mód az, hogy egy parancsfájl segítségével azonosítja a cellákat színük alapján, majd eltárolja a szín hexadecimális értékét egy másik cellában; ezután az adott cella tartalma alapján szűrhet, és az eredmény ugyanúgy néz ki, mintha szín szerint szűrne.
A másik megközelítés a Táblázatok bővítményeit használja; van néhány jó, amely tartalmazza ezt a funkciót. Megmutatom, hogyan kell használni mindkét módszert.
Hogyan szűrhetek a Google Táblázatokban?
Ez a megközelítés a technikailag orientáltabb felhasználóknak vagy a Google Apps gyakorlott felhasználóknak való, mivel a Google App Script és a Google Script Editor segítségével olyan függvényt hoz létre, amelyet a Google Táblázatok segítségével hívhat meg.
Ebben a példahelyzetben van egy munkalapja, amelyen az összes fennálló jegy megtalálható (az ügyfélszolgálati problémák nyomon követésének módja), prioritás szerint színkódolva: alacsony, közepes, magas és sürgős. A színek szerinti rendezés hasznos lehet ebben a forgatókönyvben, és az ötletet minden olyan helyzetre alkalmazhatja, amikor esetleg szín szerint szeretne rendezni egy lapot.
Az első módszer a Google Apps Scripts használata, amelyet a műszaki felhasználók és a haladó Google Apps-felhasználók hasznosnak találhatnak, mert sok rugalmasságot és erőt biztosít a Google Táblázatok képességeinek bővítéséhez.
A legtöbb Táblázat-felhasználó szeretne átugrani a „Hozzáadás” elemre, amely sokkal könnyebben és gyorsabban megvalósítható. A bővítmények gyakran a legegyszerűbb módja annak, hogy olyan dolgokat hajtson végre, amelyek nem a Google Táblázatok alapvető funkciói.
A Google Apps Script módszere
Kezdje azzal, hogy magát a szkriptet másolja és illessze be a Google Apps Script Editorba.
- Először nyissa meg a Google Táblázatokat a szűrni kívánt munkalapon.
- Ezután válassza a Select lehetőséget Szkriptszerkesztő tól Eszközök legördülő menü.
- Másolja ki és illessze be a következő kódot:
függvény GetCellColorCode(bemenet) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var cell = ss.getRange(input); var eredmény = cell.getBackground(); vissza az eredményt } Mostantól meghívhatja a Google Apps Scriptben létrehozott függvényt a munkalap celláiból. Most, hogy a szkript készen áll a használatra, meghívhatja a szkriptben lévő függvényt a munkalapról. Először azonban hozzon létre egy speciális oszlopot „színek” vagy valami hasonló néven. A hexadecimális kódok lekéréséhez használja a következő függvényhívást minden olyan cellában, amelynek van egy sora, amelynek színkódja ebben az esetben C2: Vegye figyelembe, hogy a paraméterek a B-re hivatkoznak, amely az oszlop és a sor színkódolása. Ebben a példában ez a B oszlop, de természetesen állítsa be az oszlop számát az Ön helyzetének megfelelően. Ezután egyszerűen átmásolhatja a függvényt az oszlop többi cellájába. Az eredmény az lesz, hogy lesz egy hexadecimális kód oszlopa minden egyes színhez, amelyet színkódoláshoz választott. Most, hogy elkészült a szkript és a függvényhívás a munkalapon, létrehoz egy szűrőt, amellyel egy vagy több szín alapján szűrhet: Ez visszaadja az összes olyan sort, ahol a prioritás sürgős (narancssárga). Természetesen bármelyik színt vagy több színt is kiválaszthat attól függően, hogy mit szeretne látni a lapon. A gyakorlott felhasználók számára a Google Apps Script megoldás használata nagyfokú rugalmasságot és erőt biztosít a Google Táblázatok képességeinek bővítéséhez. A legtöbb felhasználó számára egyszerűbb csak egy kiegészítőt használni. Találtam egy működő, szín szerinti rendezési bővítményt a Google Táblázatok bővítményoldalán. Ennek a kiegészítőnek az az előnye, hogy képes cellaszín vagy szövegszín szerint rendezni, de a hátránya, hogy nem módosíthatja a sorrendet vagy nem szabhatja testre. Az alkalmazás beállításaiban módosíthatja a rendezési sorrendet a három előre beállított típus egyikére, ami egy kis testreszabási lehetőséget biztosít. A Sheets másik hasznos kiegészítője a Color Arranger. A ColorArranger lehetővé teszi a munkalapok rendezését a cellák háttérszínének vizuális megjelenítésével. A kiegészítő főbb funkciói közé tartozik a nagyszámú színből való válogatás, az adatok automatikus felismerése és az oszlopok rendezése, a „legközelebbi egyezés” opció, amely a hasonló színeket egymáshoz közel helyezi, valamint a rendezési sorrend finomhangolása a színek palettán való húzásával. . A ColorArranger használata egyszerű. Csak töltse be a lapot, rendelje hozzá a színeket az adatoszlophoz, és válassza a Kiegészítők->Színrendező->Szín szerinti rendezés lehetőséget. Megjelenik egy párbeszédpanel, amelyben a rendszer automatikusan felismeri az adatoszlopot. Kalaptipp a TechJunkie olvasójának, Sekharnak, hogy értesített minket erről a kiegészítőről! Jó néhány Google Táblázat-cikkünk van a TechJunkie-ról, amelyek célja, hogy segítsenek fejleszteni készségeidet, beleértve az alábbi útmutatókat: Remélem, hasznos útmutatónak találta a cellaszín használatához a Google Táblázatok rendezési és szűrési eszközeként. Ha van saját javaslata ehhez, kérjük, ossza meg velünk ezeket a megjegyzések részben!Hívja fel a függvényt a saját lapjáról
=CellColorCode lekérése("B"&ROW())
Hozza létre a szűrőt
A Sort Range Plus kiegészítő használata
A ColorArranger kiegészítő használata