Google Sheets: Как определить, когда все операции загрузки данных завершены? - PullRequest
0 голосов
/ 26 октября 2018

У меня есть электронная таблица Sheets, в которой есть много ячеек, использующих пользовательскую функцию, которая вызывает IMPORTHTML и анализирует результаты. Другие вычисления в листе используют возвращенные значения из этих ячеек пользовательских формул. Как и ожидалось, при вычислении ячеек пользовательской формулы отображается сообщение об ошибке «Загрузка данных ...». Я не могу доверять результатам зависимых вычислений, пока не завершены операции загрузки данных. Есть ли хороший способ узнать, когда все операции загрузки данных в пределах диапазона завершены?

1 Ответ

0 голосов
/ 27 октября 2018

Допустим, ошибки «Загрузка данных» можно найти на Листе 1, который состоит из столбцов A-Z и строк 1-1000. В Sheet2! A1 вы можете поставить =IF(COUNTIF(Sheet1!A:Z,"#Loading Data..."),"Loading","Done"). (Замените Z в A: Z последним столбцом.) Если какие-либо ячейки в Sheet1 возвращают «#Loading Data ...», то счетчик подсчитает их и вернет «Загрузка»; иначе он вернет "Готово".

(Примечание. Является ли сообщение об ошибке именно тем, что я использовал? Сейчас я не могу проверить это, и я не уверен, что это именно тот вывод)

...