2014-02-12 4 views
0

Я пытаюсь использовать проверку данных Excel для расчета выбора выбора пользователей на основе трех разных переменных. Я читал этот сайт http://www.contextures.com/xlDataVal02.html, но я не могу понять, как это сделать на основе нескольких списков.Проверка данных Excel на основе множественного выбора

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

Ниже приведены данные EXcel

Excel Data

Эффективно, выпадающий должно быть в B10, B11, B12.

Но независимо от того, какое ведомство выбрано, в колонке, относящейся к этому Агентству, должны применяться только те ставки.

Может кто-нибудь помочь с тем, как я это делаю?

ответ

0

Не совсем уверен, какой бит вам нужна помощь; получение выпадающих списков для работы или формулу для перехода в ячейку B15 (или и то и другое). Я отвечу на оба, и, надеюсь, мы сможем получить вас там, где вам нужно.

Получение раскрывающегося меню, чтобы работать, я думаю, вы можете сортировать, но только в случае, если:

  1. Выбрать ячейку B10, выберите Данные -> Данные Valication
  2. В всплывающем окне выберите
  3. Список из в раскрывающемся списке «Разрешить» в источнике вы можете щелкнуть значок и выбрать ячейки =$B$1:$E$1
  4. Щелкните значок маленького значка, а затем нажмите ОК, и вы хорошо пойдете.

Повторите для других выпадающих списков. Обратите внимание: если ваш список находится на другом листе, вам нужно использовать именованный диапазон для ссылки на него.

Что касается получения правильной скорости для ячейки В15 это должно работать:

=VLOOKUP(B11,$A$2:$G$6,MATCH($B$10,$A$1:$G$1,0),0)

+0

Thankyou очень много, проверка данных часть я был прав, но VLOOKUP был довольно сложным, но теперь это имеет смысл. Огромное спасибо !!! – user3213283

+0

ПРИМЕЧАНИЕ. Я отредактировал выше, у меня были входные данные для 'MATCH 'неправильным способом; должен был на самом деле ввести его в Excel вместо того, чтобы переходить из памяти. Также не нужно +1. – Simon1979

0

Вам нужно будет использовать некоторые диапазоны по спискам, которые вы хотите использовать для проверки.

Из того, что я использовал, валидация на основе списков работает вертикально, а не по горизонтали. Итак, в столбце A перечислены ваши параметры, относящиеся к Агентству, и в каждом последующем столбце вы помещаете свой соответствующий новый набор опций, помещая «заголовок» списка в строке 1, относящийся к списку A.

Ваш следующий выпадающий список для использования проверки, но в источнике вам нужно ввести «= INDIRECT ($ B $ 10)», и затем фильтр должен быть основан на вашем выборе в вашем первом раскрывающемся списке.

Затем повторите процесс для вашего следующего выпадающего - вы можете быть заинтересованы в этой статье от Microsoft, которая объясняет условное раскрывающихся списков:

http://blogs.office.com/2009/11/24/create-conditional-drop-down-lists/

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