Я немного поиграл с этим. Я подумал, что поделюсь этим с вами и посмотрю, как быстро вы сможете пробить сквозь него дыры.
Параметр v1 - это ссылка на ячейку, которую вы хотите просмотреть.
Параметр name - это имя, присвоенное этому значению, которое будет использоваться в службе свойств для хранения последнего наименьшего значения, чтобы вы могли использовать формулу в нескольких ячейках, не взаимодействуя с другимислучаи.
Одна из проблем, с которыми я столкнулся, заключалась в том, что я не знаю, возможно ли определить, где находится формула или где расположена ячейка, в которой находится ваш мониторинг, если бы я мог, тогда я мог бы использовать эту ячейку. Обозначение A1 в качестве имени.
function WATCHFORNEWLOWS(v1,name){
var ss=SpreadsheetApp.getActive();
var sh=ss.getActiveSheet();
var ps=PropertiesService.getScriptProperties();
if(!ps.getProperty(name))ps.setProperty(name,v1);
if(v1<ps.getProperty(name)) {
ps.setProperty(name,v1);
return v1;
}else{
return parseInt(ps.getProperty(name));
}
}
Надеюсь, это поможет, но у меня есть серьезные сомнения.