FILTER je úplne nová funkcia Dynamic Array v programe Excel. Táto funkcia, ktorá bola predstavená na Ignite 2018, je jednou z niekoľkých nových funkcií programu Excel:
- V pondelok bol uvedený nový vzorec = A2: A20, chyba SPILL a nová funkcia SINGLE požadovaná namiesto implicitnej križovatky
- Utorok sa vzťahoval na SORT a SORTBY
- Tento článok sa venuje FILTRU
- Štvrtok sa bude týkať JEDINEČNÉHO
- Piatok sa bude týkať funkcií SEQUENCE a RANDARRAY
FILTER prijme pole, zachová zadané riadky a vráti výsledky do rozsahu rozliatia.
V tomto článku budete používať túto množinu údajov:
Syntax filtra FILTER je FILTER (pole, zahrnúť, (ak je prázdne))
Prvý príklad: Chcete načítať všetky riadky z množiny údajov, kde je tím modrý. Vložte modrú do bunky F1. Vzorec zadaný v E4 je =FILTER(A4:C16,B4:B16=F1,"None Found")
.
Všimnite si, že vo vzorci nemusíte používať znaky F4 ani doláre. Jedná sa o jediný vzorec, ktorý vráti viac výsledkov. Nie je potrebné to kdekoľvek kopírovať, takže nie sú potrebné absolútne referencie. Tiež nemusíte stlačiť Ctrl + Shift + Enter.
Zmeňte F1 na modrú a získate všetkých členov modrého tímu.
Tretí argument FILTER je voliteľný a je tu znázornený. (if_empty) určuje text, ktorý sa má vrátiť, ak nebudú k dispozícii žiadne výsledky. Ak zmeníte F1 na vápno, dostanete text uvedený vo vzorci.
fVýsledok uvedený vyššie nie je veľmi úplný. Čo ak máte v 3. stĺpci vzorec, ktorý skutočne potrebuje numerickú odpoveď? Ako argument (if_empty) môžete určiť konštantu poľa:=FILTER(A4:C16,B4:B16=F1,("None Found","No Team",0))
Čím viac budete tieto nové vzorce Dynamic Array používať, tým úžasnejšie budú.
Vo svojom príspevku o FILTRE má tím tímu Excel, Smitty Smith, vynikajúci príklad vykonania AND vo vnútri novej funkcie FILTER.
Pozeraj video
Stiahnite si súbor Excel
Stiahnutie súboru programu Excel: filter-function-in-excel.xlsx
Excel myslel dňa
Požiadal som svojich priateľov programu Excel Master o radu o programe Excel. Dnešná myšlienka na zamyslenie:
„Vynechať nepotrebné formáty“
Jordan Goldmeier