Obsah
Filtrování obrovských tabulek vám pomůže zaměřit pozornost na ty nejpotřebnější informace. Dnes bych s vámi rád probral způsoby přidávání filtrů podle podmínek, a to i s použitím několika z nich na data najednou. Vysvětlím vám také, proč je filtr v tabulkách Google tak užitečný a důležitý při práci v rámci sdíleného dokumentu.
Filtrování podle podmínky v Tabulkách Google
Začněme tím, že na list Google použijeme základní filtr. Pokud nevíte nebo si nepamatujete, jak to udělat, podívejte se na můj předchozí příspěvek na blogu.
Když se v záhlaví sloupců objeví příslušné ikony, klikněte na tu, která patří ke sloupci, s nímž chcete pracovat, a zvolte. Filtrování podle stavu . Zobrazí se další pole možností s nápisem "Žádné" v něm.
Klikněte na ni a zobrazí se seznam všech podmínek, které lze v Tabulkách Google filtrovat. Pokud žádná z existujících podmínek nevyhovuje vašim potřebám, můžete si vytvořit vlastní podmínku výběrem možnosti Vlastní vzorec je ze seznamu:
Pojďme si je společně projít, ano?
Není prázdný
Pokud buňky obsahují číselné hodnoty a/nebo textové řetězce, logické výrazy nebo jakékoli jiné údaje včetně mezer ( ) nebo prázdných řetězců (""), zobrazí se řádky s takovými buňkami.
Stejný výsledek získáte pomocí následujícího vzorce, když vyberete možnost Vlastní vzorec je možnost:
=ISBLANK(B:B)=FALSE
Je prázdný
Tato možnost je zcela opačná než předchozí. Zobrazí se pouze buňky, ve kterých není žádný obsah. Ostatní budou v Tabulkách Google odfiltrovány.
Můžete také použít tento vzorec:
=ISBLANK(B:B)=TRUE
Text obsahuje
Tato možnost zobrazuje řádky, v nichž buňky obsahují určité znaky - číselné a/nebo textové. Nezáleží na tom, zda jsou na začátku, uprostřed nebo na konci buňky.
Pomocí zástupných znaků můžete najít některé konkrétní symboly na různých pozicích v buňce. Hvězdička (*) slouží k nahrazení libovolného počtu znaků, zatímco otazník (?) nahrazuje jeden symbol:
Jak vidíte, stejného výsledku můžete dosáhnout zadáním různých kombinací zástupných znaků.
Pomůže vám také následující vzorec:
=REGEXMATCH(D:D, "Dark")
Text neobsahuje
Věřím, že jste již pochopili, že podmínky zde mohou být stejné jako v bodě výše, ale výsledek bude opačný. Zadaná hodnota bude ze zobrazení Tabulky Google odfiltrována.
Pokud jde o vlastní vzorec, může vypadat takto:
=REGEXMATCH(D:D, "Dark")=FALSE
Text začíná slovy
Pro tuto podmínku zadejte první znak(y) (jeden nebo více) hodnoty, která vás zajímá.
Poznámka: Zástupné znaky zde nefungují.
Text končí slovy
Případně zadejte poslední znaky položek, které chcete zobrazit.
Poznámka: Ani zde nelze použít zástupné znaky.
Text je přesně takový
Zde musíte zadat, co přesně chcete zobrazit, ať už jde o číslo nebo text. Mléčná čokoláda Například položky, které obsahují něco jiného, se nezobrazí. Nelze zde tedy používat zástupné znaky.
Poznámka: Mějte na paměti, že u této podmínky záleží na velikosti písmen v textu.
Pokud chcete použít vzorec pro vyhledání všech záznamů, které obsahují pouze "mléčná čokoláda", zadejte následující:
=D:D="Mléčná čokoláda"
Datum je, Datum je před, Datum je po
Tyto filtry Tabulky Google umožňují používat data jako podmínky. Výsledkem je, že se zobrazí řádky, které obsahují přesné datum nebo datum před/po přesném datu.
Výchozí možnosti jsou dnes, zítra, včera, za poslední týden, za poslední měsíc, za poslední rok. Můžete také zadat přesné datum:
Poznámka: Při zadávání jakéhokoli data se ujistěte, že jej zadáváte ve formátu regionálního nastavení, nikoli ve formátu uvedeném v tabulce. Více informací o formátech data a času si můžete přečíst zde.
Filtr Tabulky Google pro číselné hodnoty
Číselné údaje můžete v tabulkách Google filtrovat podle následujících podmínek: větší než, větší nebo rovno, menší než, menší nebo rovno, je rovno, není rovno, je mezi, není mezi .
Poslední dvě podmínky vyžadují dvě čísla, která označují počáteční a koncový bod požadovaného intervalu.
Tip: Odkazy na buňky můžete použít jako podmínky s ohledem na to, že buňky, na které odkazujete, obsahují čísla.
Chci zobrazit řádky, ve kterých jsou čísla ve sloupci E větší nebo rovna hodnotě v G1:
=$G$1
Poznámka: Pokud změníte číslo, na které se odkazujete (v mém případě 100), zobrazený rozsah se automaticky neaktualizuje. Klikněte na tlačítko Filtr ikonu na sloupci Tabulky Google a poté OK aktualizovat výsledky ručně.
Pro tuto možnost lze použít i vlastní vzorec.
=E:E>$G$1
Vlastní vzorce pro filtrování podle podmínek v Tabulkách Google
Každou z výše uvedených možností lze nahradit vlastními vzorci, které vrátí stejný výsledek.
Přesto se ve filtrech Tabulky Google obvykle používají vzorce, pokud je podmínka příliš složitá na to, aby ji bylo možné pokrýt výchozími prostředky.
Chci například zobrazit všechno zboží, které obsahuje v názvu slova "mléčný" a "tmavý". Potřebuji tento vzorec:
=OR(REGEXMATCH(D:D, "Tmavý"),REGEXMATCH(D:D, "Mléčný"))
Toto však není nejpokročilejší způsob. V tabulkách Google existuje také funkce FILTER, která umožňuje vytvářet složitější podmínky.
Jedná se tedy o standardní filtr Tabulky Google s jeho možnostmi a vlastními vzorci.
Změňme však na chvíli zadání.
Co kdyby každý zaměstnanec potřeboval vidět pouze své tržby? Musel by použít několik filtrů ve stejných tabulkách Google.
Je nějaký způsob, jak to udělat jen jednou, aniž by bylo nutné vše vytvářet znovu?
Tabulky Google Filtrování zobrazení se s tímto problémem vypořádá.
Zobrazení filtrů v tabulkách Google - vytváření, pojmenování, ukládání a odstraňování
Tabulky Google Filtrování zobrazení pomáhají ukládat filtry na později, abyste je nemuseli znovu vytvářet. Mohou je používat různí uživatelé, aniž by se vzájemně rušily.
Protože jsem již vytvořil standardní filtr Tabulky Google, který chci uložit pro pozdější použití, kliknu na tlačítko Data> Zobrazení filtru> Uložit jako zobrazení filtru .
Zobrazí se další černý pruh s Možnosti na pravé straně. Tam najdete možnosti, jak přejmenovat filtr v tabulkách Google, aktualizace rozsah, duplicitní nebo smazat Chcete-li uložit & zavřete libovolné zobrazení filtru Tabulky Google, klikněte na tlačítko Zavřít v pravém horním rohu lišty.
K uloženým filtrům v Tabulkách Google můžete kdykoli přistupovat a používat je. Mám pouze dva:
Jednou z hlavních výhod Tabulek Google je možnost, aby s tabulkami pracovalo několik lidí současně. Nyní si představte, co se může stát, když si různí lidé budou chtít zobrazit různé části dat.
Jakmile jeden uživatel použije filtr ve svých tabulkách Google, ostatní uživatelé změny okamžitě uvidí, což znamená, že data, se kterými pracují, se částečně skryjí.
Řešení problému, Zobrazení filtru Byla vytvořena možnost. Funguje na straně každého uživatele, takže by mohl používat filtry Tabulky Google jen pro sebe, aniž by zasahoval do práce ostatních.
Chcete-li vytvořit zobrazení filtru v tabulce Google Sheets, klikněte na možnost Data> Zobrazení filtru> Vytvořit nové zobrazení filtru . Poté nastavte podmínky pro data a pojmenujte zobrazení kliknutím na tlačítko "Jméno" (nebo použijte pole Možnosti ikonu pro přejmenování).
Všechny změny se automaticky uloží po zavření filtru Zobrazení. Pokud je již nepotřebujete, odstraňte je kliknutím na tlačítko Možnosti> Odstranit na černém pruhu.
Tip: Pokud vám vlastník tabulky povolil upravovat soubor, všichni ostatní uživatelé budou moci vidět a používat vámi vytvořené filtry v tabulkách Google.
Poznámka: Pokud si můžete tabulku Google pouze prohlížet, budete moci sami vytvářet a používat zobrazení filtrů, ale po zavření souboru se nic neuloží. K tomu potřebujete oprávnění k úpravám tabulky.
Snadný způsob vytvoření pokročilého filtru v tabulkách Google (bez vzorců)
Filtr v Tabulkách Google je jednou z nejjednodušších funkcí. Bohužel počet podmínek, které můžete aplikovat na jeden sloupec najednou, sotva stačí na pokrytí většiny úloh.
Vlastní vzorce by mohly být východiskem, ale i ty může být obtížné správně sestavit, zejména pro data a čas nebo s logikou OR/AND.
Naštěstí existuje lepší řešení - speciální doplněk pro Tabulky Google s názvem Multiple VLOOKUP Matches. Ten filtruje více řádků a sloupců, přičemž na každý z nich se aplikuje spousta kritérií. Rozšíření je uživatelsky přívětivé, takže nebudete muset pochybovat o svých vlastních akcích. Ale i kdybyste tak učinili, nástroj vůbec nezmění vaše zdrojová data - zkopíruje a vloží filtrovaný rozsah, kamkoli se rozhodnete. Jako příjemné zpestřeníjako bonus vás tento doplněk zbaví nutnosti učit se děsivou funkci VLOOKUP v tabulkách Google ;)
Tip: Neváhejte a přejděte na konec stránky, abyste se hned podívali na video o tomto nástroji.
Po instalaci doplňku jej najdete pod položkou Rozšíření Karta Tabulky Google. První krok, který uvidíte, je jediný, který existuje:
- Použijme doplněk k filtrování mé tabulky prodejů v tabulkách Google Sheets (A1:F69):
- Sloupce, které mě opravdu zajímají, jsou tyto. Datum , Region , Produkt a Celkové tržby , takže jsem si vybral pouze je jako ty, které se mají vrátit:
- Nyní je čas na sestavení podmínek. Zkusme získat všechny prodeje z mléko a lískové oříšky čokoláda pro září 2022 :
- Zatímco navlékáte svá kritéria, vzorec z oblasti náhledu v dolní části nástroje se odpovídajícím způsobem upraví. Klikněte na tlačítko . Výsledek náhledu a prohlédnout si nalezené shody:
- Vyberte horní levé buňky budoucího filtrovaného rozsahu a stiskněte buď tlačítko Vložit výsledek (pro vrácení nalezených shod jako hodnot) nebo Vložte vzorec (vložení vzorce s jeho výsledkem):
Pokud se chcete s programem Multiple VLOOKUP Matches blíže seznámit, doporučuji vám, abyste si jej nainstalovali z Google Workspace Marketplace nebo se o něm dozvěděli více na jeho domovské stránce.
Video: Pokročilé filtry Tabulky Google snadným způsobem
Vícenásobné shody VLOOKUp je nejlepší a nejjednodušší způsob, jak filtrovat data v tabulkách Google. Podívejte se na toto ukázkové video, kde se dozvíte všechny výhody tohoto nástroje:
Pokud máte nějaké dotazy nebo se chcete podělit o své názory na filtry v tabulkách Google, můžete zanechat komentář níže.