Excel: come inserire un carattere in una stringa
Spesso potresti voler inserire un carattere in una posizione specifica di una stringa in Excel.
A tale scopo è possibile utilizzare la funzione REPLACE con la seguente sintassi:
=REPLACE( A2,5,0 ,"sometext")
Questa particolare formula inserisce “del testo” nella stringa nella cella A2 a partire dalla posizione 5 della stringa.
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: inserire un carattere in una stringa in Excel
Supponiamo di avere il seguente set di dati in Excel che mostra la conferenza e il nome di diverse squadre di basket NBA:
Diciamo che vogliamo inserire “Conferenza” subito dopo “Est” in ogni stringa.
Poiché “Est” è lungo 4 caratteri, utilizzeremo la seguente formula per inserire “Conferenza” nella stringa a partire dalla quinta posizione:
=REPLACE( A2,5,0 ,"Conference")
Digiteremo questa formula nella cella B2 , quindi faremo clic e trascineremo la formula su ciascuna cella rimanente nella colonna B:
Da notare che in ogni stringa a partire dalla posizione 5 è stato inserito “Conference”.
Tieni inoltre presente che abbiamo lasciato intenzionalmente uno spazio all’inizio di “Conference” in modo che ci sia uno spazio tra “East” e “Conference” in ogni stringa.
Come funziona questa formula?
La funzione REPLACE() in Excel utilizza la seguente sintassi:
SOSTITUISCI(vecchio_testo, numero_iniziale, numero_caratteri, nuovo_testo)
Oro:
- old_text : il testo da sostituire
- start_num : posizione iniziale nel testo da cercare
- num_chars : il numero di caratteri da sostituire
- new_text : il testo con cui sostituire old_text
Nel nostro esempio, abbiamo utilizzato la seguente formula:
SOSTITUISCI(A2, 5, 0, “Conferenza”)
Quindi la nostra formula ha sostituito 0 caratteri a partire dalla posizione 5 nella cella A2 e il testo che abbiamo utilizzato era “Conferenza” che ha avuto l’effetto di inserire quel testo a partire dalla posizione 5 anziché sostituire n’ importa qualsiasi testo nella stringa originale.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Excel: come rimuovere testo specifico dalle celle
Excel: una formula per MID da destra
Excel: come utilizzare la funzione MID per stringhe di lunghezza variabile