Вы можете скопировать вывод формулы в другую заданную ячейку: Вот пример:
/**
* The column B hosts the formulas and the column A hosts the output
*/
function myFunction() {
let ss = SpreadsheetApp.getActiveSheet();
ss.getRange("A1").setValue(ss.getRange("B1").getValue());
}
Редактировать:
Чтобы скопировать диапазон, используйте функции .setValues()
и .getValues()
:
function myFunction() {
let ss = SpreadsheetApp.getActiveSheet();
ss.getRange("A1:A").setValues(ss.getRange("B1:B").getValues());
}
Ссылки:
getValue setValue getValues setValues