Excel formula: pamata filtra piemērs -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai vaicātu datus un iegūtu atbilstošus ierakstus, varat izmantot funkciju FILTER. Parādītajā piemērā formula F5 ir:

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

Kurš izgūst datus, kur valsts = "TX".

Paskaidrojums

Šī formula balstās uz funkciju FILTER, lai izgūtu datus, pamatojoties uz loģisko testu. Masīva arguments ir norādīts kā B5: E15, kas satur pilnu datu kopu bez galvenēm. Iekļautais arguments ir izteiksme, kas izpilda vienkāršu testu:

E5:E15=H4 // test state values

Tā kā diapazonā E5: E11 ir 11 šūnas, šī izteiksme atgriež 11 TRUE un FALSE vērtību masīvu šādi:

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

Šo masīvu funkcija FILTER izmanto, lai izgūtu atbilstošos datus. Tikai tās rindas, kurās rezultāts ir PATIESA, padara to par galīgo rezultātu.

Visbeidzot, arguments "if_empty" ir iestatīts uz "nav atrasts", ja netiek atrasti atbilstoši dati.

Citi lauki

Pārējos laukus var filtrēt līdzīgā veidā. Piemēram, lai filtrētu tos pašus datus pasūtījumiem, kuru summa pārsniedz 100 ASV dolārus, varat izmantot FILTER līdzīgi šim

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

Interesanti raksti...