Filtrování dat představuje rychlý a snadný způsob, jak vytvořit podmnožinu dat v oblasti buněk nebo ve sloupci tabulky. Funkce Filtrovaná data zobrazí pouze řádky splňující zadaná kritéria a skryje řádky, které nechcete zobrazit. Filtrovat můžete také podle víc sloupců. Filtry se sčítají. Každý další filtr, který použijete, pracuje pouze s podmnožinou dat vytvořenou aktuálním filtrem, a proto podmnožinu dat dále zmenšuje. Můžete tedy nejprve vyfiltrovat data z roku 2008 a poté data z Francie. Výsledné informace by obsahovaly pouze údaje, které se vztahovaly k Francii v roce 2008.
Filtrovat můžete podle seznamu hodnot nebo podle kritérií.
V tomto článku
- Filtrování textu
- Filtrování čísel
- Filtrování kalendářních dat nebo časů
- Filtrování nejvyšších nebo nejnižších čísel
- Vymazání filtru pro sloupec
- Informace o možných problémech s filtrováním dat
Filtrování textu
Najděte sloupec, který obsahuje alfanumerická data.
Klikněte na šipku
v záhlaví sloupce.Udělejte jednu z těchto věcí:
Výběr ze seznamu textových hodnot- Klikněte na Filtr.
- V seznamu textových hodnot vyberte nebo zrušte filtrování jedné nebo více textových hodnot.
Seznam textových hodnot může obsahovat až 1 000 položek. Pokud je seznam velký, zrušte zaškrtnutí políčka (Vybrat vše) v horní části a pak vyberte konkrétní textové hodnoty, podle kterých chcete filtrovat.
Vytvoření kritérií - Přejděte na příkaz Filtry textu a klepněte na některý z příkazů relačních operátorů nebo klepněte na příkaz Vlastní filtr.
Pokud chcete například vyfiltrovat text, který začíná určitým znakem, klikněte na Má na začátku. Pokud chcete vyfiltrovat text, který obsahuje určité znaky kdekoli v textu, klikněte na Obsahuje. - V dialogovém okně Vlastní filtr zadejte do pole vpravo text.
Pokud chcete například vyfiltrovat text začínající písmenem J, zadejte písmeno J. Pokud chcete vyfiltrovat text obsahující kdekoli v textu řetězec zvon, zadejte řetězec zvon.
Pokud potřebujete najít text, který sdílí pouze některé znaky, použijte zástupný znak.
Následující tabulka popisuje zástupné znaky, které můžete použít jako porovnávací kritéria pro textové filtry.
| Znak | Hledaný obsah |
|---|---|
| ? (otazník) | Libovolný jednotlivý znak Kritérium ko?ář například najde položky kolář a kovář |
| * (hvězdička) | Jakýkoli počet znaků Kritérium *východ například najde položky jihovýchod a severovýchod |
| ~ (tilda) následovaná znakem ?, * nebo ~ | Otazník, hvězdička nebo tilda Například kritériem fy06~? například najde položku fr06?. |
Filtrování čísel
Vyhledejte sloupec, který obsahuje číselná data.
Klikněte na šipku
v záhlaví sloupce.Udělejte jednu z těchto věcí:
Výběr ze seznamu čísel- Klikněte na Filtr.
- V seznamu čísel vyberte nebo zrušte filtrování podle jednoho nebo více čísel.
Seznam čísel může obsahovat až 1 000 položek. Pokud je seznam velký, zrušte zaškrtnutí políčka (Vybrat vše) v horní části a pak vyberte konkrétní čísla, podle kterých chcete filtrovat.
Vytvoření kritérií - Přejděte na příkaz Filtry čísel a klepněte na příkaz jednoho z příkazů operátoru porovnání nebo klepněte na příkaz Vlastní filtr.
Pokud chcete například filtrovat podle dolního a horního číselného limitu, vyberte Mezi. - V dialogovém okně Vlastní automatický filtr zadejte do pole nebo polí vpravo číslo nebo čísla.
Pokud chcete například filtrovat podle nižší číslice "25" a horní hodnoty "50", zadejte 25 a 50.
Filtrování kalendářních dat nebo časů
Vyhledejte sloupec, který obsahuje kalendářní data nebo časy.
Klikněte na šipku
v záhlaví sloupce.Udělejte jednu z těchto věcí:
Výběr ze seznamu dat nebo časůKlikněte na Filtr.
V seznamu dat nebo časů vyberte nebo zrušte filtrování jednoho nebo více dat nebo časů.
Ve výchozím nastavení proces filtrování seskupí všechna kalendářní data v oblasti do hierarchie roků, měsíců a dnů. Při výběru nebo zrušení úrovně hierarchie filtr automaticky vybere nebo vymaže všechna kalendářní data vnořená pod touto úrovní. Pokud například vyberete 2006, webový prohlížeč zobrazí měsíce pod názvem 2006 a dny pak zobrazí pod názvem každého z měsíců.
Seznam hodnot může obsahovat až 1 000 položek. Pokud je seznam hodnot dlouhý, zrušte zaškrtnutí políčka (Vybrat vše) v horní části a pak vyberte hodnoty, podle kterých chcete filtrovat.
Vytvoření kritériíPřejděte na Filtry kalendářních dat a potom udělejte jednu z těchto věcí:
Běžný filtr
Běžný filtr je filtr založený na relačním operátoru. Chcete-li použít běžný filtr, postupujte takto:Klikněte na jeden z příkazů relačních operátorů (Rovná se, Před, Po nebo Mezi) nebo klikněte na Vlastní filtr.
V dialogovém okně Vlastní filtr zadejte do pole vpravo datum nebo čas.
Pokud chcete například filtrovat podle nižšího a většího data nebo času, vyberte Mezi.V dialogovém okně Vlastní filtr zadejte do pole nebo polí vpravo datum nebo čas.
Pokud třeba chcete filtrovat podle dřívějšího data "1. 3. 2006" a pozdějšího data "1. 6. 2006", zadejte 1. 3. 2006 a 1. 6. 2006.
Dynamický filtr
Dynamický filtr je takový, u kterého se kritéria můžou při opětovném použití filtru změnit. Pokud chcete použít dynamický filtr, klikněte na některý z předdefinovaných příkazů pro datum.
Pokud chcete například v nabídce Všechna data v období vyfiltrovat všechna data podle aktuálního data, vyberte možnost Dnes nebo pokud chcete vyfiltrovat všechna data podle následujícího měsíce, vyberte možnost Příští měsíc.Poznámka
.
- Příkazy v nabídce Všechna data v období , jako je Leden nebo 2. čtvrtletí, filtrují podle období bez ohledu na rok. To může být užitečné třeba při porovnávání prodejů podle období v průběhu několika let.
- Možnosti filtru Tento rok a Od začátku roku zpracovávají budoucí data odlišným způsobem. Letošní rok může vrátit data v budoucnosti pro aktuální rok, zatímco rok od začátku do začátku vrátí jenom data do aktuálního data včetně.
Filtrování nejvyšších nebo nejnižších čísel
Vyhledejte sloupec, který obsahuje číselná data.
Klikněte na šipku
v záhlaví sloupce.Přejděte na Filtry čísel a pak vyberte Prvních 10.
V dialogovém okně Filtr prvních 10 udělejte toto.
V poli vlevo klikněte na Nahoře nebo Dole. Filtr určuje nejvyšší a nejnižší hodnoty na základě původní oblasti buněk. Nepoužívá filtrovanou podmnožinu dat.
Do pole uprostřed zadejte číslo od 1 do 255 pro položky nebo od 0,00 do 100,00 pro procenta.
V poli vpravo udělejte jednu z těchto věcí:
- Pokud chcete filtrovat podle čísla, klikněte na Položky.
- Pokud chcete filtrovat podle procent, klikněte na Procenta.
Vymazání filtru pro sloupec
- Pokud chcete filtr pro sloupec vymazat, klikněte na tlačítko Filtr
v záhlaví sloupce a potom klikněte na Vymazat filtr z <názvu>.
Informace o možných problémech s filtrováním dat
Měli byste vědět o následujících problémech, které buď omezují nebo zabraňují filtrování.
Vyhněte se míchání formátů úložiště Nejlepších výsledků autor sešitu dosáhne, když nebude v jednom sloupci míchat formáty, například text a číslo nebo číslo a datum, protože pro každý sloupec je k dispozici pouze jeden typ příkazu filtru. Pokud se jedná o kombinaci různých formátů, zobrazí se v dialogovém okně filtru formát, který se vyskytuje nejčastěji. Pokud například sloupec obsahuje tři hodnoty uložené jako číslo a čtyři jako text, zobrazí proces filtrování textové filtry.
Filtrovaných řádků může být více, než je limit maximálního počtu zobrazených řádků Pokud počet řádků, které odpovídají filtru, překračuje maximální počet řádků zobrazených v sešitu, zobrazí webový prohlížeč první sadu filtrovaných řádků až po aktuální maximální počet. Abyste viděli všechny filtrované řádky, budete možná muset přejít na další oblast posouvání stránky. Pokud je sešit součástí webové části Excel Web Access, bude pravděpodobně možné zvýšit počet řádků, které webová část zobrazuje.
Netisknutelné znaky mohou znemožnit filtrování Webový prohlížeč nemůže filtrovat data ve sloupci, který obsahuje znaky s hodnotami ANSI 0 až 32, které jsou netisknutelné V sešitu aplikace Excel se u těchto znaků zobrazí jako zástupný znak obdélníkové pole. Pokud chce autor sešitu filtrovat data, musí tyto netisknutelné znaky odebrat nebo je nahradit tisknutými znaky.
Počítaní členové v sestavách kontingenčních tabulek Nemůžete použít filtr, který kombinuje počítaný člen (označený modrou barvou) s žádnou jinou položkou, včetně dalších počítaných členů. Chcete-li použít filtr s počítaným členem, ujistěte se, že jste vybrali pouze jeden počítaný člen. Pokud vybíráte dvě nebo více položek, odeberte všechny počítané členy.
Můžou být viditelná metadata kontingenční tabulky Pokud jste autorem sešitu a publikujete sešit obsahující sestavu kontingenční tabulky OLAP s použitým filtrováním, uživatel může zobrazit metadata skrytého pole. Pokud chcete zachovat důvěrnost těchto informací, nepovolujte filtrování.