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?
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.
Poznámka: - zdrojový soubor je na konci článku ke stažení zdarma.
Představte si že máte rozsáhlý soubor Seznam zaměstanců a máte najít všechny kdo:
Klasickým způsobem (vyškrtáváním) je to na dlouho. Použijeme-li filtry je to otázka pár minut.
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.
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
Máme hotovo. Výsledkem jsou tato jména
Jak jsem avizoval na začátku filtry - tabulka pro procvičení se v aplikací automatických filtrů (velikost 34 kB). je k dispozici ke stažení ZDARMA.
Článek byl aktualizován: 19.09.2020 10:56
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.
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ů.
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?
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.
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
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.
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.
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.
Přidáno: 10.10.10 19:34
Já moc děkuji za tento článek.. sem ted ráda za každou radu....
Přidáno: 12.10.10 18:13
Děkuji: Nic nedává člověk tak rád jako rady ;-)
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í :)
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
Přidáno: 19.10.10 11:56
Díky - zlatej! Funguje to :)
Přidáno: 19.10.10 17:31
To Šárka: Rádo se stalo.
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.?
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í.
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
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?
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.
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é ...
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.
Přidáno: 18.04.11 19:34
To Pavel: Děkuji za pochvalu a gratuluji k super jménu ;-)
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?
Přidáno: 06.01.12 19:04
To PerniCZek: Sloučit listy do jednoho
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
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.
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?
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.
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...
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ší.
Přidáno: 09.02.12 11:34
Dobře, díky.
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ěď
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.
Přidáno: 05.03.12 07:36
JJ díky moc za radu, rychlé, stručné a jasné... opravdu děkuji... :)
Přidáno: 06.03.12 16:34
To Vendula: Rádo se stalo.
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
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ěď
Přidáno: 23.03.12 16:02
To Petr: Koment upraven, ať tolik neprudím.
Přidáno: 23.03.12 16:06
TO Milan: Lze použít VBA?
Přidáno: 26.03.12 14:55
Ano. Dík já to zatím našel přes subtotal(3;.....)
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.
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/
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
Přidáno: 19.04.12 18:11
To Michal Čada: Použít vlastní filtr. Filtry čísel a zadej je mezi .... .....
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
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).
Přidáno: 23.04.12 17:30
V přípravě mám článek, který bude demonstrovat širší možností použití filtrů...
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
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
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!
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 ?
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
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é.
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.
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.
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
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!
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!
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
LinkedIn... |
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 |