Как тянуть данные из одной гугл-таблицы в другую гугл-таблицу?

Ссылка скопирована
1 ответ

Добрый день, Форумчани!
Возник вопрос: как тянуть данные из одной гугл-таблицы в другую гугл-таблицу?
Дано: две таблицы ЗАМ! (я читаю) и МЕБ! (я владелец).
В таблице ЗАМ! есть столбец "H" в нем указан реквизит "Коля", "Вася", "Петя"
А так-же ячейки в столбцах "G" - Дата и время, "H" - Вася, "I" - Цифра (из 5ти символов (номер)), "J" - Цифра (из 4-6 символов (чек)), "K" - Цифра (из 4-6 символов (аванс));
В таблице МЕБ! есть столбцы "A" - Дата, "B" - Цифра (из 5ти символов (номер)), "C" - Цифра (из 4-6 символов (чек)), "D" - Цифра (из 4-6 символов (аванс)).
Собственно сам вопрос:
Как из таблицы ЗАМ! в таблицу МЕБ! автоматически тянуть данные при условии если содержимое в таблице ЗАМ! ячейки столбца "H"=Вася, то нужно тянуть содержимое данной строки из ячеек столбца "G"ЗАМ!="A"МЕБ!, "I"ЗАМ!="B"МЕБ!, "J"ЗАМ!="C"МЕБ!
За ранее благодарю неравнодушных.
Спасибо за обратную связь!

Дополнительно:

Ответы:

G1=IMPORTRANGE("URL", "Sheet1!A5:C5")
Пятая строка приведена для примера. Можно задать текущий номер строки, если их нумерация совпадает, путем: CONCATENATE("Sheet1!A", ROW(), ":C", ROW()).
Сам пользуюсь постоянно.

  • очень интересно, но пока ничего не понял....
    Возможно как для чайника на пальцах с примерами?
    Или в конве вопроса?
  • В нужную вам ячейку вставьте формулу:
    =IMPORTRANGE("URL", "Sheet1!A5:C5"), где:
    URL - адрес вашей таблицы "МЕБ"
    Sheet1! - лист в вашей таблице "МЕБ" (если лист один, указывать не обязательно)
    A5:C5 - диапазон ячеек который нужно "тянуть".

    Данные сами распределятся по последующим ячейкам, т.е. в данном случае A5:C5 будет заполнено 3 ячейки в таблице ЗАМ!

    Если всё еще непонятно, дайте конкретный пример какие ячейки вам нужно "тянуть", я перепишу, вы вставите в документ и всё поймёте.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Павел Админов Ответ

Для того чтобы тянуть данные из одной Google-таблицы в другую, можно воспользоваться функцией IMPORTRANGE. Эта функция позволяет импортировать диапазон данных из одной таблицы в другую.

Прежде всего, необходимо открыть обе таблицы, из которых вы хотите тянуть данные. Затем введите следующую формулу в ячейку той таблицы, в которую вы хотите импортировать данные:

=IMPORTRANGE("ссылка на таблицу", "диапазон данных")

=IMPORTRANGE("ссылка на таблицу", "диапазон данных")

Где "ссылка на таблицу" - это ссылка на таблицу, из которой вы хотите тянуть данные (обычно это ссылка в адресной строке браузера), а "диапазон данных" - это диапазон ячеек, который вы хотите импортировать. Например, "Sheet1!A1:B10".

После ввода этой формулы, Google Sheets попросит вас разрешить доступ к другой таблице. Нажмите "Разрешить" и данные будут импортированы.

Если вы хотите автоматизировать этот процесс, вы можете использовать Google Apps Script. Создайте скрипт, который будет регулярно копировать данные из одной таблицы в другую. Например:

function copyData() {
  var sourceSheet = SpreadsheetApp.openById("идентификатор таблицы");
  var destSheet = SpreadsheetApp.openById("идентификатор другой таблицы");
 
  var sourceData = sourceSheet.getRange("Sheet1!A1:B10").getValues();
  destSheet.getRange("Sheet2!A1").setValues(sourceData);
}

function copyData() { var sourceSheet = SpreadsheetApp.openById("идентификатор таблицы"); var destSheet = SpreadsheetApp.openById("идентификатор другой таблицы"); var sourceData = sourceSheet.getRange("Sheet1!A1:B10").getValues(); destSheet.getRange("Sheet2!A1").setValues(sourceData); }

Этот скрипт будет копировать диапазон данных из одной таблицы в другую. Вы можете настроить расписание выполнения этого скрипта в разделе "Триггеры" в Google Apps Script.

Надеюсь, это решит вашу проблему с тягой данных между Google-таблицами!

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно