Paste Special Add
In addition to the standard Copy and Paste commands, Excel offers a variety of options for pasting values and formulas. In this post, I’ll chat about one of those options … Paste Special Add. It works with values AND formulas. Let’s dig in.
Before we get into the details, let’s zoom out for a moment. In Excel, we can select a cell and perform a standard Copy. We can use the copy command icon or a keyboard shortcut (Ctrl C for Windows and Cmd C for Mac).
If we then perform a standard Paste, Excel actually pastes many things, including for example the cell formula or value, the cell formatting, style, conditional formatting, and so on. Often, a standard Paste works just fine. However, there are times when we want to be more surgical about which attributes we paste.
Excel has a Paste Special command that allows us to be specific about which element we actually paste. There are many Paste Special options available, and in this post, we’ll cover one such option: Add.
We’ll use the Paste Special Add option in three ways:
- Add values
- Convert text to number
Let’s jump right in.
If we copy a cell or range of cells, we can then select a destination and do a Paste Special Add to have Excel add the values together. This absolutely could also be done with formulas as well. Which method you use really depends on what you are working on and personal preference.
Copy Single Cell
You can copy a single cell value when you want to add the same amount to each cell in the destination range.
For example, let’s say we have a list of amounts, like this:
Now let’s say we want to add 5 to all of them. We could type the number 5 in a cell and copy it. We then select the destination range like this:
And then click the Paste > Paste Special command. In the resulting Paste Special dialog, we select Add as shown below:
We click OK, and bam … 5 is added to each of the values in the destination range:
Copy Range of Cells
Instead of copying a single cell, you can also copy a range of cells when you want to add different amounts to the destination range.
For example, let’s say we have a list of Amounts, like this:
And let’s say we want to adjust this list by adding a different value to each corresponding cell. The list of adjustments is in a range like this:
We do a standard Copy and then select the destination range. We do a Paste Special Add, and bam:
Again, these results could also be attained by writing formulas, but this is another option. In addition to adding values, Paste Special Add can also be helpful when you want to convert a number stored as text to a numeric data type.
Convert text to numbers
Sometimes if we import or copy/paste a bunch of data, values that appear to us to be numbers are actually stored by Excel as text values. Left-aligned values can indicate this situation because it is the default alignment for text values:
As this is Excel, there are several ways to remedy this situation, and one way is Paste Special Add. Here’s how. We basically select any empty cell and do a standard Copy.
Then, we select the range and do a Paste Special Add. What happens is that Excel adds 0 to the destination cells. By forcing Excel to perform this operation, we cause Excel to change the data type from text to number. Right-aligned cells are an indication of numeric values because it is the default alignment for numbers:
In addition to using Paste Special Add with values, we can also use it with formulas. The formulas can be on the Copy side, the Paste side, or both sides.
Let’s say we have a bunch of formula cells like this:
If we Copy a cell that contains the value 10, and then do a Paste Special Add, we end up with this:
As you can see, Excel preserves the original formulas and simply updates them to add the copied value, 10.
This technique also works when the cell we copy contains a formula. For example, let’s say we copy a cell that contains this formula:
Then we do a Paste Special add
As you can see, this preserves the original expression and uses the addition operator to combine the copied formula.
Excel is a big place, and there are many ways to accomplish any given task. Knowing additional options enables you to select one based on the workbook.
If you’d like a safe place to practice these Paste Special Add techniques, just use the file below.
And if you have any thoughts, comments, or questions … or other Paste Special options you use frequently, please share by posting a comment below, thanks!
If you'd like to be notified when I write a new Excel article, enter your name and email and click SUBSCRIBE. You can unsubscribe anytime, and I will never sell your email address.
Want to learn Excel?
Our Campus Pass includes access to our entire Undergrad and Masters catalog. Gamification ensures it is the most fun you can have learning Excel :)