Skip to main content

Come aggiungere testo all'inizio o alla fine di tutte le celle in Excel?

Author: Kelly Last Modified: 2025-05-29

A volte potresti aver bisogno di aggiungere lo stesso testo specifico all'inizio o alla fine di ogni cella all'interno di un intervallo. Farlo manualmente per ciascuna cella può risultare molto noioso e richiedere molto tempo. Fortunatamente, esistono diversi metodi più semplici per ottenere questo risultato, consentendoti di aggiungere lo stesso testo all'inizio o alla fine di tutte le celle di un intervallo in modo più efficiente.

add text to the beginning or end of cells

Video: Aggiungi testo in Excel

 
 
 

Aggiungi testo all'inizio / alla fine di tutte le celle utilizzando Riempimento Flash

Il Riempimento Flash in Excel è uno strumento intelligente che completa automaticamente i dati quando rileva un modello. Questa funzione è particolarmente utile per aggiungere testo alle celle quando hai un esempio del risultato desiderato.

Supponiamo che tu debba anteporre "Dr. " ai nomi nella colonna A. Ecco come puoi utilizzare il Riempimento Flash per ottenere questo risultato:

  1. Assicurati che i tuoi dati siano in una colonna e che la colonna successiva sia vuota.

    sample data

  2. Digita il primo esempio con "Dr. " aggiunto nella prima cella della colonna successiva e premi Invio.

    type the specific text and cell value

  3. Premi Ctrl + E per riempire automaticamente il resto delle celle nella colonna con "Dr. " anteposto ai nomi.

    Suggerimento: Puoi anche fare clic sulla scheda Dati sulla barra multifunzione e poi selezionare Riempimento Flash per ottenere lo stesso risultato, se preferisci utilizzare l'interfaccia della barra multifunzione per le operazioni di Excel.

Nota: Per aggiungere un testo specifico dopo i nomi, come ad esempio aggiungere ", HR" per indicare il reparto risorse umane, puoi utilizzare lo stesso approccio:


Aggiungi testo all'inizio / alla fine di tutte le celle con formule

Per inserire facilmente un testo o caratteri specifici all'inizio o alla fine delle celle, puoi concatenare una stringa specificata con il riferimento di cella utilizzando una formula di Excel. Supponiamo che tu debba anteporre "Class A: " ai nomi nella colonna A. Ecco come puoi applicare una formula per ottenere questo risultato:

  1. Seleziona una cella in cui vuoi visualizzare il primo nome con il prefisso "Class A:".

    sample data

  2. Inserisci una di queste formule in base alle tue preferenze e premi Invio per vedere il primo risultato (Qui utilizzerò la prima formula come esempio):
    ="Class A: "&A2
    =CONCATENATE("Class A: ", A2)
    =CONCAT("Class A: ", A2)
    Suggerimento: In queste formule, "Class A: " è il prefisso aggiunto ai nomi, e A2 è la prima cella che contiene un nome che desideri modificare. Sentiti libero di sostituire "Class A: " e di adattare A2 alle tue esigenze specifiche.

     enter a formula to a cell

  3. Trascina il quadratino di riempimento verso il basso nelle celle a cui vuoi applicare questa formula.

    drag the fill handle down to the cells to apply this formula

Note:

  • Per semplificare, inserisci il testo che desideri aggiungere in una cella specifica (ad esempio E2) e poi combina le due celle. Suggerimento: L'indirizzo della cella per il testo da anteporre è bloccato con il simbolo $ per evitare che cambi durante la copia della formula.

    place the text in a cell to get the result

  • Per aggiungere testo alla fine del contenuto di una cella, basta invertire la struttura della formula. Ad esempio, per aggiungere "- Class A" alla fine del contenuto nella cella A2, utilizza una delle seguenti formule:
    =A2&" - Class A"
    =CONCATENATE(A2, " - Class A")
    =CONCAT(A2, " - Class A")

    append text to the end of a cell


Aggiungi testo all'inizio / alla fine di tutte le celle utilizzando l'AI

La funzione AI Assistant di Kutools per Excel rappresenta un grande passo avanti nell'elaborazione intelligente dei dati. Sfrutta l'intelligenza artificiale per analizzare le tue richieste ed eseguire compiti complessi con un semplice comando.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

Per anteporre un testo come "Dr. " alle celle selezionate, seleziona semplicemente le celle, fai clic su Kutools > AI Assistant e comunica all'Assistente AI di Kutools: Add "Dr. " before every selected cell. Capirà immediatamente e mostrerà un pulsante Esegui. Cliccalo e le modifiche verranno applicate subito.

Note:

  • Se il risultato non è quello che ti aspettavi e desideri annullare le modifiche, fai clic sul pulsante Non conforme alle aspettative per annullare le azioni.
  • Per aggiungere testo, come "AA" alla fine di tutte le celle selezionate, modifica la richiesta in Add "AA" after every selected cell.
  • Vuoi accedere alla funzione AI Assistant? Scarica subito Kutools per Excel! Inoltre, Kutools offre una miriade di 300+ altre funzionalità e una prova gratuita di 30 giorni. Non aspettare, provalo oggi stesso!

Aggiungi testo all'inizio / alla fine di tutte le celle con VBA

In questa sezione, vedremo un metodo VBA semplice per aggiungere direttamente un testo specificato all'inizio o alla fine di tutte le celle all'interno di uno o più intervalli selezionati.

  1. Seleziona l'intervallo o gli intervalli in cui desideri aggiungere il testo specificato all'inizio o alla fine di tutte le celle.
  2. Tieni premuti i tasti Alt + F11 in Excel per aprire la finestra Microsoft Visual Basic for Applications .
  3. Fai clic su Inserisci > Modulo, e incolla il seguente codice VBA nel Modulo finestra.
    • VBA: Aggiungi testo specificato all'inizio delle celle
      Sub PrependToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = "EXCL-" & c.Value 
          Next
      End Sub

      Nota: Questo codice antepone "EXCL-" a tutte le celle selezionate. Assicurati di sostituire questo testo di esempio nel codice con il testo effettivo di cui hai bisogno prima di applicarlo alla tua scheda.

    • VBA: Aggiungi testo specificato alla fine delle celle
      Sub AppendToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = c.Value & "-XS"
          Next
      End Sub

      Nota: Questa macro aggiunge "-XS" al contenuto di ciascuna cella selezionata. Assicurati di sostituire "-XS" con il suffisso specifico che desideri aggiungere al contenuto delle celle prima di eseguire la macro nella tua scheda.

  4. Premi il tasto F5 per eseguire la macro.

Risultato

  • Se esegui il primo VBA, il valore "EXCL-" verrà anteposto al contenuto di tutte le celle selezionate.

     prepend text to cell contents

  • Se esegui il secondo VBA, il valore "-XS" verrà aggiunto alla fine del contenuto di tutte le celle selezionate.

     append text to cell contents
Suggerimento: Se desideri inserire i valori modificati nella colonna adiacente a destra anziché aggiungere il testo direttamente ai valori originali, utilizza i codici seguenti:
  • Aggiungi testo all'inizio del contenuto delle celle e inseriscilo nella colonna successiva:

     prepend text to cell contents and place in the next column

    Sub PrependToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value
        Next c
    End Sub
  • Aggiungi testo alla fine del contenuto delle celle e inseriscilo nella colonna successiva:

    append text to cell contents and place in the next column:

    Sub AppendToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS"
        Next c
    End Sub

Aggiungi testo all'inizio / alla fine di tutte le celle con Kutools per Excel

Lo strumento Aggiungi testo di Kutools per Excel è progettato per gestire in modo efficiente l'aggiunta di un testo specificato all'inizio o alla fine di ogni cella su uno o più intervalli. Inoltre, questo strumento eccelle in attività più dettagliate come:

  • Aggiunta di testo prima o dopo segmenti specifici all'interno del contenuto della cella.
  • Inserimento di testo in una posizione designata.
  • Avvolgimento del testo attorno al contenuto esistente aggiungendo contemporaneamente prefissi e suffissi.
  • Aggiunta di testo specificamente prima di lettere maiuscole e/o minuscole.
  • E altre esigenze specializzate di manipolazione del testo...
Add Text feature of kutools

Dopo aver installato Kutools per Excel, seleziona uno o più intervalli in cui desideri aggiungere il testo specificato e fai clic su Kutools > Testo > Aggiungi testo. Nella finestra di dialogo Aggiungi testo, procedi come segue:

  1. Digita il testo che desideri aggiungere.
  2. Seleziona l'opzione desiderata per dove posizionare il testo. Puoi visualizzare l'anteprima del risultato nel riquadro di anteprima.
  3. Fai clic su OK.

specify the options in the Add Text dialog box

Suggerimenti:
  • Nello screenshot fornito, "2024" è stato inserito nella casella di testo con l'opzione Dopo l'ultimo carattere selezionata. Puoi vedere un'anteprima di come apparirà il testo in ogni cella prima di applicare le modifiche all'intervallo selezionato.
  • Se selezioni l'opzione Ignora celle non di testo, lo strumento non aggiungerà il testo specificato alle celle che contengono contenuto non di testo.

Nota: Vuoi accedere alla funzione Aggiungi testo? Scarica subito Kutools per Excel! Inoltre, Kutools offre una miriade di 300+ altre funzionalità e una prova gratuita di 30 giorni. Non aspettare, provalo oggi stesso!


Aggiungi visivamente testo all'inizio / alla fine di tutte le celle utilizzando la formattazione personalizzata

La formattazione personalizzata in Excel è una funzione potente che ti consente di modificare visivamente la visualizzazione delle celle senza alterare effettivamente il contenuto originale della cella. È particolarmente utile per aggiungere unità o identificatori essenziali per l'interpretazione, ma che non devono interferire con i calcoli.

Supponiamo di avere una colonna di numeri che rappresentano pesi e desideri visualizzarli con l'unità "kg" aggiunta a ciascun numero senza modificare i valori effettivi per i calcoli. Segui i passaggi seguenti:

  1. Seleziona le celle che contengono i pesi. Puoi selezionare un intervallo, un'intera colonna o celle specifiche all'interno di un foglio di lavoro.

    select the cells

  2. Tieni premuti i tasti Ctrl +1 per aprire la finestra di dialogo Imposta formato cella. In alternativa, puoi fare clic con il tasto destro sulle celle selezionate e scegliere Imposta formato cella dal menu contestuale.
  3. Nella Imposta formato cella finestra di dialogo, nella scheda Numero , procedi come segue:
    1. Seleziona Personalizzato dall'elenco delle categorie a sinistra.
    2. Nella casella di input Tipo sotto Personalizzato, inserisci il seguente codice di formato: #" kg". Puoi quindi visualizzare l'anteprima del nuovo formato nella casella Esempio per vedere come apparirà prima di applicarlo.
    3. Fai clic su OK.

       set custom formatting in Format Cells dialog box

Risultato

Ora, ogni numero nella selezione verrà visualizzato con "kg" aggiunto, mentre i valori effettivi nelle celle rimarranno invariati, quindi qualsiasi calcolo che coinvolge queste celle utilizzerà ancora solo i dati numerici senza il testo "kg".

 the specific text is appended to each cell

Note:

  • Il codice di formato #" kg" aggiunge visivamente " kg" a tutte le celle contenenti numeri, puoi personalizzarlo come segue:
    • Sostituisci kg tra le virgolette con il testo che desideri aggiungere.
    • Se le tue celle contengono testo e vuoi aggiungere un testo specifico, sostituisci # (cancelletto) con @ (chiocciola) nel codice di formato.

      modify the custom code to fit to text

  • Per aggiungere visivamente testo all'inizio delle celle, precedi il # nel codice di formato con il testo desiderato. Ad esempio, inserendo "testo "# nella casella del formato, verrà anteposto "testo " a tutte le celle numeriche.

Inserisci testo dopo l'ennesimo carattere in ogni cella

In questa sezione, vedremo due metodi per inserire un testo specifico dopo l'ennesimo carattere in ogni cella: uno utilizzando una formula SOSTITUISCI e l'altro con uno strumento versatile. Come esempio, mostreremo come inserire un trattino (-) dopo il quinto carattere.


Inserisci testo dopo l'ennesimo carattere con una formula SOSTITUISCI

Per inserire testo o caratteri specifici dopo l'ennesimo carattere nelle celle con la funzione SOSTITUISCI, seguire il modello descritto di seguito.

=SOSTITUISCI(cella; N+1;0; "testo")

La logica di questa formula è sostituire0 caratteri della cella nella posizione (N+1) con "testo". Ad esempio, per inserire un trattino (-) dopo il quinto carattere, utilizzerò la formula seguente:

=REPLACE(A2, 6, 0, "-")

 Insert text after Nth character with a REPLACE formula


Inserisci testo dopo l'ennesimo carattere con Kutools per Excel

Applicando la funzione Aggiungi testo di Kutools per Excel, puoi aggiungere testo specificato non solo all'inizio o alla fine delle celle, ma anche in una posizione specifica all'interno delle celle.

Per inserire un trattino (-) dopo il quinto carattere, seleziona uno o più intervalli dove vuoi inserire il trattino e fai clic su Kutools > Testo > Aggiungi testo. Nella finestra di dialogo Aggiungi testo, procedi come segue:

  1. Digita un trattino (-) nella casella di testo.
  2. Seleziona l'opzione Dopo la posizione specificata e inserisci5 per aggiungere il trattino dopo il quinto carattere. Puoi visualizzare l'anteprima del risultato nel riquadro di anteprima.
  3. Fai clic su OK.

Insert text after Nth character with Kutools

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

Aggiungi testo prima / dopo caratteri specifici

In questa sezione, vedremo due metodi per aggiungere testo prima o dopo caratteri specifici all'interno delle celle di Excel: uno utilizzando una formula SOSTITUISCI e l'altro con uno strumento versatile. Per illustrare, mostreremo come inserire "(EO)" prima e dopo il trattino (-) nel contenuto delle celle.


Inserisci testo prima / dopo caratteri specifici con una formula SOSTITUISCI

Per inserire testo o caratteri prima o dopo caratteri specifici nelle celle con la funzione SOSTITUISCI, seguire i modelli descritti di seguito.

  • Aggiungi testo prima di caratteri specifici ("testo_ancora"):

    =SOSTITUISCI(cella; "testo_ancora"; "testo_aggiunto & testo_ancora";1)

  • Aggiungi testo dopo caratteri specifici ("testo_ancora"):

    =SOSTITUISCI(cella; "testo_ancora"; "testo_ancora & testo_aggiunto";1)

La logica delle formule è sostituire "testo_ancora" all'interno della cella con "testo_aggiunto & testo_ancora" o "testo_ancora & testo_aggiunto", così da inserire "testo_aggiunto" prima o dopo "testo_ancora".

Ad esempio, per inserire "(EO)" prima del trattino (-) nel contenuto delle celle, usa la formula seguente:

=SUBSTITUTE(A2, "-", "(EO)-", 1)

Insert text before after specific characters with SUBSTITUTE formula

Suggerimenti:
  • Il numero 1 nella formula SOSTITUISCI indica a Excel di sostituire solo la prima occorrenza del trattino (-) nella cella A2. Se ci sono più trattini e desideri sostituirne uno diverso, modifica questo numero per corrispondere all'occorrenza specifica che vuoi modificare. Per aggiungere "(EO)" prima di ogni trattino, rimuovi completamente il numero dell'occorrenza:
    =SUBSTITUTE(A2, "-", "(EO)-")
  • Per inserire "(EO)" dopo il trattino (-), usa la formula seguente:
    =SUBSTITUTE(A2, "-", "-(EO)", 1)

Inserisci testo prima / dopo caratteri specifici con Kutools per Excel

La funzione Aggiungi testo di Kutools per Excel ti permette di aggiungere facilmente testo prima o dopo caratteri specifici all'interno delle celle.

Per inserire "(EO)" prima del trattino (-) nel contenuto delle celle, seleziona uno o più intervalli dove vuoi effettuare questa modifica e fai clic su Kutools > Testo > Aggiungi testo. Nella finestra di dialogo Aggiungi testo, procedi come segue:

  1. Digita (EO) nella casella di testo.
  2. Seleziona l'opzione Prima del testo e inserisci un trattino (-) nella casella corrispondente. Puoi visualizzare l'anteprima del risultato nel riquadro di anteprima.
  3. Fai clic su OK per inserire (EO) prima del trattino.

Insert text before after specific characters with Kutools

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

Sopra trovi tutti i contenuti relativi alla rimozione delle macro in Excel. Spero che il tutorial ti sia stato utile. Se vuoi scoprire altri suggerimenti e trucchi per Excel, clicca qui per accedere alla nostra ampia raccolta di migliaia di tutorial.