1

Я пытаюсь поместить раскрывающийся список в одну ячейку с параметрами "Открыть" или "Закрыто". Однако я не хочу, чтобы пользователь мог выбирать из выпадающего списка, если он не ввел текст в ячейки A2:G2 .

Я полагаю, что некоторая проверка зависимых данных будет работать, но я не знаю, как заставить ее искать текст в A2:G2 . Как я могу это сделать?

Спасибо заранее за любую помощь.

1 ответ1

0

Где-то еще в вашей рабочей тетради создайте таблицу. Сделайте первый ряд этой таблицы пустым, второй заполните Open а третий - closed . Это будет список, к которому будут обращаться ваши данные.

Для простоты ответа я поместил эту таблицу в колонку K того же листа.
Я также предполагаю, что ячейки, которые вы хотите заполнить (от A до G), будут действительно пустыми, если не заполнены

Установите проверку данных на List и введите следующую формулу:

=IF(COUNTA($A2:$G2)<7,$K$2,$K$3:$K$4)


На первом этапе будут подсчитаны все заполненные ячейки в требуемой области, и если результат окажется меньше ожидаемого, раскрывающийся список будет ссылаться на пустую ячейку (вы не можете просто сказать "вернуть пустое"), поэтому единственным элементом в списке является. .. ничего такого. Затем, если ячейки заполнены, в ниспадающий список добавляются необходимые параметры.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .