Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Come aggiungere una virgola tra ogni singolo numero in una cella di Excel?

Author Sun Last modified

Aggiungere una virgola tra ogni singolo numero in una cella di Excel può essere un'operazione utile, soprattutto quando si formatta dei dati per migliorarne la leggibilità o per ulteriori elaborazioni. Questo articolo fornisce una guida dettagliata su come raggiungere questo obiettivo utilizzando formule, VBA e Kutools, insieme a suggerimenti di ottimizzazione per migliorare l'efficienza.

add comma between every single number

Aggiungi una virgola o un altro separatore tra ogni singolo numero in una cella


Aggiungi una virgola o un altro separatore tra ogni singolo numero con la funzione TEXTJOIN

Se hai Excel 2019 o versioni successive, puoi utilizzare la funzione TEXTJOIN per inserire virgole tra ogni cifra.

1. Inserisci la seguente formula in una cella vuota, se stai usando Excel 2019, premi "Ctrl" + "Shift" + "Invio". (Se stai usando Excel 365 o versioni successive, basta premere il tasto "Invio".)

2. Successivamente, trascina la formula verso il basso per applicarla ad altre celle. Ora puoi vedere che i numeri nella cella sono separati da virgole.

=TEXTJOIN(",", TRUE, MID(A2, ROW(INDIRECT("1:"&LEN(A2))), 1))

Spiegazione di questa formula:
  • "LEN(A2)": Conta il numero totale di caratteri in A2.
  • "ROW(INDIRECT("1:"&LEN(A2)))": Crea un array di numeri da 1 alla lunghezza di A2.
  • "MID(A3, ROW(...), 1)": Estrae ogni carattere da A2 basandosi sui numeri di posizione del passaggio precedente.
  • "TEXTJOIN(",", TRUE, ...)": Unisce tutti i caratteri estratti con una virgola , come separatore.

Aggiungi una virgola o un altro separatore tra ogni singolo numero con Kutools per Excel

Migliora facilmente la formattazione dei tuoi dati con "Kutools per Excel", un potente add-in progettato per semplificare compiti complessi. Se hai bisogno di aggiungere virgole o qualsiasi altro separatore tra ogni singolo numero in una cella, "Kutools" offre una soluzione rapida ed efficiente.

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...

Dopo aver installato Kutools per Excel, clicca su "Kutools" > "Testo" > "Aggiungi testo" per accedere alla finestra di dialogo "Aggiungi testo".

Nella finestra di dialogo "Aggiungi testo", configura le seguenti impostazioni:

  1. Nella casella "Testo", inserisci la virgola o un altro separatore di cui hai bisogno;
  2. Seleziona l'opzione "Tra ogni carattere" dall'elenco a discesa "Aggiungi a";
  3. Infine, clicca sul pulsante "OK".

Risultato: Kutools inserirà automaticamente il separatore specificato tra ogni singolo numero nelle celle selezionate. Vedi screenshot:
add comma between every single number with KUTOOLS


Aggiungi una virgola o un altro separatore tra ogni singolo numero con una Funzione Definita dall'Utente

Questa sezione fornisce una guida dettagliata per creare e ottimizzare una UDF per questo scopo.

  1. Premi "Alt" + "F11" per aprire l'editor VBA in Excel.
  2. Nell'editor, vai su "Inserisci" > "Modulo" per creare un nuovo modulo.
    Codice VBA: Aggiungi Virgola Tra Ogni Singolo Numero
    Function AddCommas(inputText As String) As String
    'Updateby Extendoffice
        Dim i As Integer
        Dim result As String
        For i = 1 To Len(inputText)
            result = result & Mid(inputText, i, 1) & ","
        Next i
        AddCommas = Left(result, Len(result) - 1)
    End Function
    
  3. Chiudi la finestra del codice, in una cella, digita la seguente formula, quindi trascina il quadratino di riempimento verso il basso per applicare questa formula ad altre celle. Le virgole vengono aggiunte tra ogni carattere come mostrato nello screenshot qui sotto:
    =AddSeparator(A2)
    add comma between every single number with vba code

Seguendo questi metodi e suggerimenti di ottimizzazione, puoi aggiungere in modo efficiente virgole tra ogni singolo numero in una cella di Excel, migliorando sia la leggibilità che le capacità di elaborazione dei dati. Se sei interessato a esplorare altri suggerimenti e trucchi di Excel, il nostro sito web offre migliaia di tutorial.


I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e crea grafici | Attiva Funzioni avanzate
Funzionalità più usate: Trova, evidenziazione o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda senza formula...
Super RICERCA.VERT: Ricerca VERT per criteri multipli | Ricerca VERT per valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestore colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia stato di visibilità delle colonne nascoste | Confronta intervalli & colonne...
Funzionalità in primo piano: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestore di cartelle di lavoro & fogli | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email per elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
Top15 strumenti:12 strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici, ...) |50+ tipi di grafico (Diagramma di Gantt, ...) |40+ formule pratiche (Calcola letà in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti Unione & Dividi (Unione avanzata righe, Dividi celle, ...) | ... e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre lingue!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra invece che in nuove finestre.
  • Aumenta la produttività del50% e riduce centinaia di clic del mouse ogni giorno!

Tutti gli add-in Kutools. Un solo programma di installazione

La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
  • Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
  • Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
  • Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in