不能更改数组的某一部分是什么意思(数组为什么定义之后不能改变)

大家在使用Excel编写公式时,有没有遇到过以下提示:

不能更改数组的某一部分是什么意思(数组为什么定义之后不能改变)

注:版本不同,提示也有差异,有的版本是不能更改数组的某一部分。

这是什么原因呢?

这里需要介绍一个概念:数组公式。

数组就是单元的集合或是一组处理的值集合。可以写一个以数组为参数的公式,即数组公式,就能通过这个单一的公式,执行多个输入的操作并产生多个结果——每个结果显示在一个单元中。

概念听起来很懵逼,接下来看例子。

不能更改数组的某一部分是什么意思(数组为什么定义之后不能改变)

如下图所示,我在D列通过一个公式计算金额,所有单元格的公式都一致,结果却不一样,就是数组公式,它的参数是一组数,结果也是一组数,而非一个值。

不能更改数组的某一部分是什么意思(数组为什么定义之后不能改变)

这时候过你想修改其中一个单元格的公式,就会提示你无法更改部分数组,也就是说这一些区域是一样的公式,你不能只更改其中一个。

如果非要修改怎么办,先选中这些公式一样的区域,修改公式,然后按ctrl shift enter结束:

不能更改数组的某一部分是什么意思(数组为什么定义之后不能改变)

通过定位可以快速选中当前单元格所在的数组区域:

不能更改数组的某一部分是什么意思(数组为什么定义之后不能改变)

今天的内容就介绍到这里,关于数组公式的内容以后再做介绍。

本文内容源自网友投稿,多成号仅提供信息存储服务不拥有所有权。如有侵权,请联系站长删除。qq97伍4伍0叁11