Временное решение: временно отключить ARRAYFORMULA
, удалив знак =
или вставив '
перед =
знак - затем поменяйте строку, а затем снова исправьте формулу массива.
Второй обходной путь - удалить статическое значение после перемещения строки, чтобы формула массива могла развернуться вместо публикации#REF!
ошибка.
3-й вариант включает скрипт, который удаляет заданный диапазон (ы).
function moveValuesOnly() { var ss = SpreadsheetApp.getActiveSpreadsheet();
var source = ss.getRange('Sheet1!B10');
source.copyTo(ss.getRange('Sheet1!AO3:AO'),
{contentsOnly: true}); }
или: function clearArrays() {
var sheet = SpreadsheetApp.getActive().getSheetByName('Sheet1');
var rangesToClear = ['AO3:AO', 'AR4:AR8'];
for (var i=0; i < rangesToClear.length; i++) {
sheet.getRange(rangesToClear[i]).clearContent();
}
}