Фильтрация выпадающего списка проверки данных на основе ячеек, содержащих определенный тест - PullRequest
0 голосов
/ 22 июня 2019

У меня есть столбец Excel, который я хотел бы использовать в качестве основы для 4 отдельных раскрывающихся списков.

StudyName_SlideName_PD1_1stRun_NoFabBlock_1 / 250_Rabbit_pH6 StudyName_SlideName_PD1_1stRun_NoFabBlock_1 / 100_Rabbit_pH6 StudyName_SlideName_PD1_1stRun_NoFabBlock_1 / 150_Rabbit_pH9 StudyName_SlideName_FOXP3_1stRun_NoFabBlock_1 / 150_Mouse_pH6

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

Rabbit_pH6

Rabbit_pH9

Mouse_pH6

Mouse_pH9

Например: раскрывающийся список Rabbit_pH6 покажет мне варианты ниже в раскрывающемся списке StudyName_SlideName_PD1_1stRun_NoFabBlock_1 / 250_Rabbit_pH6 StudyName_SlideName_PD1_1stRun_NoFabBlock_1 / 100_Rabbit_pH6

Пожалуйста, помогите мне найти решение этой проблемы, Спасибо!

1 Ответ

0 голосов
/ 24 июня 2019

Эта формула создает список на основе выбранного значения в выпадающем меню проверки данных: ARMAY FOMULA: STRG + SHIFT + ENTER

=IFERROR(INDEX($A$1:$A$4,SMALL(IF(ISNUMBER(FIND($L$1,$A$1:$A$4)),ROW($A$1:$A$4)),ROW(A1))),"")

Потяните формулу вниз. A1:A4 - это ячейки, которые вы хотите найти. L1 - это ячейка, в которую можно поместить выпадающее меню проверки данных. Измените их в соответствии с вашими потребностями. Вы можете передать этот список в другое выпадающее меню проверки данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...