Size: a a a

Чат | Google Таблицы и скрипты

2019 May 03

v

volond in Чат | Google Таблицы и скрипты
источник

v

volond in Чат | Google Таблицы и скрипты
Dmytro Donets
так что это даст)) Вобщем, если нету формулы, тогда getLastRow. Если формула есть - цикломдо нахождения пустого значения. Зачем чтото еще гадать ;)
без обид просто ищу оптимальный вариант на 100000000000 строк может быть разница
источник

v

volond in Чат | Google Таблицы и скрипты
источник

DD

Dmytro Donets in Чат | Google Таблицы и скрипты
Доброе утро чат. Вчерашняя проблема с торможением конкретной таблицы. К утру уже нормализировалось.
источник

DD

Dmytro Donets in Чат | Google Таблицы и скрипты
volond
без обид просто ищу оптимальный вариант на 100000000000 строк может быть разница
👍👌
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Dmytro Donets
Доброе утро чат. Вчерашняя проблема с торможением конкретной таблицы. К утру уже нормализировалось.
Доброе утро, отлично.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Dmytro Donets
function lastrowFind(ss) { //Находим последнюю строку листе с Arrayformula
 var ss=SpreadsheetApp.getActiveSheet();
 var array = ss.getRange(1, 3, ss.getLastRow(), 1).getValues();
 Logger.log(array);
 for (var i=2; i<array.length; i++){
   if (array[i][0] == ''){
     return i;
     break
   }
 }
}
Это тормозило? есть дневная квота скриптового времени, когда она израсходована - все практически перестает работать (работает медленно). И если запускать много раз какой-нибудь тяжелый скрипт в таблице (который будет выполняться много минут), то эта квота и наступит.
источник

K

Karen in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Это тормозило? есть дневная квота скриптового времени, когда она израсходована - все практически перестает работать (работает медленно). И если запускать много раз какой-нибудь тяжелый скрипт в таблице (который будет выполняться много минут), то эта квота и наступит.
Интеренсно, зачем ввели такую квоту. Разве все вычисления не проводятся на ПК пользователя?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Karen
Интеренсно, зачем ввели такую квоту. Разве все вычисления не проводятся на ПК пользователя?
Нет 🙂
источник

DD

Dmytro Donets in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Это тормозило? есть дневная квота скриптового времени, когда она израсходована - все практически перестает работать (работает медленно). И если запускать много раз какой-нибудь тяжелый скрипт в таблице (который будет выполняться много минут), то эта квота и наступит.
А данная дневная квота распространяется на весь аккаунт или на конкретный скрипт (проект) привязанный к конкретной таблице?
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Здравствуйте! Нашел готовый скрипт для определения последней непустой ячейки в диапазоне, но никак не могу сообразить почему он не работает:

 
var Avals = ss.getRange("A1:A").getValues();
var Alast = Avals.filter(String).length;
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Dmytro Donets
А данная дневная квота распространяется на весь аккаунт или на конкретный скрипт (проект) привязанный к конкретной таблице?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Авазбек Исманов
Здравствуйте! Нашел готовый скрипт для определения последней непустой ячейки в диапазоне, но никак не могу сообразить почему он не работает:

 
var Avals = ss.getRange("A1:A").getValues();
var Alast = Avals.filter(String).length;
Привет! А выведи в лог и то и то.

Как что-то вывести лог:
Logger.log(Alast)
источник

НS

Николай Smith in Чат | Google Таблицы и скрипты
не нашел там информации по importrange. на них есть квота, не знаете?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Николай Smith
не нашел там информации по importrange. на них есть квота, не знаете?
importrange же не скрипт, там его не будет
источник

НS

Николай Smith in Чат | Google Таблицы и скрипты
замечал, что если много различных привязок importrange, то они дают сбои. (не подтягиваются данные)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Николай Smith
замечал, что если много различных привязок importrange, то они дают сбои. (не подтягиваются данные)
я это замечаю примерно с 16 года 🙂 там есть определенный лимит по кол-ву ячеек, около него и выше функция уже не работает
источник

НS

Николай Smith in Чат | Google Таблицы и скрипты
вы смогли узнать какой это лимит? )
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
и поэтому если нужно гарантированно собирать Таблицы и они хотя бы раз не собирались с помощью importrange - нужно писать скрипт для сбора
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет! А выведи в лог и то и то.

Как что-то вывести лог:
Logger.log(Alast)
как вывел лог все начало работать, прежде в debugger эта переменная была "undefined"
источник