Combinar Varias Celdas en una Separadas por Coma en Excel

  • Compartir Este
Hugh West

En este tutorial, voy a compartir con ustedes 6 métodos sencillos para combinar varias células en uno separado por una coma en Excel. Puede aplicar fácilmente estos métodos en cualquier conjunto de datos para unir muchos valores de celda dentro de una sola celda utilizando una coma. Para lograr esta tarea, también veremos algunas características útiles que podrían ser útiles en muchas otras tareas relacionadas con Excel.

Descargar el cuaderno de prácticas

Puede descargar el cuaderno de prácticas desde aquí.

Combinar varias celdas.xlsm

6 Métodos Sencillos para Combinar Varias Celdas en una Separadas por Coma en Excel

Hemos tomado un conjunto de datos conciso para explicar los pasos con claridad. El conjunto de datos tiene aproximadamente 7 filas y 4 Inicialmente, vamos a mantener todas las celdas en General Para todos los conjuntos de datos, tenemos 4 columnas únicas que son Empresa, Producto 1, Producto 2, y Combinado Aunque podemos variar el número de columnas más adelante si es necesario.

1. Uso del operador ampersand para combinar varias celdas

En este primer método, veremos cómo utilizar la función Ampersand operador en Excel a combinar varias células en uno separado por una coma. Para ello, siga los pasos que se indican a continuación.

Pasos:

  • En primer lugar, vaya a la celda E5 e inserta la siguiente fórmula:
=C5&", "&D5

  • Ahora, pulse Entre en y copia esta fórmula en las demás celdas.

Esto debería darnos el resultado que buscábamos.

2. Combinar varias celdas en una mediante la función CONCATENAR

La función CONCATENAR en Excel une varios valores y devuelve el resultado como un valor de texto. Utilizaremos esta función para combinar varias células en uno separado por una coma.

Pasos:

  • Para empezar, haga doble clic en la celda E5 e introduce la siguiente fórmula:
=CONCATENADO(C5,", ",D5)

  • A continuación, pulse la tecla Entre en y copie la siguiente fórmula utilizando Asa de llenado .

Como puede ver, el método anterior también es muy práctico para combinar rápidamente celdas con una coma.

3. Aplicación de la función CONCAT

La función CONCAT en Excel funciona de forma similar a la función anterior, pero puede tomar referencias de rango además de valores individuales. Veamos cómo utilizar esta función para combinar varias células en uno separado por una coma.

Pasos:

  • Como anteriormente, inserte la siguiente fórmula dentro de la celda E5 :
=CONCAT(C5,",",D5)

  • A continuación, pulse la tecla Entre en o haga clic en cualquier celda en blanco.
  • Por último, utilice esta fórmula en las demás celdas de la columna E .

Como resultado, debería obtener el resultado deseado.

4. Utilización de la función TEXTJOIN

La función TEXTJOIN en Excel puede unir varios valores y añadir un delimitador entre ellos. A continuación se indican los pasos para utilizar esta función para combinar varias células en uno separado por una coma.

Pasos:

  • En primer lugar, vaya a la celda E5 e inserta la siguiente fórmula:
=TEXTJOIN(", ",1,C5,D5)

  • A continuación, confirme la fórmula pulsando Entre en y copie esta fórmula arrastrando el icono Asa de llenado .

Así, el TEXTJOIN función también es muy útil para combinar varias celdas en una.

5. Uso de la función Flash Fill de Excel para combinar varias celdas con una coma

Veamos ahora una forma rápida de combinar varias células en una sola separada por una coma utilizando la función Flash de relleno de Excel.

Pasos:

  • Al principio, escriba el valor de las celdas C5 y D5 intercalando una coma en la celda E5 .
  • Ahora, seleccione todas las celdas de E5 a E10 .

  • A continuación, haga clic en Flash de relleno bajo el Herramientas de datos grupo del Ficha Datos en la parte superior de la pantalla.

  • En consecuencia, el Flash de relleno identificará el patrón de células E5 y aplicarlo también a las otras celdas.

6. Uso de VBA para combinar varias celdas

Si conoce VBA en Excel, entonces podrá combinar varias células en uno separado por una coma. Para ello, siga los pasos que se indican a continuación.

Pasos:

  • Para este método, vaya a Desarrollador y seleccione Visual Basic .

  • Ahora, seleccione Inserte en el VBA y haga clic en Módulo .

  • A continuación, escriba la fórmula siguiente en la nueva ventana:
 Function CombineCells(WorkingRange As Range, Optional Sign As String = ", ") As String Dim Sh_Rng As Range Dim ResultStr As String For Each Sh_Rng In WorkingRange If Sh_Rng.Value " " Then ResultStr = ResultStr & Sh_Rng.Value & Sign End If Next CombineCells = Left(ResultStr, Len(ResultStr) - Len(Sign)) End Function 

  • Ahora, ve a la celda E5 e inserta la siguiente fórmula:
=Combinar(C5:D5,",")

  • A continuación, pulse la tecla Entre en y utilice la tecla Asa de llenado para hacer esta misma operación también en las otras celdas.

Conclusión

Espero que hayas podido aplicar los métodos que mostré en este tutorial sobre cómo combinar varias células en uno separado por una coma en Excel. Como puedes ver, hay bastantes maneras de conseguirlo. Así que elige sabiamente el método que mejor se adapte a tu situación. Si te quedas atascado en alguno de los pasos, te recomiendo que los repases varias veces para aclarar cualquier confusión. Por último, para saber más Excel técnicas, siga nuestras ExcelWIKI Si tiene alguna duda, hágamelo saber en los comentarios.

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.