Returnerer en null-basert matrise som inneholder delsett av en strengmatrise, basert på et angitt filtervilkår.
Syntaks
Filter(kildematrise, samsvar [, inkluder ] [, sammenlign ] )
Syntaksen for funksjonen Filtrer har disse argumentene:
| Argumenter | Beskrivelse |
|---|---|
| kildematrise | Obligatorisk. Endimensjonal matrise av strenger det skal søkes i. |
| Skille mellom | Obligatorisk. Strengen du vil søke etter. |
| inkluder | Valgfritt. Boolsk verdi som angir om delstrenger som inkluderer eller utelater treff skal returneres. Hvis include er Sann, returnerer FILTER delsettet av matrisen som inneholder treff som en delstreng. Hvis include er usann, returnerer FILTER delsettet av matrisen som ikke inneholder treff , som en delstreng. |
| sammenlign | Valgfritt. Numerisk verdi som angir hvilken type strengsammenligning som skal brukes. Se Innstillinger-delen for verdier. |
Innstillinger
Argumentet sammenlign kan ha følgende verdier:
| Konstant | Verdi | Beskrivelse |
|---|---|---|
| vbUseCompareOption | –1 | Utfører en sammenligning ved hjelp av innstillingen for uttrykket Sammenlign alternativ . |
| vbBinaryCompare | 0 | Utfører en binær sammenligning. |
| vbTextCompare | 1 | Utfører en tekstsammenligning. |
Merknader
Hvis det ikke finnes noen treff med treff i kildematrisen, returnerer Filter en tom matrise. Det oppstår en feil hvis kildematrisen er null eller ikke er en endimensjonal matrise.
Matrisen som returneres av Filter-funksjonen , inneholder bare nok elementer til å romme antall samsvarende elementer.