Благодаря многочисленным надстройкам, шаблонам и бесшовной интеграции с Microsoft Excel, Google Sheets стал незаменимым инструментом для студентов, профессионалов и даже просто людей, которые хотят лучше организовать свою музыкальную коллекцию. Возможно, вы уже давно пользуетесь им и готовы перейти с Data Dabbler на Sheet Master. Если так, то есть два простых трюка, которые используют профессионалы, чтобы вывести ваши таблицы на следующий уровень. Они оба связаны с привязкой ячеек к другим данным и довольно просты в реализации.
Также смотрите нашу статью Как изменить ширину столбца в Google Sheets
Первая - это привязка данных к другой вкладке, вторая - получение данных с другого листа или рабочей книги. Давайте пройдемся по процедурам.
Ссылка на другую вкладку в Google Sheets
Шаги для связывания ячейки с другой вкладкой просты и понятны:
Сначала выберите ячейку на рабочем листе. Это может быть пустая ячейка или ячейка, в которой уже есть данные. В меню «Вставка» выберите «Ссылка». На скриншоте ниже я выбираю ячейку вверху с данными «Данные 2014 года».
Появится диалоговое окно с несколькими опциями. Он спросит, хотите ли вы дать ссылку на «Листы в этой таблице» (это еще одна вкладка) или «Выберите диапазон ячеек для ссылки». А Google, будучи Google, может также попытаться быть умным и угадать некоторые другие источники, которые вы может захотеть ссылку на. Вы заметите на скриншоте ниже, в самом низу, Google спрашивает, хочу ли я добавить ссылку на census.gov, потому что он видит, откуда я взял эти данные. Но для наших целей давайте начнем с ссылки на «Sheet2», потому что мы уже на Sheet1.
Вы увидите, что выбранная вами ячейка станет гиперссылкой. Теперь, когда вы щелкаете по этой ячейке, появляется всплывающее окно с URL. Нажмите на этот URL, и вы попадете на страницу Sheet2 или на любой другой лист, который вы выбрали!
Теперь давайте попробуем другой вариант, выбрав диапазон ячеек. Когда мы выберем эту опцию, появится другое диалоговое окно, в котором будет указано «Какие данные?» (Совет Pro: вы можете щелкнуть и перетащить это диалоговое окно, чтобы убрать его с дороги).
Теперь вы можете либо вручную ввести диапазон ячеек, на которые вы хотите связать, либо вы можете щелкнуть и перетащить диапазон ячеек. На скриншоте ниже я выбрал все данные в строке 8.
Теперь, когда я щелкаю по соответствующей ячейке, появляется всплывающая ссылка, и когда я щелкаю по этой ссылке, выбираются все данные в строке 8. Это может быть очень полезно, если в вашей электронной таблице есть набор данных, которые вам постоянно нужно выбирать.
Ссылка на другую книгу в Google Sheets
Связывание с книгой в Google Sheets - это еще один продвинутый метод, и вы можете подумать, что это почти как вставка ссылки на другую вкладку или диапазон ячеек. Вместо создания ссылки, которая приведет нас куда-то еще, мы создаем ссылку, которая будет извлекать данные откуда- то еще. К сожалению, этот метод требует немного ручного кодирования, но не волнуйтесь - на самом деле это довольно просто.
Для связи с другой книгой необходимо использовать функцию IMPORTRANGE. Когда вы используете эту функцию, вы вручную указываете Google Sheets, чтобы они искали данные в другом месте и брали их. Если вы хотите, вы можете активировать эту функцию, выбрав меню «Вставка», а затем перейдя в «Функция / Google / IMPORTRANGE». Это автоматически вставит начало нужного вам кода. Но, вероятно, еще проще сделать это вручную. Начните со знака равенства - это говорит Google Sheets, что вы собираетесь вводить функцию, а не только данные. Затем введите IMPORTRANGE.
Следующее, что нужно знать Google Sheets, это то, откуда вы извлекаете данные, и это происходит в двух частях. Первая часть - это рабочий лист, а следующая - фактическая ячейка или диапазон ячеек. Эти две части информации содержатся в кавычках, а все это в скобках. Поэтому в моем случае я хочу импортировать данные из ячейки на Sheet2 в ячейку на Sheet1.
Давайте просто выберем URL нашего рабочего листа. Если вы хотите, вы можете выбрать URL другого листа. Затем мы вставим этот URL в нашу функцию IMPORTRANGE и перейдем к ячейке, которую мы хотим захватить, в моем случае это ячейка G: 21. Все это будет выглядеть так:
= IMPORTRANGE («https://docs.google.com/spreadsheets/d/1PXYv00mWphBzvknmEY2JwcPqabdFgRA6nhZfaRjFA7w/edit#gid=261974994«, «sheet2! G21»)
Вы заметите, что у нас есть знак равенства, за которым следует IMPORTRANGE, а затем URL, лист и номер ячейки в кавычках, и все это заключено в скобки. Я выделил цветом три разные части, чтобы помочь вам идентифицировать каждый элемент. Вот как это будет выглядеть в вашем браузере:
После входа в функцию вы, вероятно, увидите красный восклицательный знак в ячейке. Когда вы щелкнете по ячейке, вы увидите сообщение об ошибке, сообщающее, что рабочие листы должны быть связаны, и появится всплывающая кнопка с вопросом, хотите ли вы связать их. После того, как вы разрешите связывать листы, все будет в порядке, и ячейка получит данные с другого листа.
При желании вы также можете выбрать диапазон ячеек, разделенных двоеточием, например: «sheet2! G10: G21». Это говорит Google Sheets о том, чтобы получить все данные из столбца G, который находится между строками 10 и 21. Но если вы сделаете это, просто убедитесь, что в ячейке, в которую вы импортируете эти данные, достаточно места. В моем примере выше, уже есть данные в ячейках ниже моей выбранной ячейки, C2, поэтому Google Sheets не позволит мне импортировать этот диапазон.
У вас есть другие способы связать Google Sheets или рабочие книги друг с другом? Расскажите нам о них ниже, если вы делаете!
