![](https://help.apple.com/assets/620C31B9B68FCB4E9710C49E/620C31BDB68FCB4E9710C4BD/it_IT/784be3dfed809d4b6bb7cc427d8c5f01.png)
TESTOTRA
La funzione TESTOTRA restituisce un valore stringa che consiste nell'insieme dei caratteri che compaiono prima di due sottostringhe specifiche nel valore originale della stringa.
TESTOTRA(stringa_origine; stringa_prima_ricerca; stringa_seconda_ricerca; prima_occorrenza; seconda_occorrenza)
stringa di origine: qualsiasi valore.
stringa_prima_ricerca: il valore stringa da cercare come prima corrispondenza.
stringa_seconda_ricerca: il valore stringa da cercare come seconda corrispondenza.
prima_occorrenza: un valore opzionale indicante quale occorrenza di stringa_prima_ricerca identificare in stringa_origine (1 per la prima corrispondenza, 2 per la seconda corrispondenza, ..., -1 per l'ultima corrispondenza, -2 per la penultima corrispondenza, ...). Se omesso, viene impostato su 1.
seconda_occorrenza: un valore opzionale indicante quale occorrenze di stringa_seconda_ricerca identificare in stringa_origine dopo prima_occorrenza (1 per la prima corrispondenza, 2 per la seconda corrispondenza, ..., -1 per l'ultima corrispondenza, -2 per la penultima corrispondenza, ...). Se omesso, viene impostato su 1.
Note
Di default, se sono presenti più occorrenze di cerca_stringa in stringa_origine, e non viene specificato alcun valore per prima-occorrenza, TESTOTRA restituisce il testo a partire dalla prima occorrenza. Se sono presenti più occorrenze di stringa_seconda_ricerca in stringa_origine e non viene specificato alcun valore per seconda-occorrenza, TESTOTRA restituisce il testo fino alla prima occorrenza, dopo la prima occorrenza di stringa_seconda_ricerca dopo la prima occorrenza di stringa-prima-ricerca.
È consentito utilizzare REGEX in cerca_stringa per effettuare ricerche più complesse.
Di default, la ricerca non effettua la distinzione tra maiuscole e minuscole. Per effettuare la distinzione tra maiuscole e minuscole nella ricerca, utilizza la funzione REGEX per cerca_stringa.
Esempi |
---|
=TESTOTRA("Mela;Banana;Fragola "; "; "; ";") restituisce “Banana” =TESTOTRA("Estrai il testo tra la prima occorrenza di la e l'ultima occorrenza di testo"; "la"; "testo"; 1; -1) restituisce “ prima occorrenza di la e l'ultima occorrenza di ”. =TESTOTRA("Estrai il testo tra la prima occorrenza di la e l'ultima occorrenza di testo"; "testo"; "la") restituisce " tra ". =TESTOTRA("Visualizza tutto il testo tra i due numeri 45120 e 31233"; REGEX("[0-9]+"); REGEX("[0-9]+")) restituisce " e ". |