我在整个列的google工作表中有一个数组公式,例如C1中的以下公式
ArrayFormula(A1:A+B1:B)
A列和B列都有数据.
如果我要抓住一排并将其移动到另一个位置.一旦我移动它,该行的C列中的相应值将被粘贴为硬值并打破整个数组公式.
有没有解决的办法?
最佳答案 不幸的是,没有简单的方法.对于数组,公式通常与值的定位相关联,因为结果根据数组中每个值的位置而变化.因此,移动任何东西都会导致公式失真.
唯一(简单)的方法是通过剪切复制粘贴方法移动您的值,而不是拖动整行.或者(对于更强大但复杂的实现)在工作表中编写一个Custom Functions的脚本,该脚本将执行必要的计算,并且当您移动值时不会受到影响,因为它从脚本中已预定义的单元格位置获取输入.