Formula Excel: exemplu de filtru de bază -

Cuprins

Formula generică

=FILTER(data,range=value,"not found")

rezumat

Pentru a interoga date și a extrage înregistrări potrivite, puteți utiliza funcția FILTER. În exemplul prezentat, formula din F5 este:

=FILTER(B5:E15,E5:E15=H4,"not found")

Care recuperează date în care statul = "TX".

Explicaţie

Această formulă se bazează pe funcția FILTER pentru a prelua date pe baza unui test logic. Argumentul matricei este furnizat ca B5: E15, care conține setul complet de date fără anteturi. Argumentul include este o expresie care rulează un test simplu:

E5:E15=H4 // test state values

Deoarece există 11 celule în intervalul E5: E11, această expresie returnează o matrice de 11 valori ADEVĂRATE și FALSE astfel:

(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE)

Această matrice este utilizată de funcția FILTER pentru a prelua datele potrivite. Doar rândurile în care rezultatul este ADEVĂRAT intră în rezultatul final.

În cele din urmă, argumentul „if_empty” este setat la „not found” în cazul în care nu se găsesc date potrivite.

Alte domenii

Alte câmpuri pot fi filtrate în mod similar. De exemplu, pentru a filtra aceleași date pentru comenzile mai mari de 100 USD, puteți utiliza FILTER în acest fel

=FILTER(B5:E15,C5:C15>100,"not found")

Articole interesante...