„Excel“ formulė: Pagrindinis filtro pavyzdys -

Turinys

Bendroji formulė

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

Santrauka

Norėdami pateikti užklausą duomenims ir išgauti atitinkamus įrašus, galite naudoti funkciją FILTRAS. Parodytame pavyzdyje formulė F5 yra:

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

Kurie gauna duomenis, kai būsena = "TX".

Paaiškinimas

Ši formulė remiasi funkcija FILTER, kad gautų duomenis pagal loginį testą. Masyvo argumentas pateikiamas kaip B5: E15, kuriame yra visas duomenų rinkinys be antraščių. Įtraukti argumentas yra išraiška, atliekanti paprastą testą:

E5:E15=H4 // test state values

Kadangi diapazone E5: E11 yra 11 langelių, ši išraiška pateikia 11 TRUE ir FALSE reikšmių masyvą:

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

Šį masyvą funkcija FILTER naudoja atitinkamiems duomenims nuskaityti. Tik eilutės, kurių rezultatas TIKRAS, patenka į galutinį rezultatą.

Galiausiai argumentas „if_empty“ nustatomas į „not found“, jei nerandama atitinkančių duomenų.

Kiti laukai

Kitus laukus galima filtruoti panašiai. Pvz., Jei norite filtruoti tuos pačius duomenis užsakymuose, kurie yra didesni nei 100 USD, galite naudoti tokį FILTER

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

Įdomios straipsniai...