Come aggiungere testo a una cella con una formula in Excel
Riepilogo: per aggiungere del testo all'inizio o alla fine del testo esistente, utilizza l'operatore & o la funzione CONCAT. Usando altre funzioni, puoi aggiungere del testo all'ennesimo carattere o prima o dopo un carattere specifico.
Vuoi aggiungere del testo all'inizio, al centro o alla fine del testo esistente nelle tue celle? Microsoft Excel ti copre. Puoi utilizzare una formula o una funzione per aggiungere testo alle tue celle, inclusa la ricerca di un carattere specifico e l'aggiunta del testo prima o dopo di esso. Ecco come.
Aggiungi testo all'inizio di una cella
Per aggiungere del testo prima del testo esistente in una cella, usa semplicemente l'operatore &
(e commerciale) o la funzione CONCAT
. Entrambi funzionano allo stesso modo.
Per utilizzarli, innanzitutto apri il foglio di calcolo Excel e seleziona la cella in cui desideri visualizzare il testo unito.
Nella cella scelta, digita la seguente formula e premi Invio. In questa formula, sostituisci Mr.
(nota lo spazio dopo il testo) con il testo che desideri aggiungere e B2
con il riferimento della cella in cui desideri aggiungere il testo.
="Mr. "&B2
Nota che abbiamo racchiuso il testo da aggiungere tra virgolette. Puoi aggiungere qualsiasi testo, spazio, numero o simbolo all'interno di queste virgolette e Excel li aggiungerà al contenuto della cella esistente.
Se desideri utilizzare la funzione CONCAT
, nella cella in cui desideri visualizzare il risultato, inserisci la seguente funzione e premi Invio. Qui, sostituisci Mr.
con il testo da aggiungere e B2
con il riferimento di cella in cui si trova il testo esistente.
=CONCAT("Mr. ",C2)
Il tuo risultato sarà simile al seguente:
Aggiungi testo alla fine di una cella
Per aggiungere il tuo testo personalizzato alla fine del testo esistente, usa lo stesso operatore &
(e commerciale) o la funzione CONCAT
.
Se desideri utilizzare l'operatore &
, nel foglio di calcolo di Excel, fai clic sulla cella in cui desideri visualizzare il risultato.
Nella cella selezionata, digita la seguente formula e premi Invio. Qui, sostituisci B2
con la cella in cui si trova il testo esistente e (Giornalista)
con il testo che vuoi aggiungere.
=B2&" (Journalist)"
C'è uno spazio prima di (giornalista)
in modo che questo testo personalizzato aggiunga uno spazio subito dopo la fine del testo esistente.
Se desideri utilizzare la funzione CONCAT
, nella cella scelta, inserisci quanto segue e premi il tasto Invio. Ancora una volta, sostituisci B2
con la cella contenente il testo esistente e (Giornalista)
con il testo che desideri aggiungere.
=CONCAT(B2," (Journalist)")
Ed ecco come sarà il risultato:
Aggiungi testo dopo un numero specifico di caratteri
Excel ti consente di aggiungere testo personalizzato dopo il numero specificato di caratteri nel testo esistente o dopo un carattere specifico.
Per aggiungere il tuo testo dopo un numero specifico di caratteri, utilizza le funzioni LEFT
, RIGHT
e LEN
in combinazione con le funzioni &< /codice> operatore.
Ad esempio, per aggiungere un -
(trattino) dopo il secondo carattere nel contenuto della cella C2
, seleziona la cella in cui desideri visualizzare il risultato.
Nella cella selezionata, digita la seguente formula e premi Invio. Qui, sostituisci tutte le istanze di C2
con il riferimento della cella, -
(trattino) con il testo che desideri aggiungere e 2
con il numero di caratteri dopo i quali vuoi che appaia il tuo testo personalizzato.
=LEFT(C2,2)&"-"&RIGHT(C2,LEN(C2)-2)
Non appena si preme Invio, Excel aggiungerà il testo specificato e visualizzerà il risultato.
Aggiungi testo dopo un carattere specifico
Nel caso in cui desideri aggiungere del testo dopo o prima di un carattere specifico nel contenuto di testo di una cella, utilizza LEFT
, SEARCH
, RIGHT
di Excel e Funzioni LEN
.
Ad esempio, per aggiungere 212
(il prefisso di New York) dopo il simbolo #
(cancelletto), utilizzerai la seguente formula. Qui, sostituirai C2
con la cella in cui si trova il testo esistente, #
con il carattere dopo il quale desideri aggiungere il testo e 212
code> con il testo da aggiungere.
=LEFT(C2,SEARCH("#",C2))&"212"&RIGHT(C2,LEN(C2)-SEARCH("#",C2))
Vedrai il risultato nella cella selezionata.
Dopo aver utilizzato una formula o una funzione dalle sezioni precedenti, puoi copiarla automaticamente per tutti i tuoi record nel foglio. Per farlo, dall'angolo in basso a destra della cella in cui hai inserito la tua funzione o formula, trascina verso il basso fino a coprire tutti i tuoi record. E questo è tutto.
Il tuo testo concatenato non si adatta alla dimensione predefinita della cella di Excel? C'è un modo per ridurre o espandere le tue celle.