FILTER je zbrusu nová funkce Dynamic Array v aplikaci Excel. Funkce představená na Ignite 2018 je jednou z několika nových funkcí aplikace Excel:
- Pondělí zahrnovalo nový vzorec = A2: A20, chybu SPILL a novou funkci SINGLE požadovanou místo implicitní křižovatky
- Úterý zahrnoval SORT a SORTBY
- Tento článek se týká FILTRU
- Čtvrtek se bude týkat JEDINEČNÉHO
- Pátek bude zahrnovat funkce SEQUENCE a RANDARRAY
FILTER přijme pole, zachová zadané řádky a vrátí výsledky do rozsahu úniku.
V tomto článku budete používat tuto datovou sadu:
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_2.jpg.webp)
Syntaxe FILTERU je FILTER (pole, zahrnout, (pokud je prázdné))
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_3.jpg.webp)
První příklad: Chcete načíst všechny řádky z datové sady, kde je tým modrý. Vložte modrou do buňky F1. Vzorec zadaný v E4 je =FILTER(A4:C16,B4:B16=F1,"None Found")
.
Všimněte si, že ve vzorci nemusíte používat F4 nebo znaky dolaru. Jedná se o jediný vzorec, který vrací více výsledků. Není třeba to nikde kopírovat, takže není třeba absolutních odkazů. Také nemusíte stisknout Ctrl + Shift + Enter.
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_4.jpg.webp)
Změňte F1 na modrou a získáte všechny členy týmu Blue.
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_5.jpg.webp)
Třetí argument FILTRU je volitelný a je zde znázorněn. (if_empty) určuje text, který se má vrátit v případě, že nedošlo k žádným výsledkům. Pokud změníte F1 na vápno, dostanete text uvedený ve vzorci.
F![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_6.jpg.webp)
Výsledek výše není příliš úplný. Co když ve 3. sloupci máte vzorec, který opravdu potřebuje numerickou odpověď? Jako argument (if_empty) můžete určit konstantu pole:=FILTER(A4:C16,B4:B16=F1,("None Found","No Team",0))
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_7.jpg.webp)
Čím více budete tyto nové vzorce Dynamic Array používat, tím úžasnější budou.
Ve svém příspěvku o FILTRU má skvělý příklad týmu Excel Smitty Smith, který dělá AND uvnitř nové funkce FILTER.
Sledovat video
Stáhněte si soubor Excel
Stažení souboru aplikace Excel: filter-function-in-excel.xlsx
Excel myšlenka dne
Požádal jsem své přátele Excel Master o radu ohledně Excelu. Dnešní myšlenka k zamyšlení:
„Vynechat zbytečné formáty“
Jordan Goldmeier