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:

Syntaxe FILTERU je FILTER (pole, zahrnout, (pokud je prázdné))

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.

Změňte F1 na modrou a získáte všechny členy týmu Blue.

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
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))

Čí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