Fusionando dos celdas en varias filas


13

Tengo una hoja de cálculo de Excel con dos celdas en cada fila que me gustaría fusionar. Resaltar todas las celdas de interés y simplemente fusionarlas desde el formateador de celdas parece fusionar todas las celdas juntas, cuando en cambio solo quiero una celda fusionada por fila. ¿Alguna idea de como hacer esto?

Debo señalar que una de las columnas contiene valores (todos son verdaderos / falsos) y la otra columna es solo una celda nula.

Respuestas:


21
  1. Combine las dos celdas en la primera fila seleccionando Inicio> Alineación> Comando Combinar celdas .
  2. Seleccione la celda combinada y seleccione Inicio> Portapapeles> Copiar formato .
  3. Haga clic y mantenga presionada la primera celda en la fila siguiente, y seleccione todo el rango arrastrando el mouse. (Por ejemplo, si fusionó las celdas A1 y B1 en el paso anterior, ahora seleccione el rango A2: B99).
  4. Excel aplica el comando de fusión individualmente a cada fila y ya está.

Este es ciertamente el mejor método de los dos. +1
Joe Taylor

Desafortunadamente, no funciona, ya que destruye el contenido de la segunda celda ... ¿Me estoy perdiendo algo?
Kobus Myburgh

Iba a sugerir seleccionar las celdas para fusionar fila por fila y luego hacer la fusión. Al seleccionar de esa manera, Excel fusionará las celdas fila por fila. Sin embargo, la respuesta de Mehper es mucho mejor. (Mucho menos jugando y mucho menos propenso a errores al seleccionar.)
RobH

@Kubus Merging solo mantiene el valor de la celda más a la izquierda / más alta que se está fusionando. De hecho, en Excel 2010 (y más tarde, supongo), si intenta combinar varias celdas que contienen datos, aparecerá una advertencia que le dirá exactamente eso.
RobH

2

Excel tiene (¿tenía?) Una Merge Acrossfunción. No está en ninguna de las barras de herramientas de forma predeterminada, pero está disponible como personalización. Por lo general, lo agrego a mi barra de herramientas de formato, después de los botones Merge Cellsy Unmerge Cells. (Haga clic con el botón derecho en la barra de herramientas, elija Personalizar, vaya a la pestaña Comandos, seleccione Formato en la lista Categorías a la izquierda, desplácese hacia abajo para buscar Merge Across, arrástrelo a donde desee.) Una vez que esté en su barra de herramientas, puede fusionar a través de muchas celdas con un solo clic. Importante: ¡ Tenga en cuenta que la fusión mantiene solo el valor más a la izquierda!

Desafortunadamente, Excel 2007/2010 ha roto por completo / se ha deshecho de toda la función de personalización, por lo que si está utilizando una de las versiones más nuevas, está atrapado haciendo lo de Copiar formato.


1
"Merge Across" sigue ahí, solo está oculto dentro del botón / menú desplegable "Merge & Center".
AviD

Está ahí, sí, pero desafortunadamente no guarda ambas columnas de datos, a menos que me falte algo.
Kobus Myburgh

@KobusMyburgh: la fusión solo ha mantenido los datos de la parte superior izquierda. (Es decir, si está fusionando columnas, mantiene los datos en la columna más a la izquierda, y si está fusionando filas, mantiene los datos en la fila superior). Esto no ha cambiado entre las diferentes versiones de Excel.
Martha

Pensé, por lo tanto, tuve que hacer una solución.
Kobus Myburgh

0

siempre que no tenga nada en las celdas que desea fusionar, este método debería funcionar. fusionar los dos primeros, luego copie la celda combinada. ahora seleccione todas las celdas que desea fusionar de la misma manera y pegue.


Desafortunadamente, tengo algo en una de las columnas. Todos los valores son verdaderos o falsos, ¿funcionará esto si clasifico por verdadero / falso y luego hago su método?
jlv

Funcionó simplemente ordenando primero los valores y luego aplicando su método.
jlv

0

Simplemente combine un par de celdas como deberían ser, luego copie las celdas resultantes y luego pegue y pegue el formato en las otras filas / columnas. (Excel 2010)


0

Me hubiera encantado una solución más elegante en este caso.

Desafortunadamente, todas las acciones de fusión descartan el resto de los datos (mantiene la parte superior izquierda, la mayoría de los datos superiores)

No estoy seguro de si esto lo ayudará (o si aún necesita una solución), pero para evitar esto, guardé el archivo como un archivo CSV, agregué una columna de marcador de posición con ____ como texto y guardé el archivo, luego lo abrí en un editor de texto, y reemplazado ____, con un valor vacío.

Por lo tanto, el resultado data,dataprimero se convirtió data,____,dataen el archivo CSV, luego se convirtió datadatadespués de reemplazarlo en el editor de texto.

Espero que esto ayude a alguien, ya que es poco probable que aún lo necesite después de casi 5 años.


0

use la =CONCATINATE()función para combinar los datos de múltiples columnas. Configúrelo en la primera fila y luego llene hasta la parte inferior de su conjunto de datos.

Ejemplo. =CONCATENATE(A1,B1,C1)

No olvide que no habrá espacios u otro texto de división entre los datos, por lo que si los necesita, puede insertarlos manualmente (es decir =CONCATENATE(A1," ",B1," ",C1)


2
OP quiere fusionar las dos celdas, no solo combinar sus valores. Su respuesta está bien para una pregunta diferente, pero no es útil para esta.
Ingeniero Toast

0

Asumiendo que quieres pasar de:

|       |      |
| True  |      |   #rows selected from here 
| False |      | 
| True  |      | 
| True  |      |   #down to here
|       |      |

a:

|       |      |
|     True     | 
|     False    | 
|     True     | 
|     True     | 
|       |      |

Resalte el área de celda que desea editar.
Inicio -> (Alineación) Fusionar y Centrar -> Fusionar en.


-2

Resalte el rango de celda por -

Al hacer clic en la flecha desplegable junto a "fusionar y centrar" .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.