Ricerca nel sito web

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.