Written by Allen Wyatt (last updated August 3, 2021)
This tip applies to Excel 97, 2000, 2002, and 2003
Bonnie described a common problem that occurs when importing a file into Excel. The file being imported is a scanned text file, and the import goes just fine, with one small glitch: in one column where there was wrapped text in the original document, the text now occupies several rows in the worksheet. Bonnie is looking for a way to combine those rows back into a single cell in that column.
There are a couple of ways this can be done. If you don't have to do this too often, a formulaic approach may be best. Just use the ampersand (&) to concatenate the contents of the rows you want to combine:
=C6 & " " & C7 & " " & C8 & " " & C9
The result is all the text combined into a single cell. You can copy this result to the Clipboard, and then use Paste Special to put it into the final cell where you need it. Finally you can delete the original multiple rows that are no longer needed.
If you need to perform this type of concatenation more than a few times, a simple macro may help:
Sub Combine() Dim J As Integer If Selection.Cells.Count > 1 Then For J = 2 To Selection.Cells.Count Selection.Cells(1).Value = _ Selection.Cells(1).Value & " " & _ Selection.Cells(J).Value Selection.Cells(J).Clear Next J End If End Sub
To use this macro, select the cells you want to concatenate and then run the macro. The contents of all the cells are combined into the first cell in the selection, then whatever is in the other cells is cleared. The macro doesn't delete any rows; that is left for you to do. It does, however, combine the contents quickly—even more quickly if you assign a shortcut key to the macro.
Note:
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (2417) applies to Microsoft Excel 97, 2000, 2002, and 2003. You can find a version of this tip for the ribbon interface of Excel (Excel 2007 and later) here: Combining Multiple Rows in a Column.
Program Successfully in Excel! John Walkenbach's name is synonymous with excellence in deciphering complex technical topics. With this comprehensive guide, "Mr. Spreadsheet" shows how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf. Check out Excel 2013 Power Programming with VBA today!
There are a variety of ways to pick a range of cells in Excel. Here are three of them you'll find useful.
Discover MoreNeed to enter a check mark into a cell? There are a number of ways you can get the desired character, depending on the ...
Discover MoreWant to select only the formulas in your worksheet? It's easy to do using the Go To Special dialog box.
Discover MoreFREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
2017-01-28 15:32:25
Thomas Papavasiliou
An easy approach is to make your column width large enough, select the cells you want to concatenate and use the built-in command "Justify". It is located in Home tab, Editing group, Fill (click the small triangle) and the Justify appears.
I don't know the first version of excel where this function appeared but it certainly exists in version 2013 and later.
A possible drawback, or an advantage, is that this function adds a space at the end of each content of the selected cells on the concatenated result.
Numbers and formulas are not processed.
Make sure that the column width is large enough to accommodate your selection.
2017-01-28 06:05:39
Ray Austin
If, when you import, you paste into the editing bar and not the cell, then the info stays in just that 1 cell.
So could there be a macro to do that, so it all happens in 1 go ?
Got a version of Excel that uses the menu interface (Excel 97, Excel 2000, Excel 2002, or Excel 2003)? This site is for you! If you use a later version of Excel, visit our ExcelTips site focusing on the ribbon interface.
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2025 Sharon Parq Associates, Inc.
Comments