В зависимости от выбора из выпадающего списка мне нужно сопоставить данные из определенной ячейки в другую ячейку. У меня есть список членов команды, и в зависимости от того, в какой области они работают во время смены, они получат дополнительную ставку, специфичную для каждого дня и каждого выбора. Лист на целую неделю, но каждый день должен быть рассчитан. Мой выпадающий список относится к ряду членов команды, а верхняя ячейка - D10(которая содержит мой список из листа 3; A1 = A, A2 = B, A3 = C). Если в раскрывающемся списке выбран вариант A, мне нужны точные данные из G5 для отображения в F10; Если выбран вариант B, мне нужны точные данные из G6, чтобы показать в F10; и если выбран вариант C, мне нужны точные данные из G7, чтобы показать в F10. У меня был успех с одним ( = ВЫБРАТЬ ($ G $ 5, D10 = Sheet3!A1, $ G $ 5) ), но не могу понять, как записать несколько сценариев в одну формулу. Мне также интересно, пойду ли я по этому поводу неправильно. Заранее спасибо за ваши предложения и помощь. Кэрри М.
1 ответ
Пожалуйста, добавьте снимок экрана с вашими данными, потому что вашему описанию трудно следовать. Я обновлю этот ответ, чтобы он был более полным, когда вы улучшите свой вопрос.
Вы можете использовать значение из раскрывающегося списка в качестве значения для любой из функций поиска в Excel.
В этом примере ячейка C2 представляет собой раскрывающийся список, D2 - это (совершенно необязательный) номер столбца, который будет использоваться для поиска. Вы можете полностью опустить D2 и жестко закодировать номера столбцов в ваших поисках, как мы обычно это делаем, но я добавил это, чтобы показать, какая гибкость возможна.
Однако я стал ленивым и жестко запрограммировал его для формулы index/match/match. Вот используемые формулы:
= ВПР (С2, А8: С12, D2, FALSE)
= ИНДЕКС (А8: С12, MATCH (С2, A8: A12,0), D2)
= ИНДЕКС (A8: C12, MATCH (C2, A8: A12,0), MATCH ("Данные 1", A8: C8,0))