2014-09-19 2 views
0

Я пытаюсь переделать таблицу. Без необходимости ставить a = if в каждую ячейку, где данные будут переменными в зависимости от выбора раскрывающегося списка (Каким образом он установлен в настоящее время :()Пытаться импортировать данные ячеек на основе выпадающих ячеек

На главном листе .. Ячейка J1 у меня есть выпадающий список. И im ищет ячейки в A1-F1 для заполнения информацией в листе данных .. на основе выбора 1 или 2 в этом примере, но я не могу понять, как сделать это

Любая помощь будет оценена

Screenshot

ответ

0

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

Вы можете просто положить =J1 в свою ячейку A1, а на своей ячейке B1 вы можете найти A1 как =VLOOKUP($A1,Data!$A$1:$F$2,2,FALSE). Эту формулу можно прочитать следующим образом:

«Пожалуйста, поиск значения, что это в $A1 в таблице Data!$A$1:$F$2 .Когда вы получили его, принеси мне колонку 2 Ах, кстати, если бы вы спросили меня, если. ключевой столбец состоит из отсортированных чисел, поэтому, если вы не можете его найти, вы можете экстраполяционно линейно, я бы ответил FALSE, получил его? Спасибо!

Итак, в вашей ячейке C1 вы должны задать колонку 3 и так далее. Конечно, если вы хотите просто создать единую формулу, вы можете вставить строку над строкой 1 и поместить ссылки столбцов над клетками, как это:

Same workbook he provided with 2,3,4,5,6 on cells B1:F1

В этом случае, моя формула на B1 равна =VLOOKUP($A2,Data!$A$1:$F$2,B1,FALSE) - которую можно перетащить в C1: F1. Конечно, вы можете позже скрыть строку 1 от своего пользователя.

Надеюсь, что это поможет.

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