В Google Таблицах доступны функции импорта, позволяющие оптимизировать работу с таблицами. К ним относятся:
Лимиты на использование
Если функции импорта потребляют слишком много трафика, появится следующее сообщение: "Ошибка. Из-за большого количества запросов загрузка данных может занять некоторое время. Советуем сократить число функций IMPORTHTML, IMPORTDATA, IMPORTFEED и IMPORTXML в созданных таблицах".
Для владельцев документов действуют строгие ограничения в отношении работы с таблицами. Именно поэтому таким пользователям необходимо разумно использовать формулы и функции в таблицах. В квоте также может учитываться изменение, внесенное соавтором.
Чтобы устранить сообщения об ошибках, уменьшите количество изменений в исходном диапазоне, из которого импортирована функция. Например, если разрешенное значение для исходного диапазона в функции =IMPORTDATA(исходный диапазон) часто обновляется, вы должны разрешить внешние вызовы. Они, в свою очередь, могут привести к снижению скорости загрузки.
Актуальность данных
Чтобы данные в таблицах поддерживались в актуальном состоянии и это не препятствовало работе с ними, в отношении функций IMPORTDATA, IMPORTHTML и IMPORTXML действуют следующие правила:
- Все три функции автоматически проверяют наличие обновлений каждый час, пока документ открыт, даже если в формулу и лист не вносились изменения.
- Если вы удаляете и повторно добавляете ячейки или перезаписываете их с помощью одной и той же формулы, функции обновляются.
Важно! Если вы откроете и обновите документ, это не приведет к обновлению функций.
Пересчитываемые функции
При использовании функции импорта в ячейке может появиться надпись "#ERROR!" с сообщением "Ошибка. В качестве аргумента этой функции нельзя указать ячейку, содержащую ТДАТА(), СЛЧИС(), RANDARRAY() или СЛУЧМЕЖДУ()".
Во избежание проблем с производительностью функции импорта не могут напрямую или косвенно ссылаться на пересчитываемую функцию, такую как ТДАТА, СЛЧИС или СЛУЧМЕЖДУ, поскольку ее значение часто обновляется.
Если вы получили указанное выше сообщение об ошибке, но все равно хотите посмотреть результаты пересчитываемой функции, скопируйте их. Для этого нажмите Специальная вставкаТолько значения.
Важно! После этого все значения станут статичными. Например, если вы скопируете результат функции ТДАТА и вставите только значения, они не будут обновляться.
Примечание. Единственным исключением является функция СЕГОДНЯ, которая обновляется один раз в день.
Сообщение об ошибке "Результат слишком большой"
Если вы получили это сообщение при использовании функции IMPORTXML, сократите объем данных, который возвращает запрос XPATH.
Сообщение об ошибке "Администратор не предоставил разрешение на импорт из следующего источника:"
Если вы получили это сообщение, обратитесь к администратору и попросите его разрешить импорт из нужного вам источника.
Уведомления для пользователей
Когда одна из перечисленных ниже функций импорта добавляется или редактируется впервые, пользователь видит предупреждение о том, что лист сможет отправлять данные третьим сторонам и получать данные от них.
- IMPORTHTML
- IMPORTXML
- IMPORTFEED
- IMPORTDATA
- IMAGE
Чтобы открыть доступ, редактор таблицы может нажать Разрешить доступ.
Сообщение об ошибке "Разрешить доступ для извлечения данных из внешних URL можно только в веб-версии на компьютере"
Если появилась эта ошибка, попробуйте разрешить доступ к функциям импорта, используя веб-браузер на ПК, или выполните следующие действия:
- Вставьте URL таблицы в адресную строку браузера Chrome.
- Выполните одно из следующих действий:
- На устройстве iPhone или iPad: нажмите Ещё
Мобильная версия.
- На устройстве Android: нажмите Ещё
Версия для ПК.
- На устройстве iPhone или iPad: нажмите Ещё
- Нажмите Разрешить доступ.
Поведение уведомлений
- Уведомление появляется на листе однократно. Разрешить доступ к данным может только редактор таблицы. Если разрешение предоставлено, уведомление закрывается и не показывается соавторам.
- Все функции импорта на листе блокируются, пока не нажата кнопка Разрешить доступ.
- Если доступ разрешен, его можно отменить, только если включена история версий. В разделе История версий выберите версию таблицы до появления уведомления, а затем снова добавьте или отредактируйте функцию импорта. Уведомление появится ещё раз. После этого можно удалить из таблицы функции
IMPORTHTML(), IMPORTXML(), IMPORTFEED(), IMPORTDATA()
иIMAGE()
.