Как использовать функции IMPORTRANGE в Google Таблицах?

Опубликовано: 2022-08-23

Google Таблицы — одна из наиболее часто используемых онлайн-программ для работы с электронными таблицами благодаря ее легкому доступу и удобству для пользователя. В Google Таблицах вам часто может понадобиться перенести и импортировать данные из одной электронной таблицы в другую. Здесь на помощь приходит функция IMPORTRANGE.

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

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

Оглавление

Применение IMPORTRANGE в Google Sheets

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

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

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

Изучите курсы по науке о данных в лучших университетах мира. Участвуйте в программах Executive PG, Advanced Certificate Programs или Master Programs, чтобы ускорить свою карьеру.

Изучите наши популярные курсы по науке о данных

Высшая программа высшего образования в области науки о данных от IIITB Программа профессиональных сертификатов в области науки о данных для принятия бизнес-решений Магистр наук в области науки о данных Университета Аризоны
Расширенная сертификационная программа в области науки о данных от IIITB Профессиональная сертификационная программа в области науки о данных и бизнес-аналитики Университета Мэриленда. Курсы по науке о данных

Важные особенности функции IMPORTRANGE в Google Sheets

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

=IMPORTRANGE([адрес_таблицы], [строка_диапазона])

В соответствии с приведенным выше синтаксисом функция IMPORTRANGE состоит из двух частей.

  • Spreadsheet_url: это идентификатор, уникальный только для одной электронной таблицы в Google Таблицах. Это должен быть URL-адрес, связанный с электронной таблицей Google Sheets, из которой необходимо импортировать данные, заключенные в двойные кавычки. Вы также можете сохранить URL-адрес в ячейке для использования ссылки на ячейку.
  • range_string : для использования функции IMPORTRANGE с range_string необходимо уточнить расположение электронной таблицы, в которой расположены соответствующие ячейки. Электронная таблица может иметь несколько вкладок, каждая из которых имеет свой отдельный лист. Синтаксис использования IMPORTRANGE в функции range_string:

«[имя_листа!] диапазон»

Например, если необходимо импортировать данные из ячеек C7:B8 с листа Hello, формат должен быть «Hello!B7:C8». Эта функция инициирует импорт данных и отображение данных на листе. Передача данных происходит в течение нескольких секунд, если передается небольшой диапазон данных, но может потребоваться немного больше времени для импорта большого набора данных.

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

Как использовать функцию IMPORTRANGE в Google Sheets

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

  1. Нажмите и скопируйте URL-адрес в адресной строке в верхней части браузера. Кроме того, копирование ключа электронной таблицы из URL-адреса также помогает.
  2. Откройте новую таблицу и введите «=IMPORTRANGE(» — без кавычек.
  3. Вставьте URL-адрес и введите закрывающую кавычку («).
  4. Добавьте запятую, введите кавычку (") и добавьте диапазон необходимых ячеек. Это должно выглядеть примерно так:

«Лист2!B7:C8»

Здесь указывается электронная таблица с именем «Лист1», а ячейки с B7 по C8 — это желаемые ячейки, из которых необходимо импортировать данные.

  1. Добавьте заключительную цитату и нажмите Enter.
  2. Полная функция должна выглядеть следующим образом:

=IMPORTRANGE([spreadsheet_url], «Лист2!B7:C8»)

Если функция не работает, есть #REF! ошибка в ячейке. Чтобы это решить, нажмите на эту ячейку, и выскочит сообщение с инструкцией о том, что листы нужно соединить. Нажмите «Разрешить доступ», чтобы данные появились. Эта функция должна выполняться только один раз для каждой электронной таблицы, из которой импортируются данные.

Как использовать функцию IMPORTRANGE с именованным диапазоном

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

  1. Выберите диапазон в исходной электронной таблице и щелкните правой кнопкой мыши.
  2. Выберите «Определить именованный диапазон» в раскрывающемся меню.
  3. Назовите выделение на панели «Именованные диапазоны» и нажмите «Готово».
  4. Теперь, добавляя строку range_string в функцию IMPORTRANGE, просто введите это имя, которое уже имеет имя листа. Этот процесс проще, чем построение аргумента вручную.

Советы по использованию функции IMPORTRANGE

  1. Создавайте именованные диапазоны. Импорт данных из нескольких листов может привести к путанице и ошибкам. Во избежание этого рекомендуется создавать именованные диапазоны в исходном листе. Кроме того, это более простой способ указать диапазон.
  2. Извлечение целых столбцов вместо определенного диапазона: если вы хотите добавить данные в исходный лист, извлечение определенного диапазона может показаться идеальным вариантом, но разумнее извлекать весь столбец. Например, вместо «Привет»!B7:C8 используйте «Привет»!B:C. Это извлечет данные из целых столбцов B и C. Это автоматически обновит конечный лист, как только в исходный лист будут добавлены новые данные. Когда в исходную таблицу вносятся изменения, обновление обычно появляется через несколько секунд.
  3. Всегда используйте кавычки: в Google Sheets и URL, и диапазон считаются строками. Поэтому всегда заключайте их в кавычки.
  4. Используйте ключ электронной таблицы: сделайте привычкой использовать ключ электронной таблицы, а не весь URL-адрес. Большинство браузеров автоматически выберет его, если дважды щелкнуть эту часть URL-адреса в адресной строке браузера.
  5. Синхронизация данных является однонаправленной: если вы попытаетесь изменить значение в новой электронной таблице, вы обнаружите, что появится сообщение об ошибке. Чтобы вернуть импортированные данные в новую электронную таблицу, удалите данные, которые вы пытались добавить.

Читайте наши популярные статьи о науке о данных

Карьерный путь в науке о данных: подробное руководство по карьере Карьерный рост в науке о данных: будущее работы уже здесь Почему наука о данных важна? 8 способов, которыми наука о данных приносит пользу бизнесу
Актуальность науки о данных для менеджеров Окончательная шпаргалка по науке о данных, которую должен иметь каждый специалист по данным 6 основных причин, почему вы должны стать специалистом по данным
Один день из жизни Data Scientist: чем они занимаются? Развенчанный миф: Data Science не нуждается в кодировании Бизнес-аналитика и наука о данных: в чем разница?

Выводы

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

Претенденты, желающие войти в техническую область, должны проверить программу Executive Post Graduate Program in Data Science .