Cómo combinar dos celdas en Excel sin perder datos (2 formas)

  • Compartir Este
Hugh West

Este artículo muestra cómo fusionar dos celdas en excel sin perder datos. Excel nos permite fusionar celdas para crear etiquetas o encabezados y organizar los datos de una manera más presentable. Normalmente, Excel se utiliza para almacenar datos y no para presentarlos. Pero un conjunto de datos necesita etiquetas y encabezados si es utilizado por varios usuarios para que puedan entender el conjunto de datos con facilidad. Por lo tanto, la función Fusionar & Centrar de Excel es muy útil para combinar varias celdas.

Desafortunadamente, la función Combinar & Centrar sólo mantiene los datos de la primera celda después de que las celdas se combinan. Esto puede llegar a ser muy inconveniente si a menudo necesita combinar celdas que contienen datos, ya que perderá todos los datos excepto la primera celda. Así que le mostraremos 2 maneras de combinar celdas en Excel sin perder ningún dato.

Descargar el cuaderno de prácticas

Puede descargar el cuaderno de prácticas desde el botón de descarga que aparece a continuación.

Combinar celdas sin perder datos.xlsm

2 Maneras de Combinar Dos/Múltiples Celdas en Excel sin Perder Datos

Aquí están las 2 maneras de combinar dos celdas en Excel sin perder datos.

1. Utilizar la función Rellenar Justificar para unir dos celdas adyacentes de una columna

Siga los pasos que se indican a continuación para combinar dos o más celdas adyacentes de una columna mediante la función Rellenar Justificar de Excel.

📌 Pasos:

  • En primer lugar, considere el siguiente conjunto de datos simulado que contiene las ventas trimestrales realizadas por los empleados en 2022. Aquí, el nombre y los apellidos de los empleados se encuentran en celdas adyacentes de la misma columna. Ahora desea combinar las celdas que contienen el nombre y los apellidos. Sólo puede utilizar esta función cuando el conjunto de datos tiene este formato.

  • Así que, primero, selecciona las celdas y aumenta el ancho de la columna para que el contenido de ambas celdas quepa en una sola.

  • A continuación, seleccione Rellenar>> Justificar del Edición de en la pestaña Inicio.

  • Después, verás que los datos de las dos celdas se fusionan separados por un espacio en la primera celda.

  • Ahora puede seleccionar las dos celdas y fusionarlas para obtener el resultado deseado.

2. Crear una función de cinta utilizando un código VBA para combinar dos o más celdas sin perder datos

Siga los pasos que se indican a continuación para crear una función de cinta similar a Marge & Centro utilizando VBA para combinar dos celdas sin perder datos.

📌 Pasos:

  • En primer lugar, guarde el libro de trabajo como libro habilitado para macros. A continuación, pulse ALT + F11 o seleccione Desarrollador>> Visual Basic para abrir el editor VB. A continuación, seleccione Insertar>> Módulo .

  • A continuación, copie el siguiente código y péguelo en el módulo de código en blanco.
 Sub MergeCellsWithData() Application.DisplayAlerts = False Dim Value As String Dim Range As Range Set Range = Selection If Range.Rows.Count = ActiveSheet.Rows.Count Then MsgBox "Please do not select an entire column(s).", Title:="Merge Cells With Values" Exit Sub ElseIf Range.Columns.Count = ActiveSheet.Columns.Count Then MsgBox "Please do not select an entire row(s).", Title:="Merge Cells WithValues" Exit Sub End If For Each cell In Range Value = Value & " " & cell.Value Next cell If MsgBox("Los valores de las celdas se combinarán separados por espacios. ¿Está seguro?" _ , vbOKCancel, Title:="Combinar celdas sin perder datos") = vbCancel Then Exit Sub With Range .Merge .Value = Application.WorksheetFunction.Trim(Value) .HorizontalAlignment = xlCenterAcrossSelection End WithApplication.DisplayAlerts = True End Sub 

  • Ahora pulse ALT + F + T o seleccione Opciones para acceder al Personalizar cinta También puede hacer clic con el botón derecho del ratón en la cinta de opciones. A continuación, vaya a la opción Personalizar cinta A continuación, seleccione la pestaña Alineación grupo por debajo del Pestañas principales A continuación, haga clic en Nuevo Grupo .

  • A continuación, se añadirá un nuevo grupo personalizado. Haga clic en Cambie el nombre de para cambiar el nombre del grupo.

  • A continuación, elija un símbolo, introduzca un Mostrar nombre y, pulse OK.

  • Seleccione ahora Macros del " Elija comandos de " y elija el nombre de la macro que coincida con el procedimiento de subrutina. A continuación, seleccione Añadir para añadir la macro como función en la cinta. A continuación, haga clic en Cambie el nombre de .

  • A continuación, elija un símbolo, introduzca un Mostrar nombre A continuación, se añadirá un botón de macro a la cinta de opciones.

  • Ahora, seleccione las celdas que desea combinar y haga clic en el botón de macro de la cinta.

  • A continuación, aparecerá un mensaje de confirmación. Haga clic en Aceptar para obtener el mismo resultado que en el primer método.

Cómo Combinar Dos/Múltiples Filas en Excel Sin Perder Datos

Puede utilizar la función Ampersand Símbolo para combinar dos/múltiples celdas en Excel. Siga los siguientes pasos para aplicarlo para combinar múltiples filas.

📌 Pasos:

  • En primer lugar, considere el siguiente conjunto de datos de ejemplo. Suponga que necesita combinar las filas para obtener cada categoría de alimentos en una única celda.

  • A continuación, introduzca la siguiente fórmula en la celda B9 A continuación, arrastre el botón Asa de llenado a la derecha para ver el siguiente resultado.
=B5&","&B6&","&B7

Cómo combinar dos/múltiples columnas en Excel sin perder datos

Puede aplicar el Flash de relleno en Excel para combinar varias columnas sin perder ningún dato. Siga los pasos que se indican a continuación para poder hacerlo.

📌 Pasos:

  • En primer lugar, suponga que necesita combinar las columnas First_Name y Last_Name para crear la columna Full_Name como se muestra en el siguiente conjunto de datos.

  • A continuación, escriba el nombre y los apellidos de las dos primeras columnas en la celda D5 como se muestra a continuación. Si necesita que los datos de las columnas estén separados por comas, coloque una coma entre ellas en lugar de un espacio.

  • Por último, pulse CTRL + E para fusionar las columnas como se muestra a continuación. También puede acceder a la función desde la pantalla Edición de en la pestaña Inicio.

Cosas para recordar

  • Debe seleccionar celdas adyacentes en la misma columna sólo para utilizar la función Rellenar Justificar característica.
  • En Rellenar Justificar no funcionará si no aumenta el ancho de la columna tanto como sea necesario para que todos los datos de las celdas seleccionadas quepan en la celda superior de la selección.
  • También puede utilizar la función CONCATENAR , CONCAT y TEXTJOIN de Excel para combinar varias filas o columnas sin perder ningún dato.

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.