Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » data » ms-excel-filtry-uvod

Filtry - MS Excel 2003

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak rychle a jednoduše najít v dlouhé tabulce vše co potřebujete?

Jak na filtry v Microsoft Excel 2010 (2007).

Úvodní informace

Představte si že máte dlouhý seznam v Excelu s údaji například o zaměstancích, (plat, jméno, přijmení, titul, zda chovají nějaké zvíře...) Osobně bych na to použil databázi. Mnoho firem používa MS Excel (o Acessu nic neví) tak jsem připravil tento článek ať mohou využít filtru.

Dostanete za úkol například zjistit: Kdo ve firmě má plat vyšší než 10.000, kouří a je starší než 77 ročník.

Standartní řešení: sekretářka si vezme barevnou fixu a vyškrtáva. Při počtu 250 zaměstnánců má práci na celý den.

Poznámka: Toto jsem opravdu na brigádě viděl. Jak sekretářka v "sjetině" ručně vyškrtávala určité údaje. Podklady hledala asi v 10-ti papírech. Proto jsem ji poradil jak požadované data zjistit za pár minutu ať na svou práci nepotřebuje celý den.

Jak na filtry

Poznámka: - zdrojový soubor je na konci článku ke stažení zdarma.

MS Excel - filtry

Představte si že máte rozsáhlý soubor Seznam zaměstanců a máte najít všechny kdo:

  • kouří
  • berou více než 10.000,- Kč
  • jsou muži

Klasickým způsobem (vyškrtáváním) je to na dlouho. Použijeme-li filtry je to otázka pár minut.

Filtry nastavení

Je to úplně jednoduché. V tabulce si označíme řádek s popisy jednotlivých sloupců. Přes nabídku: Data - Filtr - Automatický filtr se již zobrazí u každého názvu kostička se šipkou.

MS Excel - filtry
MS Excel - filtry

Pokud v sloupci kouří vybereme ANO máme všechny co kouří. Když v dalším vybereme MUŽ obdžíme všechny muže co kouři. Takto můžeme vybírat a filtrovat téměř do nekonečna.


Trochu složitější to bude pro sloupec plat. Kdybychom vybrali 10.000, obdržíme jen ty lidí co mají plat 10.000 což nechceme, musíme vybrat položku (vlastní...), otevře se nám okno, kde vybereme je větší než a čásku 10.000

MS Excel - filtry

Filtry závěr

Máme hotovo. Výsledkem jsou tato jména

  • Dušan
  • František
  • Jan
  • Tomáš

Ke stažení zdarma

Jak jsem avizoval na začátku filtry soubor ve formátu *.xls - tabulka pro procvičení se v aplikací automatických filtrů (velikost 34 kB). je k dispozici ke stažení ZDARMA. soubor ve formátu *.xls

Článek byl aktualizován: 19.09.2020 10:56

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře


trinity

Přidáno: 25.03.10 10:46

Typický šovinista. Věty typu:\"..Než jsem ji poradil(psáno boltem)....nechápala....\" mě opravdu dostávají. Přitom, Váš návod je plný hrubek(standartní,Mi použijeme a další). Co kdybyste si naopak od nějaké sekretářky nechal poradit, jak psát správně česky?

Pavel Lasák

Přidáno: 25.03.10 17:12

To trinity: Děkuji za komentář. Já jsem ji zdarma poradil, ale už jsem nesehnal nikoho kdo mi zdarma opravi gramatiku.

Eva

Přidáno: 28.03.10 18:30

\"Mi\" použijeme tedy nikde nevidim ... Ale tento článek se mi velmi líbí pro svou názornost a i přiložený soubor, aby si to dle návodu mohl každý zkusit. Děkujeme :) Na kibice nehleĎte

Pavel Lasák

Přidáno: 29.03.10 16:02

To Eva: Děkuji za pochvalu, pokud mohu rád pomohu (články píšu zdarma bez nároku na honorář). Vím, že česky neumím, tak alespoň se snažím zdarma pomáhat. To \"mi\" jsem odstranil (ať to tolik neprovokuje), ale určitě mám \"mi\" použito i v jiných článcích, za což se omlouvám. Postupně se snažím články doplňovat a upravovat ať reagují na aktuální dotazy. Přeci jen, kdybych měl odpovídat jednotlivě tak den musí mít 48 hodin.

Dušan

Přidáno: 12.09.10 22:46

Jsou to debilové,kteří v komentářích jen prudí .. škoda,že je navenek nepoznáme, abychom se jim mohli vyhýbat.

Pavel Lasák

Přidáno: 16.09.10 18:39

To Dušan: Vím, že nejsem dokonalý a nikdy dokonalý nebudu. Ale rád pomůžu i když má pomoc může mít nedostatky. Jsem jen člověk.

Lenka

Přidáno: 10.10.10 19:34

Já moc děkuji za tento článek.. sem ted ráda za každou radu....

Pavel Lasák

Přidáno: 12.10.10 18:13

Děkuji: Nic nedává člověk tak rád jako rady ;-)

Šárka

Přidáno: 18.10.10 12:13

Mám sloupec asi 3000 ř a potřebuji získat pouze hodnoty, které mají 8 znaků. Lze to při použití vlastního filtru? A jak? Zkoušela jsem to i přes funkci "část", ale nerozchodila to. S Excelem jsem teď dlouho nepřišla do styku a strašně jsem zapomněla:( Z hrubek si nic nedělej, toto jsou odborné rady a ne gramatické cvičení :)

Pavel Lasák

Přidáno: 18.10.10 19:59

To Šárka: použij funkci "DÉLKA" tím zjistíš počet znaků a odfiltruješ ty, kde hodnoty mají délku = 8

Šárka

Přidáno: 19.10.10 11:56

Díky - zlatej! Funguje to :)

Pavel Lasák

Přidáno: 19.10.10 17:31

To Šárka: Rádo se stalo.

šab

Přidáno: 22.11.10 13:06

šikla by se rada, jak mám zvýraznit celé řádky s lidmi, kteří vlastní psa apod.?

Pavel Lasák

Přidáno: 26.11.10 20:57

To Šab: Ostatní řádky mají zůstat zobrazeny a jen potřebuješ zvýraznit vybrané pole? Použil bych podmíněné formátování.

Dáška

Přidáno: 03.12.10 20:00

Ahojky, díky moc za pomocný článek, po mateřské se mi to šikne při hledání new práce! Jestli bych mohla poprosit, ráda bych věděla, jak mohu filtrovat ze všech listů na jeden? Určitě se dá dělat i průměry? Můžeš mi prosím odpovědět na d.kytnerova@centrum.cz ? Děkuji moc. Dáša

Pavel Lasák

Přidáno: 04.12.10 16:22

To Daška: Jak to myslíš ze všech listů na jeden? Na všech listech má tabulka stejné záhlaví. Nebo jde o různé tabulky?

Jirka

Přidáno: 17.03.11 15:33

S filtrem v Excelu pracuju už dávno (o Accessu nic nevím :-)). Rád bych se zeptal, jestli máte zkušenost s tím, že v určitém okamžiku přestane automatický filtr v Excelu fungovat a při filtrování určitého výrazu v buňce mi na konci seznamu vyhazuje už všechny buňky. Když provedu akci Data/Filtr/Autom.filtr, tak tenhle automatický filtr zruším a zase provedu Data/Filtr/Autom.filtr a vida, Excel zase filtruje podle zadání, v pořádku. Ale jen do okamžiku, kdy tam připíšu další buňky, pak už je zase automatika v .... Máte s tím nějaké zkušenosti? Díky za radu.

Jirka

Přidáno: 17.03.11 15:54

Jsem pátral proč to ten Excel dělá a už jsem na to přišel: rozhodující je, aby počet vyplněných řádků ve sloupci A odpovídal počtu řádků v jiném sloupci, který filtruju. Zdá se to logické ...

Pavel

Přidáno: 18.04.11 18:00

Taky se připojuji k pochvalným komentářům. Stručně a jasně vysvětleno přesně, co jsem hledal. Díky.

Pavel Lasák

Přidáno: 18.04.11 19:34

To Pavel: Děkuji za pochvalu a gratuluji k super jménu ;-)

PerniCZek

Přidáno: 06.01.12 17:42

Mam na vice listech stejnou tabulku (pro kazdy rok) a potreboval bych hromadny filtr... abych nemusel na kazdem liste filtrovat zvlast... Jde to?

Pavel Lasák

Přidáno: 06.01.12 19:04

To PerniCZek: Sloučit listy do jednoho

Jarmila

Přidáno: 01.02.12 21:24

Děkuju moc, tenhle článek mi konečně vysvětlil k čemu slouží filtry, mám novou práci jako asistentka takže se mi to bude hodit. opravdu hoooodně moc děkuju, jen doufám že to dokážu použít i při té svojí práci

Pavel Lasák

Přidáno: 02.02.12 17:18

To Jarmila: Určitě a kdyby něo ozvěte se komentářem. V článku dovysvětlím. PS: Přeji hodně úspěchu.

Klára

Přidáno: 06.02.12 15:58

Taky děkuji za článek a mám doplňující dotaz: Když potřebuji něco vybrat, např. potřebuji všechny, co mají kočku. Takže chci řádky, na kterých je napsáno "kočka" nebo "kočka" a cokoli dalšího ("kočka, pes"). Jak to udělat?

Pavel Lasák

Přidáno: 06.02.12 17:05

To Klára: využít druhého políčka a vyplnit nebo. Pokud používate Excel 2007 (2010) jde si "naklikat" které položky chcete ve výběru.

Klára

Přidáno: 07.02.12 19:53

Jasně, ale to bych musela do prvního políčka napsat "kočka" a do druhého "Kočka, pes". Co když má někdo třeba vyplněno "pes, kočka" nebo "kočka, rybičky"? Bohužel mám Excel 2003...

Pavel Lasák

Přidáno: 08.02.12 18:21

To Klára: Tak vytvořit několik sloupců pes, kočka rybičky, .... a do daného řádku vkládat logickou hodnotu 1 má, 0 nemá. A pak se již dájí filtrovat dle potřeby. V tomto článku jde o ukázku filtrů. Možnosti filtrů jsou daleko širší.

Klára

Přidáno: 09.02.12 11:34

Dobře, díky.

Vendula

Přidáno: 02.03.12 22:36

Ahoj, potřebovala bych poradit, mám v Excelu otevřenou otázku. Odpovědi jsou: Ano, Nevím, Ne - z důvodu. Když někdo zaškrtl ne a přidal důvod, zaznamenala jsem ho do vedlejšího sloupce. Pokud uvedl více důvodů, mám v jednom řádků např. kočka, pes, ryba, prase. Potřebuji ale udělat filtr jen na př. kočka... Když si otevřu filtr, vyjede mi sice nabídka kočka, ale v tolika případech, do kterých sem je vepsala i s jinými odpověďmi. Je to strašně nepřehledné. Nevím jestli to jde takhle pochopit, ale snad ano. Prostě potřebuji vědět, když mám v řádku více odpovědí, jestli jde vyfiltrovat pouze jedna věc z toho řádku. :) Díky moc za odpověď

Pavel Lasák

Přidáno: 03.03.12 06:19

To Vendula: Vyfiltrovat jednoduše jednu odpověď nejde. Ale pomocí textových funkcí lze důvody rozdělit do několika sloupců. Jeden sloupec jeden důvod. A pak již filtrovat obvyklým způsobem.

Vendula

Přidáno: 05.03.12 07:36

JJ díky moc za radu, rychlé, stručné a jasné... opravdu děkuji... :)

Pavel Lasák

Přidáno: 06.03.12 16:34

To Vendula: Rádo se stalo.

Petr

Přidáno: 15.03.12 17:37

Opravdu tady jsou fajn navody.Ale ten koment nahoře me dostal at si uvedomi ze jsi to sem psat ani nemusel.Mě osobne to hodne pomohlo to co zde na strankach je.Dik:D

Milan

Přidáno: 23.03.12 08:15

Potřeboval bych udělat ve vyfiltrovaném seznamu v excelu (automatický filtr) automatické číslování. Číslování by mělo být vždy od 1 a pouze u viditelných hodnot. Dík za odpověď

Pavel Lasák

Přidáno: 23.03.12 16:02

To Petr: Koment upraven, ať tolik neprudím.

Pavel Lasák

Přidáno: 23.03.12 16:06

TO Milan: Lze použít VBA?

Milan

Přidáno: 26.03.12 14:55

Ano. Dík já to zatím našel přes subtotal(3;.....)

Marek

Přidáno: 14.04.12 12:13

Ahooj, Mam takovej problem Pokud mam sloupecek treba zbozi na sklade a chci aby mi to vyplasalo kolik vyrobku neni skladem tak to udelam prez countif ale nwm jak oznacit ty nulovy policka cervenou barvou za pomoci funkce.

Pavel Lasák

Přidáno: 14.04.12 20:25

To MArek: Podmíněné formátování Vám nepomůže? http://office.lasakovi.com/excel/formatovani/ms-excel-podminene-formatovani-2010/

Michal Čáda

Přidáno: 19.04.12 10:58

Ahoj, mám takoví problém. v jednou sloupci mám několik buněk s textem. A já bych potřeboval vyfiltrovat jen ty buňky ve kterém jsou i čísla a naopak ve kterém vůbec čísla nejsou. Díky za radu

Pavel Lasák

Přidáno: 19.04.12 18:11

To Michal Čada: Použít vlastní filtr. Filtry čísel a zadej je mezi .... .....

Michal Čáda

Přidáno: 23.04.12 14:42

To Pavel lesák: Vůbec nerozumím tomu co jste mi poradil :-) Prosím o vysvětlení jak se to dá udělat. Děkuji

Pavel Lasák

Přidáno: 23.04.12 17:16

To Michal Čada: Ukázka v obrázku. Je mezi (tj. zadá se max. a min. číslo z tabulky - funkce MIN a MAX, nebo nějaké velké/malé číslo kterého hodnoty nedosáhnou).

MS Excel 2010 - filtr

Pavel Lasák

Přidáno: 23.04.12 17:30

V přípravě mám článek, který bude demonstrovat širší možností použití filtrů...

Jana

Přidáno: 28.01.13 17:03

Dobrý den, můžete mi poradit, jak mám označit v subtotalu - aby byly barevně označené souhrny například za jednotlivé dodavatele. děkuju Jana

Katka

Přidáno: 03.06.13 21:06

Dobry vecer, moc bych chtela poprosit o radu: pokud potrebuji zjistit min u ruzne filtrovanych dat, pouziji fci subtotal - min. v nekterych pripadech mam i nulove hodnoty, ktere tam ale opravdu potrebuji nechat.je mozne pouzit nejakou slozenou fci tak, aby subtotal nebral v uvahu nulu a nasel az druhe nejmensi cislo? predem moooc dekuji

Robert

Přidáno: 30.07.13 09:56

Dobrý den, Můžete mi prosím poradit, proč mi v některých dokumentech automatický filtr fnguje tak jak má a v jiných pouze nastrká zadané kritérium na vrch tabulky,ostatní neskryje a ještě ke všemu to ani není seřazené tak jak má (kritérium je příjmení Juřička,excel udělá Juřička,Juřička,Pač,Juřička...).Používám excel 2003. Prosím o radu na email bob.rn@seznam.cz Mockrát děkuji!

Guliver

Přidáno: 13.10.13 19:48

Lze nějak definovat "Hromadný filtr" pro: Tabulka A obsahuje ve sloupci A cca 2000 řádků s čísly a dále další sloupce s příslušnými hodnotami. Tabulka B obsahuje ve sloupci A cca 600 která jsou obsažena i v tabulce A. Jak hromadně vyfiltruji z tabulky A jenom ty řádky, které mají ve sloupci A čísla shodná se slupcen A tabulky B? Tak aby se v tabulce A vyfiltovali pouze řádky s čísla z tabulky B ?

Martin

Přidáno: 12.11.13 00:44

Přeji krásný den, mám takový dotaz: mám druhy stromů, které jsou označeny čísly (1 dub; 2 buk atd. až 350) potom mám hodnotu např. vysoký, nízký, hubený atp. No a potřebuji když zadám "hubený" tak aby vyjely čísla 1,5,9,12.. respektive spíš než ty čísla tak názvy stromů. již mám vypsané že hubený jsou 1,5,9,12; nízký jsou 20,21,26,28 atd. a potom mám tabulku kde je: 1/dub/červený ; 2/dub/zimní atd. Jde to dát nějak dohromady a udělat filtr? Mnohokrát děkuji

Pavel Lasák

Přidáno: 12.11.13 17:17

To Martin: Určitě jde pokud je srávně vytvořena tabulka. Jeden sloupec čísla, druhý názvy stromů, třetí tloušťkam 4 barva atd. A pak využít filtry jež jsou výše v článku pospané.

Lenka

Přidáno: 18.01.14 17:09

Dobry vecer, muzete mi prosim poradit? Snazim se prijit na to, jak 3 vyfiltrovane sloupce sloucit jednoduse do jednoho. Napriklad v excelu - v sheetu jsou 4 sloupce s nazvy: Jmeno zamestance, email, telefon, mesto. Mesta jsou 3 - Praha, Ostrava, Plzen. Pomoci filtru lze vyjet seznam napriklad jen zamestnancu z Ostravy s jejich emaily a telefony, pak zas jen Plzne, ale nevim, jak spojit zamestnance z Plzne a Ostravy do jednoho sheetu dohromady, bez zamestnancu z Prahy. Dekuji predem za odpoved.

Dan

Přidáno: 04.04.14 16:55

Dobrý den, řeším jeden problém týkající se ovládání filtru ve VBA. Vize je taková, že v buňce G1 se z rozevíracího seznamu vybere klíčové slovo a dle něj následně proběhne filtr v tabulce. Potřebuji tedy využít filtr "OBSAHUJE" a odkazovat na adresu buňky...a tom je právě kámen úrazu. Pokud použiji konkrétní hodnotu tak nemám problém, toho však k mým účelům využít nelze. Takto funguje filtr textu bez zmíněné funkce "Obsahuje": Podminka1 = Range("G1").Value podminka2 = Range("H1").Value ActiveSheet.Range("D20").CurrentRegion.AutoFilter Field:=6, Criteria1:=Podminka1, Operator:=xlOr, _ Criteria2:=podminka2 Pokud budete schopen poradit, budu Vám velmi vděčný. Předem děkuji za váš čas a jsem s pozdravem.

Pavel

Přidáno: 26.08.15 08:00

Předně děkuji za jedinečné návody!! Mám dotaz zda nejde nějak zvýraznit kde mám zapnuté filtry. Ať šipečku která filtr znázorňuje nebo jakkoliv jinak. Druhý dotaz, docela složitě a dlouho filtr nastavuji, lze si nastavení filtru nějak jednoduše uložit? Pavel @ palocx

Lukáš

Přidáno: 23.09.15 09:51

Dobrý den, Mám podobný problém jako pan Robert. Myslím si, že jde jen o špatné nastavení, protože v minulosti jsem tento problém neměl. Mohu Vás poprosit o radu? Děkuji Lukáš Dobrý den, Můžete mi prosím poradit, proč mi v některých dokumentech automatický filtr fnguje tak jak má a v jiných pouze nastrká zadané kritérium na vrch tabulky,ostatní neskryje a ještě ke všemu to ani není seřazené tak jak má (kritérium je příjmení Juřička,excel udělá Juřička,Juřička,Pač,Juřička...).Používám excel 2003. Prosím o radu na email bob.rn@seznam.cz Mockrát děkuji!

Lukáš

Přidáno: 08.10.15 16:23

Lukáš Přidáno: 23.09.15 09:51 Dobrý den, Mám podobný problém jako pan Robert. Myslím si, že jde jen o špatné nastavení, protože v minulosti jsem tento problém neměl. Mohu Vás poprosit o radu? Děkuji Lukáš Dobrý den, Můžete mi prosím poradit, proč mi v některých dokumentech automatický filtr fnguje tak jak má a v jiných pouze nastrká zadané kritérium na vrch tabulky,ostatní neskryje a ještě ke všemu to ani není seřazené tak jak má (kritérium je příjmení Juřička,excel udělá Juřička,Juřička,Pač,Juřička...).Používám excel 2003. Prosím o radu na email bob.rn@seznam.cz Mockrát děkuji!






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2024 |