Filtar Napredno omogućuje sastavljanje polja za izvješćivanje iz jednog ili dva druga postojeća polja. Koristite POSIX uobičajene izraze i odgovarajuće varijable da bi se zabilježila sva polja ili njihovi dijelovi te da bi se rezultat kombinirao bilo kojim željenim redoslijedom. Općenite informacije o funkcioniranju filtriranja potražite u članku O filtrima.
Filtar Napredno uzima dva polja, Polje A i Polje B da bi se dobilo Polje izlaza. Izraz Isječak A primjenjuje se na Polje A, a izraz Isječak B primjenjuje se na Polje B. Ti izrazi mogu koristiti potpuna ili djelomična podudaranja teksta te uključuju zamjenske znakove. U nastavku je popis najčešćih zamjenskih znakova i njihova značenja. Ti izrazi odgovaraju POSIX uobičajenim izrazima.
Zamjenski znak | Značenje |
. | podudara se s bilo kojim pojedinačnim znakom |
* | ne podudara se ni s jednom prethodnom stavkom ili se podudara s više njih |
+ | podudara se s nekim prethodnim stavkama |
? | ne podudara se ni s jednom prethodnom stavkom ili se podudara s jednom od njih |
() | pamti sadržaj zagrada kao stavku |
[] | podudara se s jednom stavkom na ovom popisu |
- | izrađuje raspon na popisu |
| | ili |
^ | podudara se s početkom polja |
$ | podudara se s krajem polja |
\ | ne uzima u obzir ništa od gore navedenog |
Pomoću zagrada () zabilježite dijelove polja. U alatu za izgradnju mogu se navesti pomoću oznake $A1, $A2, $B1, $B2. $A ili $B odnosi se na polje, a broj se odnosi na to koju je zagradu potrebno dohvatiti. U gornjem primjeru cijelo polje A i polje B bilježe se i sastavljaju kao novo polje. Polje Izlaz u može biti zasebno polje ili isto polje kao Polje A ili Polje B.
Kontrole
Opcija Poništi polje izlaza omogućuje vam da odlučite što učiniti ako već postoji polje Izlaz u. Opcija Obavezno je polje x omogućuje vam da odlučite što učiniti ako se jedan od izraza ne podudara. I na kraju, opcija Razlikovanje velikih i malih slova označava mora li upotreba velikih i malih slova u podacima točno odgovarati onoj u nizovima.