Правила передачи данных в Google Таблицы

Для корректной передачи данных из/в Google Sheets нужно соблюдать определённые правила, иначе данные могут перемешаться, попасть в верхнюю строку или не передаться вовсе.

В листе, куда передаются данные, запрещено:

  • Использовать фильтры на столбцы.
  • Использовать формулы в столбце А и в других, куда передаются данные. Если заполняются столбцы с А по D, то формулу можно использовать только в столбце E.
  • Скрывать строки или столбцы.
  • Переименовывать лист. Если переименовали, связка продолжит работу только после обновления данных в подключении.
  • В названии листа указывать знаки препинания. Название должно состоять строго из букв и/или чисел.
  • Защищать определенный диапазон ячеек, то есть запрещать редактирование.
  • Удалять всю строку, которая уже заполнилась данными, переданными интеграцией. Если нужно удалить данные, заполните ячейки прочерками.
  • Удалять заголовки — первую строку. Переименовать можно, но если стереть в первой строке столбец А, то данные перестанут поступать.
  • Заполнять самостоятельно любую строку, кроме последней свободной. Это значит, что если у вас заполнены строки с 1-й по 20-ю, то сами вы можете заполнить только 21-ю строку. Если заполнить 22-ю и далее, стабильная передача данных прекратится.
  • Передавать в один лист данные с помощью разных связок. Под каждый источник нужно делать свой лист.

Также соблюдайте правила оформления:

  • Перед созданием связки заполните первую строку самостоятельно, то есть сделайте «шапку».
  • Столбец А должен быть заполнен всегда, оставлять столбец А в шапке пустым нельзя. В том числе в самой связке столбец А должен быть обязательно заполнен.
  • Если в листе уже есть какие-то данные, все строки должны быть заполнены. Не допускается заполнение строк с 1-й по 5-ю, затем с 7-й по 10-ю. Строка 6 не может оставаться пустой.

Для передачи данных у вас должен быть чисто технический лист, который выглядит примерно так:

Как правильно подготовить лист для передачи данных

Такой вариант недопустим:

Неправильно оформленный лист для передачи данных

Если вам все же нужно использовать фильтры, формулы и прочее, создайте два листа в таблице:

  • Первый лист — технический — в него Unisender передает данные.
  • Во втором листе используйте формулу =IMPORTRANGE.

Таким образом у вас будет один простой лист, куда передаются данные, и второй лист, куда в реальном времени дублируется вся информация. Там можно настраивать формулы, фильтры и прочее. На втором листе под каждый столбец в 1-й строке пропишите эту формулу. Формула заполняется так =IMPORTRANGE(«ссылка на таблицу»;»название листа!диапазон ячеек»).

Пример:

=IMPORTRANGE(«https://docs.google.com/spreadsheets/d/1ZKUZNg6OjJOKeAqBLVLc5m-nV6-rJ7″;»Лист1!A1:A999»)

Вы нашли ответ?

7
6