Создание зависимой проверки данных без таблиц ячеек

Создание зависимой проверки данных без таблиц ячеек

В настоящее время у меня настроена проверка данных для ячейкиА1чтобы выбрать либо "собака", либо "фрукт". У меня есть еще одна проверка данных для ячейкиА2чтобы позволить пользователю выбирать элементы в зависимости от выбранного значения ячейкиА1. Я использую эту формулу:

=IF(A1="fruit",C1:C4,D1:D4)

введите описание изображения здесь

Все это работает.

Теперь я хочу изменить формулу, чтобыА2параметры находятся непосредственно в формуле, а не в ячейках рабочего листа.

Я пытался:

=IF(A1="fruit",{"apple","peach","cherry","blueberry"},{"bulldog","boxer","poodle","pug"})

Но это не работает. Есть предложения??

решение1

  1. Создайте диапазон C1:C4 с именем «List_Fruit»
  2. Создайте именованный диапазон D1:D4 под названием «List_Dogs» (его также можно определить динамически)
  3. Сделать список проверки данных источником=INDIRECT("List_"&A1)

Должно сработать.

введите описание изображения здесь

Связанный контент