
La funzione RIMPIAZZA() di Excel
In questa lezione di Excel ti spiego come sostituire una parte di un testo tramite la funzione
=RIMPIAZZA(testo;inizio;numcar;stringa)
La funzione ha quattro parametri
- testo è il testo che vuoi modificare oppure una cella del foglio che contiene un testo
- inizio è la posizione nel testo dove inizia la stringa che vuoi sostituire.
- numcar è il numero di caratteri della stringa che vuoi sostituire.
- stringa è la nuova stringa che vuoi inserire nel testo in sostituzione della precedente.
La funzione RIMPIAZZA() elimina la parte del testo che hai indicato e la sostituisce con la nuova stringa.
Nota. La nuova stringa può avere anche un numero di caratteri diverso rispetto a quella che sostituisce. Quindi, la lunghezza del nuovo testo può anche essere differente rispetto a quella del testo originale.
Ti faccio un esempio pratico.
Digita un testo nella cella B2
Inserisci la funzione =RIMPIAZZA(B2;3;2;"XYZ") nella cella B4
La funzione legge il testo "abcdef" nella cella B2.
Poi elimina una stringa di due caratteri "cd" che comincia a partire dal terzo carattere del testo.
Al suo posto inserisce la nuova stringa "XYZ".
Il risultato finale è una stringa "abXYZef" nella cella B4.
Nota. Il resto della stringa è immutato. La funzione ha eliminato soltanto la parte del testo "cd" sostituendola con la nuova stringa "XYZ". Nella cella B4 il testo è lungo 7 caratteri anziché 6, perché hai sostituito una stringa di due caratteri "cd" con una stringa di tre caratteri "XYZ".