Come creare un elenco separato da virgole in Excel (5 metodi)

  • Condividi Questo
Hugh West

Mentre si lavora con grandi Microsoft Excel, a volte abbiamo bisogno di creare un elenco separato da virgole. Possiamo farlo facilmente utilizzando formule di Excel e Macro VBA Anche questo è un compito facile e che fa risparmiare tempo. Oggi, in questo articolo, impareremo cinque modi rapidi e adeguati per creare un elenco separato da virgole in Excel efficacemente.

Scarica il quaderno di esercizi

Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.

Elenco separato da virgole.xlsm

5 modi adatti per creare un elenco separato da virgole in Excel

Supponiamo di avere un file Excel contenente informazioni su vari tipi di frutta, che sono elencati nella colonna intitolata La frutta in quel foglio di lavoro di Excel. Trasformeremo questa colonna di frutta in una colonna di elenco separato da virgole utilizzando il CONCATENATO , TESTO funzioni, Trova e sostituisci e Macro VBA Inoltre, ecco una panoramica del set di dati per il compito di oggi.

1. Usare la funzione CONCATENA per creare un elenco separato da virgole in Excel

È possibile utilizzare Il Funzione CONCATENATA in Excel per creare un elenco separato da virgole. Dobbiamo procedere come segue.

Passi:

  • Per prima cosa, dobbiamo scrivere la formula seguente nella cella C5 .
=CONCATENARE(B5,","," ",B6,"," ",B7,","," ",B8,","," ",B9)

  • Dopo aver digitato l'opzione Funzione CONCATENA nella barra della formula, è sufficiente premere ENTRARE sulla tastiera e sarà possibile creare un elenco separato da virgole, come mostrato nella schermata seguente.

Per saperne di più: Come creare un elenco di cose da fare in Excel (3 metodi semplici)

2. Applicare la funzione TEXTJOIN per creare un elenco separato da virgole in Excel

Se si ha accesso a Microsoft Excel 365 è possibile utilizzare la funzione TEXTJOIN per unire i valori delle celle di una colonna o di un intervallo in un elenco separato da virgole.

Passi:

  • Per prima cosa, dobbiamo scrivere la formula seguente nella cella C5 .
=CONGIUNZIONE DEL TESTO(",", B5:B9)

  • Mentre si digita il tasto TESTO funzione nella cellula C5 è sufficiente premere ENTRARE sulla tastiera e sarà possibile creare un elenco separato da virgole, come mostrato nella schermata seguente.

Per saperne di più: Come creare un elenco alfabetico in Excel (3 modi)

3. Utilizzare una formula personalizzata per creare un elenco separato da virgole in Excel

Possiamo usare la nostra formula utilizzando solo il parametro segno della virgola (&) e virgola (,) per creare un elenco separato da virgole con le virgolette intorno ai valori delle celle. Per imparare dobbiamo seguire le istruzioni qui sotto!

Passi:

  • Prima di tutto, selezionare la cella C5 e digitare la formula seguente nel campo Formula bar La formula del Formula bar è,
=B5&""&","&""&B6&""&","&""&B7&""&","&""&B8&""&","&""&B9

  • Premendo ENTRARE , otterremo l'elenco separato da virgole degli elementi di La frutta colonna nella cella C5 .

Per saperne di più: Come creare un elenco all'interno di una cella in Excel (3 metodi rapidi)

Letture simili

  • Come creare un elenco puntato in Excel (9 metodi)
  • Creare una mailing list in Excel (2 metodi)

4. Eseguire il comando Trova & Sostituisci per creare un elenco separato da virgole in Excel

Si può anche utilizzare l'opzione Trova e sostituisci per trasformare una colonna di Microsoft Excel in un elenco separato da virgole in Microsoft Office. Seguite i passaggi seguenti.

Fase 1:

  • Per prima cosa, selezionare tutte le celle del file La frutta colonna tranne la colonna intestazione .
  • Quindi, premere Ctrl + C sulla tastiera per copiare queste celle.

Fase 2:

  • Pertanto, ora pasta il cellule copiate in un file vuoto di Microsoft Documento Word premendo CTRL+V .
  • Si vedrà quindi un'opzione a discesa denominata Opzioni di incollaggio ( Ctrl ) sul in basso a destra delle celle incollate.

  • Ora , facciamo clic sul pulsante Opzioni di incollaggio e selezionare Mantenere il testo Solo opzioni.

  • Successivamente, si premerà CTRL+H simultaneamente per aprire il Trova e sostituisci Per prima cosa, inseriamo "^p" nel Trova cosa Quindi si inserisce "," nel Sostituire con Infine, facciamo clic sulla casella di input Sostituire tutti pulsante.

  • Ora, vedremo che tutti i valori delle celle nel file La frutta sono convertiti in una colonna elenco separato da virgole in Microsoft Word.

  • Dopo aver completato il processo sopra descritto, sarà possibile creare un elenco separato da virgole, riportato nella schermata seguente.

Per saperne di più: Come generare un elenco basato su criteri in Excel (4 metodi)

5. Eseguire un codice VBA per creare un elenco separato da virgole in Excel

Ora vi mostrerò come creare un elenco separato da virgole in Excel utilizzando un semplice VBA E' molto utile per alcuni momenti particolari. Dal nostro set di dati, ci creare un elenco separato da virgole. Seguiamo le istruzioni riportate di seguito per creare un elenco separato da virgole !

Fase 1:

  • Per prima cosa, aprire un Modulo; per farlo, prima di tutto, dal vostro Sviluppatore andare a,

Sviluppatore → Visual Basic

  • Dopo aver fatto clic sul pulsante Visual Basic una finestra denominata Microsoft Visual Basic per applicazioni - Creare un elenco separato da virgole Da questa finestra, inseriremo un modulo per l'applicazione del nostro modulo Codice VBA Per farlo, andare su,

Inserire → Modulo

Fase 2:

  • Quindi, il Creare un elenco separato da virgole Nel modulo Creare un elenco separato da virgole modulo, scrivere quanto segue VBA
 Function ColumntoList(ColRange As Range) Dim ListOutput Dim cell As Variant For Each cell In ColRange If Not IsEmpty(cell.Value) Then ListOutput = ListOutput & "'" & cell.Value & "'," End If Next ColumntoList = Left(ListOutput, Len(ListOutput) - 1) End Function 

  • Quindi, eseguire il comando VBA Per farlo, andare su,

Esegui → Esegui Sub/UserForm

Fase 3:

  • Dopo aver eseguito il Codice VBA Ora torniamo al foglio di lavoro e scriviamo il seguente codice nella cella C5 .
=Elenco colonne(B5:B9)

  • Inoltre, premere Entrare sulla tastiera e si otterrà l'output desiderato nella cella C5 .

Cose da ricordare

👉 Potete fare un salto in alto Microsoft Visual Basic per le applicazioni premendo Alt + F11 contemporaneamente .

👉 Se un Sviluppatore La scheda non è visibile nella barra multifunzione, ma è possibile renderla visibile. Per farlo, andare su,

File → Opzioni → Personalizza barra multifunzione

Conclusione

Spero che tutti i metodi adatti menzionati sopra per creare un elenco separato da virgole vi spingerà ora ad applicarle nella vostra Excel Se avete domande o dubbi, non esitate a commentare.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.