# How to Add Text to Cell Without Deleting in Excel: 8 Easy Methods

### Method 1 – Applying CONCATENATE Function

Steps:

• Select cell C5.
• Write down the following formula in the cell. Make sure that you input the Absolute Cell Reference for cell E5.

`=CONCATENATE(\$E\$5,B5)`

• Press Enter.

• Double-click on the Fill Handle icon to copy the formula up to cell C14.

• You will get your desired text added to the existing text.

Our formula worked perfectly, and we are able to add text to the cell without deleting it in Excel.

Things You Should Know

Add the text in front of our existing text. The procedure will be the same if you want to add the text at the end. Alter the cell reference inside the formula. In such case, the formula will be:

=CONCATENATE(B5,\$E\$5)

### Method 2 – Using CONCAT Function

Steps:

• Select cell C5.
• Write down the following formula in the cell. Ensure that you input the Absolute Cell Reference for cell E5.

`=CONCAT(\$E\$5,B5)`

• Press Enter.

• Double-click on the Fill Handle icon to copy the formula up to cell C14.

• You will get your desired text added to the existing text.

Our formula worked precisely, and we are able to add text to the cell without deleting it in Excel.

Things You Should Know

In this example, we added the text before our existing text. The procedure will be the same if you want to add the text at the end. You have to alter the cell reference inside the formula. In that case, the formula will be:

=CONCAT(B5,\$E\$5)

### Method 3 – Utilizing TEXTJOIN Function

Steps:

• Select cell C5.
• Write down the following formula in the cell. Input the Absolute Cell Reference for cell E5.

`=TEXTJOIN("",TRUE,\$E\$5,B5)`

• Press Enter.

• Double-click on the Fill Handle icon to copy the formula up to cell C14.

• You will get your desired text added to the existing text.

Our formula worked effectively, and we are able to add text to the cell without deleting it in Excel.

Things You Should Know

The demonstration, we added the text in front of our existing text. The procedure will be the same if you want to add the text at the end. You have to alter the cell reference inside the formula. In such case, the formula will be:

=TEXTJOIN(“”,TRUE,B5,\$E\$5)

### Method 4 – Using Ampersand Operator

Steps:

• Select cell C5.
• Write down the following formula in the cell. Input the Absolute Cell Reference for cell E5.

`=\$E\$5&B5`

• Press Enter.

• Double-click on the Fill Handle icon to copy the formula up to cell C14.

Our formula worked successfully, and we are able to add text to the cell without deleting it in Excel.

Things You Should Know

Add the text before our existing text. The procedure will be the same if you want to add the text at the end. You have to alter the cell reference inside the formula. The formula will be:

=B5&\$E\$5

### Method 5 – Modifying Cell Format

Steps:

• Select the range of cells B5:B14.
• In the Home tab, click the Format Cell dialog box launcher.

• The Format Cell dialog box will appear in front of you.
• In the Number tab, click the Custom option.
• Write down the following text in the box below the Type. Get a preview of your cell format.

`"Mr. "@`

• Click OK.

• You will notice that all the selected cells get the text before the existing text.

• Click on cell B5, you will see in the Formula Bar the cell contains the previous text, Harry. Due to our custom cell formatting, it is showing Mr. Harry.

Say that our method worked perfectly, and we are able to add text to the cell without deleting it in Excel.

Things You Should Know

Add the text before our existing text. The procedure will be the same if you want to add the text at the end. You have to alter the text position. In such case, the custom cell format will be:

@ “Text”

### Steps:

• Select cell B5 and press ‘Ctrl+C’ to copy.

• Press ‘Ctrl+V’ to paste the data into cell C5.

• In the Formula Bar, click before the text using your mouse.
• Write down the following text with our existing text.

`Mr. `

• Press Enter.

• Double-click on the Fill Handle icon to copy the text up to cell C14.
• Notice the same data copied in all the cells.

• Click the Auto Fill Options icon and choose the Flash Fill option.
• All the data of column C get the corresponding value of column B.

Say that our method worked effectively, and we could add text to the cell without deleting it in Excel.

Things You Should Know

In this demonstration, we add the text before our existing text. The procedure will be the same if you want to add the text at the end. You have to input the text after your existing text.

### Method 7 – Using Keyboard Shortcut

Steps:

• Select cell B5.
• Press the ‘F2’ or ‘Fn+F2’ key.
• You will notice the cell will go into editing mode.

• Place the mouse cursor before the existing text and write the following.

`Mr. `

• Press Enter.

• Follow the same procedure to add the text to all the entities.
• You will get all the text with the newly added text.

Our method worked precisely, and we could add text to the cell without deleting it in Excel.

Things You Should Know

In this example, we add the text before our existing text. The procedure will be the same if you want to add the text at the end. You have to input the text after your existing text. As this is a manual process, if you have to add any text to many entities, we recommend you not follow this method. It will kill your valuable time.

### Method 8 – Embedding VBA Code

Steps:

• Go to the Developer tab and click on Visual Basic. If you don’t have that, you have to enable the Developer tab. Press ‘Alt+F11’ to open the Visual Basic Editor.

• A dialog box will appear.
• In the Insert tab on that box, click the Module option.

• Write down the following visual code in that empty editor box.

``````Sub Add_Text()
Dim A As Range
For Each A In Selection
If A.Value <> "" Then A.Value = "Mr. " & A.Value
Next
End Sub``````
• Close the Editor tab.
• Select the range of cells B5:B14.

• In the Developer tab, click on Macros.

• A new dialog box called Macro will appear.
• Select Add_Text and click on the Run button to run this code.

• See the new text is added to our existing text.

Our visual code worked successfully and we can add text to the cell without deleting it in Excel.

Things You Should Know

Add the text in front of our existing text using the VBA code. Add the text at the end, you must modify the code. The rest of the procedure is the same. We are showing a modified code for your convenience.

``````Sub Add_Text()
Dim A As Range
For Each A In Selection
If A.Value <> "" Then A.Value = A.Value & " Text"
Next
End Sub``````

## Related Articles

<< Go Back to Excel Add Text to Cell Value | Concatenate Excel | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Soumik Dutta

Soumik Dutta, having earned a BSc in Naval Architecture & Engineering from Bangladesh University of Engineering and Technology, plays a key role as an Excel & VBA Content Developer at ExcelDemy. Driven by a profound passion for research and innovation, he actively immerses himself in Excel. In his role, Soumik not only skillfully addresses complex challenges but also demonstrates enthusiasm and expertise in gracefully navigating tough situations, underscoring his unwavering commitment to consistently deliver exceptional, high-quality content that... Read Full Bio

We will be happy to hear your thoughts

Advanced Excel Exercises with Solutions PDF