Funkcija Filter

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne ničelno vrednost matrike, ki vsebuje podnabor tabele nizov glede na določene kriterije filtra.

Sintaksa

Filter(izvorna matrika, ujemanje [, vključi ] [, primerjava ] )

Sintaksa funkcije Filter ima te argumente:

Argument Opis
izvorna matrika Obvezno. Enodimenzionalna tabela nizov, ki jo iščete.
ujemanje Obvezno. Niz, ki ga iščete.
vključi Neobvezen. Logična vrednost, ki označuje, ali naj bodo vrnjeni podnizi, ki vključujejo ali izključujejo ujemanje. Če je argumentvključi True, funkcija Filter vrne podnabor matrike, ki vsebuje argument ujemanje kot podniz. Če je argumentvključi False, funkcija Filter vrne podnabor matrike, ki ne vsebuje argumenta ujemanje kot podniz.
primerjava Izbirno. Številska vrednost, ki določa vrsto uporabljene primerjave nizov. Za vrednosti glejte razdelek Nastavitve.

Nastavitve

Argument primerjava ima lahko te vrednosti:

Konstanta Vrednost Opis
vbUseCompareOption –1 Izvede primerjavo z uporabo nastavitve izjave možnost primerjava.
vbBinaryCompare 0 Izvede dvojiško primerjavo.
vbTextCompare 1 Izvede besedilno primerjavo.

Opombe

Če v izvorni matriki ni najdeno nobeno ujemanje, funkcija Filter vrne prazno matriko. Do napake pride, če ima izvorna matrikavrednost Null ali ni enodimenzionalna matrika.

Matrika, ki jo vrne funkcija Filter, vsebuje samo toliko elementov, da vsebuje število ujemajočih se elementov.