Cum se utilizează funcția FILTER Excel

Anonim

Funcția excel FILTER returnează pur și simplu datele filtrate din intervalul dat. Este o versiune funcțională a filtrării simple din meniul principal pe care o folosim de zeci de ani în excel. Această funcție ne ajută să filtrăm bazele de date mari în bucăți mai mici pe care trebuie doar să lucrăm.

Deocamdată, această funcție FILTER este disponibilă numai pentru versiunea online Excel 365. Nu este disponibil în Excel 2016 și versiunile mai vechi.
Sintaxa funcției FILTER

= FILTRU (matrice, include, [if_empty])

Matrice: Acesta este intervalul pe care doriți să îl filtrați. Poate fi o matrice codificată sau o referință de gamă. Poate fi o bază de date întreagă, ca o bază de date a angajaților.

Include : Este coloana sau rândul prin care doriți să filtrați cu criterii. De exemplu, coloana salarială din baza de date a angajaților cu condiția> 10000 USD etc. Nu este necesar să faceți parte din baza de date. Dimensiunile acestei matrice ar trebui să se potrivească cu filtrul Array.

[if_ vid]: Acesta este un argument opțional. Utilizați acest lucru atunci când doriți să definiți ce să returnați dacă nu se găsește nicio valoare.

Să înțelegem funcția FILTER cu un exemplu

Exemplu de funcție FILTER: Returnează toate înregistrările ale căror mărci sunt mai mari de 90

Aici am un eșantion de date set de studenți și notele obținute la un test.

Vreau să filtrez toate înregistrările ale căror note sunt mai mari de 90. O formulă simplă pentru această problemă ar fi:

=FILTRU(A3: C11, C3: C11> 90, „Nu există astfel de înregistrări”)

Am furnizat întregul tabel A3: C11 ca matrice. Întrucât dorim să filtrăm după scor, oferim referința intervalului de scor și criteriile C3: C11> 90. În cele din urmă, dacă nicio valoare nu corespunde criteriilor date, returnăm „Nu există astfel de înregistrări”.

Aceasta returnează înregistrarea și se varsă în foaie.

Cum functioneaza

Gândiți-vă la aceasta ca la o funcție de numărare care returnează numărul condițiilor potrivite. Singura diferență majoră este că funcția FILTER returnează un întreg set de înregistrări, nu doar numărul. Poate fi folosit și ca CAUTARE pentru a returna toate valorile potrivite din setul de date, așa cum facem în Excel 2016 și mai vechi.

Filtrați setul de date cu condiții multiple

Pentru a filtra setul de date cu mai multe condiții, putem folosi * pentru condițiile ȘI și + pentru logica SAU.

De exemplu, din datele de mai sus, dacă doresc să filtrez o înregistrare ale cărei semne sunt mai mari sau egale cu 90 și numărul rulării este mai mare decât 107, atunci formula va fi:

=FILTRU(A3: C11,(C3: C11>=90)*(B3: B11> 107), „Nu există astfel de înregistrări”)

Un exemplu de logică SAU: Dacă doriți să filtrați setul de date unde marcajele sunt mai mari de 90 sau mai mici de 70 (doar de exemplu). Decât formula va fi:

= FILTRU (A3: C11, (C3: C11> 90) + (C3: C11 <70), „Nu există astfel de înregistrări”)

Deci, băieți, aceasta a fost o introducere rapidă la funcția FILTRU a Excel 365. Nu este încă disponibilă pentru aplicațiile desktop, dar se așteaptă să fie lansată cu versiunea Excel 2019 pro.

Sper că am fost suficient de explicativ. Dacă aveți vreo îndoială cu privire la această funcție sau aveți orice interogare legată de Excel / VBA, întrebați-o în secțiunea de comentarii de mai jos.

Funcția SORT în Excel | Funcția de sortare este nouă pentru Excel 365. Această funcție sortează dinamic matricea furnizată într-o locație nouă, cum ar fi o funcție de matrice:

Articole populare:

50 de comenzi rapide Excel pentru a vă crește productivitatea | Deveniți mai rapid la sarcina dvs. Aceste 50 de comenzi rapide vă vor face să lucrați și mai rapid pe Excel.

Cum se utilizează funcția VLOOKUP în Excel | Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite game și foi.

Cum se utilizează funcția COUNTIF în Excel 2016 | Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.

Cum se utilizează funcția SUMIF în Excel | Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.