cannot change "part of array"?

jmckeone

Well-known Member
Joined
Jun 3, 2006
Messages
550
Went to change a formula in a worksheet I maintain and it gives me the error saying I cannot change part of an array. What on earth is that supposed to mean?
 

Excel Facts

Difference between two dates
Secret function! Use =DATEDIF(A2,B2,"Y")&" years"&=DATEDIF(A2,B2,"YM")&" months"&=DATEDIF(A2,B2,"MD")&" days"
Hi

You've array entered an aray formula whilst more than one cell was selected - thus you have your array that you can't modify only a part of. To get around this, you need to select all the cells that are part of this array, F2 to edit and then confirm with Ctrl+Enter. This will convert them all to normal cells and you can edit as you wish.
 
Upvote 0
That works fine on a single cell. I occasionally want to copy or move a range of cells containing array formulas and it is not practical to go cell by cell to turn formulas to normal ones for the purpose of the copy. Is there any technique for turning off array formulas during a copy and turning them back on afterwards?
 
Upvote 0
Copying shouldn't be a problem and you can move them if you move them all. I don't really see how it makes sense to move part of an array.
 
Upvote 0
I don't really see how it makes sense to move part of an array.

That's the goofy part about the error, I'm not moving an array but rather moving cells containing array formulas. Probably more complicated to explain the interconnection it is being done for than it is worth at this point. Manually copied cells one at a time. Fortunately this type of modification is a fairly infrequent occurrence.
 
Upvote 0
But if one formula is array-entered into multiple cells, those cells form an array, so you are trying to move part of an array presumably.
 
Upvote 0

Forum statistics

Threads
1,215,453
Messages
6,124,918
Members
449,195
Latest member
Stevenciu

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top