#google-sheets
Вопрос:
Я пытаюсь создать таблицу Google, в которой люди могут вводить данные на своем собственном листе и получать данные на основном листе
введите описание изображения здесь
В основном у каждого будет свой собственный лист с указанным на нем именем, и они будут вводить свое имя на основном листе. На главном листе он вызовет все данные с их листа. Пользователи будут вводить свое имя в строке 2. Мне нужен код, который будет принимать name и находить лист с их именем и вызывать все данные. Я пытался использовать =B2!B3, но Google sheets думает, что я пытаюсь найти лист «B2», а не имя в ячейке B2. как мне заставить его вызывать имя из ячейки B2
Ответ №1:
используйте INDIRECT
:
=INDIRECT(B2amp;"!"amp;B3)
B2 — имя листа, а B3 — ячейка или диапазон
демонстрация электронной таблицы
Комментарии:
1. Я получаю сообщение об ошибке «Обнаружена циклическая зависимость. Для решения с помощью итеративного вычисления см. Файл> Параметры электронной таблицы. » но я предполагаю, что это больше с моей стороны
2. @JoshuaNagle пожалуйста, изучите прилагаемую таблицу