Filtro

Restituisce da testoDaFiltrare solo i caratteri specificati in filtraTesto, nell'ordine in cui sono stati originariamente inseriti nel testoDaFiltrare.

Formato 

Filtro ( testoDaFiltrare ; filtraTesto )

Parametri 

testoDaFiltrare - qualsiasi espressione di testo o campo di testo

filtraTesto - i caratteri da conservare nel testo specificato

Tipo di dati riportato 

Testo

Creata nella versione 

7.0

Descrizione 

Se filtraTesto non ha caratteri, viene restituita una stringa vuota. La funzione Filtro fa distinzione tra maiuscole e minuscole.

Esempio 1 

Filtro ( "(408) 555-1212" ; "0123456789" ) restituisce 4085551212.

Filtro ( "AaBb" ; "AB" ) restituisce AB.

Esempio 2 

Il seguente esempio rimuove tutto il testo dai dati forniti, quindi formatta i numeri restanti con la formattazione preferita per il numero telefonico:

Copia
Dichiara ( 
   telefono = Filtro ( ilCampo ; "0123456789" ) ; 
   "(" & Sinistra ( telefono ; 3 ) & ")" & Mezzo ( telefono ; 4 ; 3 ) & "-" & 
   Mezzo ( telefono ; 7 ; 4 ) 
)

Se il Campo contiene Ufficio: 408.555.1212 questo calcolo restituisce (408)555-1212.