Как импортировать данные из других таблиц Google

Google Spreadsheet — это невероятно мощная часть программного обеспечения, но, похоже, большинство пользователей знают и используют лишь небольшую часть своего потенциала. Например, знаете ли вы, как получить информацию из одной таблицы Google в другую? Вы даже знали, что это возможно?

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

Итак, чтобы ответить на наш первоначальный запрос, есть два способа обмена данными между электронными таблицами. Вы можете использовать сценарий электронной таблицы или встроенную функцию ячейки. Поскольку сценарии являются более сложным вариантом, вместо этого мы поговорим о последней функции.

Импорт данных из другой таблицы с помощью ImportRange

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

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

Затем найдите ключ для документа, из которого вы получаете данные. В строке URL после ключа = вы увидите строку букв и цифр. Скопируйте это, игнорируя окончательный # gid = и все, что после этого.

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

= ‘Сведения о персонале’! A2

Как импортировать данные из других электронных таблиц Google Справочная таблица импорта электронных таблиц Google

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

= ImportRange ( «ВАШ КЛЮЧ»,»ВАША-КЛЕТКИ ССЫЛКА»)

Затем возьмите одинарные кавычки из ссылки на ячейку. Например, мой теперь выглядел бы так:

= ImportRange («xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz», «Сведения о персонале! A2 ″)

Если вы не удалите эти дополнительные кавычки, вы получите сообщение об ошибке.

ошибка: запрошенный ключ таблицы, заголовок листа или диапазон ячеек не найдены.

Функция ImportRange будет автоматически обновлять данные всякий раз, когда они изменяются в исходном документе, что делает это идеальным способом импорта информации из другой электронной таблицы.

Проблемы с запятыми

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

= ImportRange ( «ВАШ КЛЮЧ»;»ВАШИ-КЛЕТКИ ССЫЛКА»)

Диапазон импорта вместо отдельных ячеек

Вы можете использовать эти функции ImportRange только 50 раз для каждой электронной таблицы, поэтому нет смысла ограничивать себя импортом каждой ячейки отдельно. Вы хотите использовать весь потенциал функции и импортировать RANGE каждый раз, когда используете функцию. То есть получить целый столбец, строку или область за раз. Для этого добавьте двоеточие после ссылки на ячейку и сделайте его ссылкой на область.

Это будет импортировать область 50 × 3:

= ImportRange («xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz», «Сведения о персонале! A1: C50 ″)

Это импортирует весь столбец A:

= ImportRange («xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz», «Детали персонала! A: A»)

Сделав это, вы увидите, что ячейки, на которые воздействует эта функция, содержат функции продолжения, такие как:

= ПРОДОЛЖЕНИЕ (A2, 2, 1)

Как импортировать данные из других электронных таблиц Google Справочная информация по импорту электронных таблиц Google

Импорт данных из другой электронной таблицы с использованием ImportData

Стоит упомянуть метод ImportData. Однако это связано с тем, что вы делаете данные в исходном документе общедоступными, а это не то, что многие люди хотят делать со своими электронными таблицами. Чтобы использовать его, опубликуйте свою электронную таблицу или один лист электронной таблицы, по сути сделав ее копию общедоступной, используя Файл> Опубликовать в Интернете. Затем в разделе «Получить ссылку на опубликованные данные» вы можете ввести данные о ячейках, которые вы хотите импортировать в другие документы. Это даст вам уникальный URL для этих ячеек.

Как импортировать данные из других электронных таблиц Google

Затем функция ImportData работает следующим образом:

= ImportData ( «ВАШ-UNIQUE-URL»)

Функция ImportData будет ссылаться на то, что находится в опубликованной версии вашей исходной электронной таблицы. Это означает, что если вы прекратите автоматическую публикацию в исходной электронной таблице, новая электронная таблица не будет загружать самые последние данные. Это в сочетании с тем фактом, что вам необходимо сделать ваши данные общедоступными, чтобы использовать функцию ImportData, делает их менее привлекательными из двух вариантов.

Дополнительные советы по работе с электронными таблицами Google

Если вы любите электронные таблицы Google и хотите изучить некоторые дополнительные приемы, узнайте, как добавить текущее время в электронную таблицу Google.

, как использовать таблицы Google в качестве читателя RSS

(аккуратный хак для обитателей кабины), как использовать Google Forms и Google Spreadsheets для создания самостоятельной викторины

и еще несколько полезных функций электронной таблицы Google

, Есть также множество трюков Google Spreadsheet, которые легко освоить.

,

Какой ваш любимый расширенный инструмент для таблиц Google? Дайте нам знать!

Ссылка на основную публикацию
Adblock
detector