Я имею в виду нечто подобное, за исключением того, что этот работает для простых триггеров:
function onEdit(e)
{
var range = e.range;
var columnOfCellEdited = range.getColumn();
var rowOfCellEdited = range.getRow();
if ( columnOfCellEdited === 2 && rowOfCellEdited === 1 )
{
doSomething();
}
};
То, о чем я мог думать, это
сохранение недавнего значения данной ячейки в другую ячейку при каждом использовании листа
отредактируйте и проверьте, изменилось ли значение с момента последнего вызова.
Однако это решение довольно далеко от классного.
Также знаете ли вы более подходящие способы ограничения диапазона функции, вызываемой устанавливаемым триггером?