STRINGA.ESTRAI restituisce un numero specifico di caratteri di una stringa di testo a partire dalla posizione specificata, in base al numero di caratteri.
Sintassi
STRINGA.ESTRAI(testo;inizio;num_caratt)
Testo è la stringa di testo che contiene i caratteri che si desidera estrarre.
Inizio è la posizione del primo carattere che si desidera estrarre dal testo. Il valore di inizio per il primo carattere nel testo è uguale a 1 e così via.
Num_caratt Specifica il numero di caratteri che la funzione STRINGA.ESTRAI deve restituire dal testo.
Osservazioni
-
Se inizio è maggiore della lunghezza di testo, STRINGA.ESTRAI restituirà "" (testo vuoto).
-
Se inizio è minore della lunghezza di testo, ma inizio e num_caratt superano la lunghezza di testo, STRINGA.ESTRAI restituirà i caratteri fino alla fine di testo.
-
Se inizio è minore di 1, STRINGA.ESTRAI restituirà il valore di errore #VALORE!.
-
Se num_caratt è negativo, STRINGA.ESTRAI restituirà il valore di errore #VALORE!.
Esempi
Formula |
Descrizione (risultato) |
=STRINGA.ESTRAI("Flusso instabile";1;6) |
Estrae i primi sei caratteri dalla stringa, a partire dal primo carattere (Flusso) |
=STRINGA.ESTRAI("Flusso instabile";7;20) |
Estrae venti caratteri dalla stringa, a partire dall'ottavo (instabile) |
=STRINGA.ESTRAI("Flusso instabile";20;5) |
Poiché il punto di inizio è maggiore della lunghezza della stringa, verrà restituito testo vuoto () |