Google Таблицы: переход и совместная работа

Формулы, VLOOKUP и IMPORTRANGE в Google Таблицах

Содержание курса

Поиск по данным из другой Google Таблицы

Если артикул находится в E2, а в таблице-источнике на листе «Каталог» столбец A содержит артикул, B — цену, функции можно вложить друг в друга. При российской локали и английских именах функций формула выглядит так:

=VLOOKUP(E2;IMPORTRANGE("URL_источника";"Каталог!A2:B20");2;0)

Сначала IMPORTRANGE получает два столбца; затем VLOOKUP ищет значение E2 в первом столбце и возвращает второй. Последний аргумент 0 требует точного совпадения: отсутствующий артикул даст #N/A, а не цену соседнего товара. Если связь с источником ещё не разрешена, сперва в отдельной ячейке выполните IMPORTRANGE с тем же URL и диапазоном и нажмите «Разрешить доступ» при запросе. После этого вложенный поиск сможет получить данные.

Не импортируйте без необходимости целые столбцы: для небольшого справочника укажите фактический диапазон, как A2:B20. Это уменьшает передаваемые данные и упрощает проверку: первая колонка должна быть ключом поиска, а цена — второй. Для тренировки есть задача на обе функции.

IMPORTRANGE: синтаксис, #REF! как запрос доступа и последствия разрешения связи

IMPORTRANGE — функция, которой нет в Excel. Она подтягивает данные из другой Google Таблицы напрямую, без ручного копирования.

Синтаксис:

=IMPORTRANGE("URL_таблицы"; "Лист1!A1:D100")

Первый аргумент — полный URL таблицы-источника (можно взять из адресной строки браузера) или только её ID (длинная строка символов между /d/ и /edit в URL). Второй аргумент — диапазон в формате Название листа!Диапазон.

При российской локали разделитель аргументов — точка с запятой, как и в других функциях.

Первое подключение: что такое #REF! и почему это не ошибка

Сначала убедитесь, что ваш аккаунт уже имеет право открыть таблицу-источник. Если такого права нет, формула показывает ошибку доступа: откройте источник и запросите доступ у владельца. После выдачи обычного доступа вернитесь в таблицу-получатель.

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

Что именно разрешается при нажатии кнопки

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

Поэтому перед нажатием «Разрешить доступ» стоит проверить, кто имеет доступ к таблице-получателю на правах редактора.

Когда нужна отдельная таблица-источник

Если источник содержит данные, которые не все должны видеть (например, зарплаты или персональные данные), не используйте его как источник для IMPORTRANGE напрямую. Создайте отдельную таблицу, скопируйте туда только те данные, которыми можно делиться, и уже её подключайте через IMPORTRANGE. Тогда доступ к закрытому источнику не расширится автоматически.

Начать заново?

Помощник начнёт новый диалог по этой задаче. Текущая переписка останется в истории до конца срока хранения.

О переписке

Можно приложить до трёх фото PNG, JPEG или WebP по 5 МБ.

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

Проверка решения остаётся отдельным действием.