2016-08-23 10 views
0

Я импортировал столбцы из нескольких электронных таблиц и разных вкладок (с помощью импорта в запрос) в один столбец на моем листе-мастере. Теперь мне нужна формула, которая будет заполнять другой столбец конкретными строками в зависимости от того, откуда взялась ячейка в первом столбце. В частности, у меня есть файл с электронными таблицами, в котором записаны сведения об учениках школы (их имена, возраст, идентификационные номера и т. Д.), Каждая секция имеет отдельный лист. С другой стороны, я работаю над мастер-листом, где я импортировал имена студентов из всех разделов в один столбец - цель состоит в том, чтобы суммировать информацию в одном месте - так что теперь я хочу получить соответствующее имя, найти его источник (конкретный лист из другого документа) и просто скопировать имя (так как имя листа = раздел).Таблицы Google: условные, включают строки, импортированные из разных электронных таблиц

Насколько сложно это сделать?

Было бы здорово помочь!

Заранее спасибо :)

+0

Слишком трудно читать. Слишком много текста. –

ответ

1

Из того, что я понимаю, что вы пытаетесь достичь, как мне кажется, как вы собираетесь в обратном направлении.

Функция importRange уже требует информацию, которую вы хотите получить во второй колонке (где диапазон входит) не так ли?

Если вам нужно настоящее имя электронной таблицы, вам может пригодиться какой-то скрипт Google Apps, в частности Spreadsheet.getName(), который вы можете вызвать внутри custom function.

Вы можете очень хорошо иметь в своей основной таблице специальный лист, который будет указывать на ваши несколько функций importRange, которые варьируются (листы и ссылки), из которых следует импортировать электронную таблицу (например, URL-адреса). Затем вы объедините эти два, чтобы передать их функции importRange.

Надеюсь, это поможет вам двигаться вперед, не стесняйтесь уточнять, не ошибаюсь ли вы.

Cheers

Смежные вопросы