Я пытаюсь собрать таблицу Excel для наших карьеров. но у нас есть много разных ям вдоль двух рек, из которых мы собираем сырье с каждой из них со своими собственными ситами. Теперь в Excel я пытаюсь собрать электронную таблицу, которая будет разбивать стоимость продукта в зависимости от результатов сита. поэтому у меня есть один лист для каждой реки X & Y с соответствующими ямами A, B, C .... Теперь у меня также есть лист для списков, использующих проверку данных, поэтому я настроил главную страницу, которая будет отображать результаты и иметь параметры ввода.

Какая река? Выберите X или Y, какую яму? A, B, C ... в зависимости от реки

Теперь под этим я хочу показать ситовые тесты, которые находятся на листе X или Y. Как я могу вытащить целый массив? Если X и A отображают «" Если X и B отображают "» и т.д., Я должен иметь возможность использовать эти цифры и для другой формулы.

Итак, первый выпадающий список содержит Whakatane или Waimana. Второе углубление в первом списке:Whatatane.

  • Нати Ронго
  • Икс
  • Y

Waimana

  • Ферма Джона Брауна
  • A
  • В

Теперь, углубляясь во втором варианте, у меня есть два листа внизу, один для Waimana и один для Whakatane с результатами тестов (результаты 21Rx8C), я хочу формулу, которая будет тянуть правильный набор результатов и отображать их на главном На странице, где указаны параметры списка, все результаты теста имеют одинаковый формат.

1 ответ1

0

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

Следующая формула будет ссылаться на ячейку A1 на листе, имя которого указано в ячейке C2:

=INDIRECT("'"&C2&"'!A1")

Например, если ячейка C2 содержит X , текстовая строка в скобках будет иметь значение: 'X'!A1 . Обратите внимание, что кавычки необходимы в том случае, если имя листа содержит пробелы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .