Cómo hacer una lista separada por comas en Excel (5 métodos)

  • Compartir Este
Hugh West

Al trabajar con grandes Microsoft Excel, A veces necesitamos hacer una lista separada por comas. Podemos hacerlo fácilmente utilizando fórmulas de Excel y Macros VBA También es una tarea fácil y que ahorra tiempo. Hoy, en este artículo, aprenderemos cinco formas rápidas y adecuadas de hacer una lista separada por comas en Excel efectivamente.

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.

Lista separada por comas.xlsm

5 formas adecuadas de hacer una lista separada por comas en Excel

Supongamos que tenemos un archivo Excel que contiene información sobre varios tipos de frutas, que se enumeran en la columna titulada Fruta en esa hoja de Excel. Convertiremos esta columna de frutas en un lista separada por comas utilizando el CONCATENAR , TEXTJOIN funciones, Buscar y reemplazar y Macros VBA A continuación se presenta el conjunto de datos para la tarea de hoy.

1. Utilice la función CONCATENAR para hacer una lista separada por comas en Excel

Puede utilizar En Función CONCATENAR en Excel para hacer una lista separada por comas. Tenemos que hacer lo siguiente.

Pasos:

  • En primer lugar, tenemos que escribir la siguiente fórmula en la celda C5 .
=CONCATENAR(B5,","," ",B6,","," ",B7,","," ",B8,","," ",B9)

  • Después de teclear Función CONCATENAR en la barra de fórmulas, basta con pulsar INTRODUCE en su teclado y podrá hacer una lista separada por comas que se ha dado en la siguiente captura de pantalla.

Read More: Cómo hacer una lista de tareas en Excel (3 métodos sencillos)

2. Aplicar la función TEXTJOIN para hacer una lista separada por comas en Excel

Si tiene acceso a Microsoft Excel 365 puede utilizar la función TEXTJOIN para unir los valores de las celdas de una columna o rango y formar una lista separada por comas.

Pasos:

  • En primer lugar, tenemos que escribir la siguiente fórmula en la celda C5 .
=TEXTJOIN(",", B5:B9)

  • Mientras escribe el TEXTJOIN función en la célula C5 basta con pulsar INTRODUCE en su teclado y podrá hacer una lista separada por comas que se ha dado en la siguiente captura de pantalla.

Read More: Cómo hacer una lista alfabética en Excel (3 maneras)

3. Utilizar una Fórmula Personalizada para Hacer una Lista Separada por Comas en Excel

Podemos utilizar nuestra propia fórmula utilizando únicamente el signo ampersand (&) y coma (,) para hacer una lista separada por comas con comillas singulares alrededor de los valores de las celdas. ¡Tenemos que seguir las siguientes instrucciones para aprender!

Pasos:

  • En primer lugar, seleccione la celda C5 y escriba la siguiente fórmula en el campo Barra de fórmulas La fórmula de la Barra de fórmulas es,
=B5&""&","&""&B6&""&","&""&B7&""&","&""&B8&""&","&""&B9

  • Al pulsar INTRODUCE obtendremos la lista separada por comas de los campos Fruta columna en celda C5 .

Read More: Cómo hacer una lista dentro de una celda en Excel (3 métodos rápidos)

Lecturas similares

  • Cómo hacer una lista con viñetas en Excel (9 métodos)
  • Crear una lista de correo en Excel (2 métodos)

4. Ejecutar el comando Buscar y reemplazar para hacer una lista separada por comas en Excel

También podemos utilizar el Buscar y reemplazar de Microsoft Office para convertir una columna de Microsoft Excel en una lista separada por comas en Microsoft Office. Siga los pasos que se indican a continuación.

Primer paso:

  • En primer lugar, seleccione todas las celdas del Fruta columna excepto la columna cabecera .
  • Por lo tanto, pulse Ctrl + C en el teclado simultáneamente para copiar estas celdas.

Segundo paso:

  • Por lo tanto, ahora pegar el células copiadas en un archivo en blanco de Microsoft Documento Word pulsando CTRL+V .
  • A continuación, veremos una opción desplegable denominada Opciones de pegado ( Ctrl ) en el abajo-derecha esquina de las celdas pegadas.

  • Ahora , haremos clic en el botón Opciones de pegado y seleccione Mantener texto Sólo opciones.

  • A continuación, pulsaremos CTRL+H simultáneamente para abrir el Buscar y reemplazar En primer lugar, insertaremos "^p" en el Encuentre lo que A continuación, introduciremos "," en el Sustituir por Por último, haremos clic en el botón Sustituir todo botón.

  • Ahora, veremos que todos los valores de las celdas del Fruta se convierten en una columna lista separada por comas en Microsoft Word.

  • Después de completar el proceso anterior, usted será capaz de hacer una lista separada por comas que se ha dado en la siguiente captura de pantalla.

Read More: Cómo generar una lista basada en criterios en Excel (4 métodos)

5. Ejecute un Código VBA para Hacer una Lista Separada por Comas en Excel

Ahora mostraré cómo hacer una lista separada por comas en Excel utilizando un simple VBA código. Es muy útil para algunos momentos particulares. A partir de nuestro conjunto de datos, vamos a hacer una lista separada por comas. Sigamos las siguientes instrucciones para hacer una lista separada por comas ¡!

Primer paso:

  • En primer lugar, abra un Módulo, para ello, en primer lugar, desde su Desarrollador ir a,

Desarrollador → Visual Basic

  • Tras hacer clic en el botón Visual Basic una ventana llamada Microsoft Visual Basic para Aplicaciones - Hacer lista separada por comas Desde esa ventana, insertaremos un módulo para aplicar nuestro método Código VBA Para ello, vaya a,

Insertar → Módulo

Segundo paso:

  • Por lo tanto, el Hacer una lista separada por comas En el módulo Hacer una lista separada por comas escriba lo siguiente 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 

  • Por lo tanto, ejecute la función VBA Para ello, vaya a

Ejecutar → Ejecutar Sub/UserForm

Tercer paso:

  • Después de ejecutar el Código VBA volveremos a la hoja de cálculo y escribiremos el siguiente código en la celda C5 .
=ColumnaaLista(B5:B9)

  • Además, pulse Entre en en el teclado y obtendrá el resultado deseado en la celda C5 .

Cosas para recordar

👉 Puedes aparecer Microsoft Visual Basic para Aplicaciones pulsando Alt + F11 simultáneamente .

👉 Si a Desarrollador no está visible en la cinta de opciones, puede hacerla visible. Para ello, vaya a,

Archivo → Opciones → Personalizar cinta de opciones

Conclusión

Espero que todos los métodos adecuados mencionados anteriormente para hacer una lista separada por comas provocará ahora que las apliques en tu Excel Hojas de cálculo con más productividad. Si tienes alguna duda o consulta, no dudes en comentarla.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.