Fusion de deux cellules sur plusieurs lignes

13

J'ai une feuille de calcul Excel avec deux cellules dans chaque ligne que je voudrais fusionner. La mise en surbrillance de toutes les cellules d'intérêt et la fusion du formateur de cellules semblent simplement fusionner toutes les cellules ensemble, alors qu'au lieu de cela, je veux juste une cellule fusionnée par ligne. Des idees pour faire cela?

Je dois noter que l'une des colonnes contient des valeurs (toutes sont soit vraies / fausses) et l'autre colonne est juste une cellule nulle.

jlv
la source

Réponses:

21
  1. Fusionnez les deux cellules de la première ligne en sélectionnant la commande Accueil> Alignement> Fusionner les cellules .
  2. Sélectionnez la cellule fusionnée et sélectionnez Accueil> Presse-papiers> Reproduire la mise en forme .
  3. Cliquez et maintenez la première cellule de la ligne suivante et sélectionnez toute la plage en faisant glisser votre souris. (Par exemple, si vous avez fusionné les cellules A1 et B1 à l'étape précédente, sélectionnez maintenant la plage A2: B99.)
  4. Excel applique la commande de fusion individuellement à chaque ligne et vous avez terminé.
Mehper C. Palavuzlar
la source
C'est certainement la meilleure méthode des deux. +1
Joe Taylor
Malheureusement, ne fonctionne pas, car il détruit le contenu de la deuxième cellule ... Suis-je en train de manquer quelque chose?
Kobus Myburgh
J'allais suggérer de sélectionner les cellules à fusionner ligne par ligne, puis de faire la fusion. Lors de la sélection de cette façon, Excel fusionnera les cellules ligne par ligne. La réponse de Mehper est cependant bien meilleure. (Beaucoup moins bidouiller et beaucoup moins sujet aux erreurs lors de la sélection.)
RobH
@Kubus Merging conserve uniquement la valeur de la cellule la plus à gauche / la plus à gauche qui est fusionnée. En fait, dans Excel 2010 (et plus tard, je présume), si vous essayez de fusionner plusieurs cellules contenant des données, un avertissement apparaîtra qui vous le dira.
RobH
2

Excel a (avait?) Une Merge Acrossfonction. Il ne figure sur aucune des barres d'outils par défaut, mais est disponible en tant que personnalisation. Je l'ajoute généralement à ma barre d'outils de mise en forme, après le Merge CellsetUnmerge Cells boutons . (Cliquez avec le bouton droit sur la barre d'outils, choisissez Personnaliser, accédez à l'onglet Commandes, sélectionnez Format dans la liste Catégories à gauche Merge Across, faites défiler vers le bas pour trouver , faites-le glisser où vous le souhaitez.) Une fois qu'il est sur votre barre d'outils, vous pouvez fusionner à travers cependant de nombreuses cellules en un seul clic. Important: Notez que la fusion conserve uniquement la valeur la plus à gauche!

Malheureusement, Excel 2007/2010 a totalement cassé / éliminé toute la fonctionnalité de personnalisation, donc si vous utilisez l'une des versions les plus récentes, vous êtes bloqué en faisant le format Painter.

Martha
la source
1
"Merge Across" est toujours là, il est juste caché dans le bouton / menu déroulant "Merge & Center".
AviD
Il est là, oui, mais ne conserve malheureusement pas les deux colonnes de données, sauf si je manque quelque chose?
Kobus Myburgh
@KobusMyburgh: la fusion n'a conservé que les données en haut à gauche. (C'est-à-dire que si vous fusionnez des colonnes, vous conservez les données dans la colonne la plus à gauche et si vous fusionnez des lignes, vous conservez les données dans la ligne supérieure.) Cela n'a pas changé entre les différentes versions d'Excel.
Martha
J'ai pensé - donc j'ai dû faire un tour de contournement.
Kobus Myburgh
0

tant que vous n'avez rien dans les cellules que vous souhaitez fusionner, cette méthode devrait fonctionner. fusionnez les deux premiers, puis copiez la cellule fusionnée. sélectionnez maintenant toutes les cellules que vous souhaitez fusionner de la même manière et collez.

Xantec
la source
Malheureusement, j'ai quelque chose dans l'une des colonnes. Toutes les valeurs sont vraies ou fausses, alors cela fonctionnera-t-il si je trie par vrai / faux et que je fais ensuite votre méthode?
jlv
Cela a fonctionné en triant d'abord par valeurs, puis en appliquant votre méthode.
jlv
0

Fusionnez simplement quelques cellules comme elles devraient être, puis copiez les cellules résultantes, puis collez-collez le formatage sur les autres lignes / colonnes. (Excel 2010)

Amadouer
la source
0

Aurait aimé une solution plus élégante sur celui-ci.

Malheureusement, toutes les actions de fusion jettent le reste des données (conserve en haut à gauche, en haut la plupart des données uniquement).

Je ne sais pas si cela vous aidera (ou si vous avez toujours besoin d'une solution), mais pour contourner cela, j'ai enregistré le fichier en tant que CSV, ajouté une colonne d'espace réservé avec ____ comme texte, et enregistré le fichier, puis l'ouvrit dans un éditeur de texte et remplacé ____ par une valeur vide.

Ainsi, le résultat data,datadevenait d'abord data,____,datadans le fichier CSV, puis devenaitdatadata après le remplacement dans l'éditeur de texte.

J'espère que cela aide quelqu'un, car il est peu probable que vous en ayez encore besoin après près de 5 ans.

Kobus Myburgh
la source
0

Utilisez le =CONCATINATE() fonction pour combiner les données de plusieurs colonnes. Configurez-le dans la première ligne, puis remplissez-le jusqu'au bas de votre ensemble de données.

Exemple. =CONCATENATE(A1,B1,C1)

N'oubliez pas qu'il n'y aura ni espace ni autre texte de séparation entre les données, donc si vous en avez besoin, vous pouvez les insérer manuellement (c.-à-d. =CONCATENATE(A1," ",B1," ",C1)

user551560
la source
2
OP veut réellement fusionner les deux cellules, pas seulement combiner leurs valeurs. Votre réponse est très bien pour une question différente mais pas utile pour celle-ci.
Engineer Toast
0

En supposant que vous souhaitiez passer de:

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

à:

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

Mettez en surbrillance la zone de cellule que vous souhaitez modifier.
Accueil -> (Alignement) Merge and Center -> Merge Across.

Jackson Matheson
la source
-2

Mettez en surbrillance la plage de cellules par -

Cliquez sur la flèche déroulante à côté de "fusionner et centrer" .

user368455
la source