У меня есть сценарий concat_custom
, который я хочу выполнять по 10 строк за раз.
Например, в этом листе:
https://docs.google.com/spreadsheets/d/1O1rZUstDNSXPdUVXvaDfPO4rAQs2cJWHimfGxbddtNU/edit#gid=450240458
Пользовательская функция:
function concat_custom(s, array) {
array = conformToOneDimensionalArray(array);
return array.filter(function (value) {
return value != "";
}).join("-");
}
function conformToOneDimensionalArray(value) {
if (!Array.isArray(value)) {
value = [value];
}
else if (Array.isArray(value[0])) {
value = value.reduce(function(a, b) {
return a.concat(b);
});
}
return value;
}
Я бы хотел, чтобы в столбце C был текст Ted-John
, а не =concat_custom("-",A1:B1)
, поэтому столбец C будет независим от A & B
. Как я могу обработать, скажем, 10 строк за раз в этом примере?
Я хотел бы иметь возможность обрабатывать 10 строк каждую минуту через синхронизированные триггеры. Таким образом, он проверяет последний ряд, а затем продолжает оттуда.