Задать вопрос
@Desert-Eagle
Новичок во всем

Как скорректировать условия в Excel для отображения возможности заполнения ячейки?

Есть две строчки. Первая отвечает на вопрос Да / Нет. Вторая дает пояснения, если в первом случает ответ "Да".
На обе строчки, в каждой ячейке идет "Проверка данных" - "Список" - и указание данных для этого списка на другом листе (скрытом).

66ed604f103dd788622517.png
Как мне задать условие "Если" для каждой из ячеек второго ряда, что если в первом строке у ячейки "Нет", то вторая неактивная для выбора и заполнения. Если "Да", тогда вторая строка активна и можно выбрать варианты.
Когда я пытаюсь делать через условие Если в ячейке, то сбивается "проверка данных".
  • Вопрос задан
  • 85 просмотров
Подписаться 3 Простой 1 комментарий
Решения вопроса 1
@kerzhaev
Для решения вашей задачи в Excel можно использовать комбинацию функций "Проверка данных" и условного форматирования для того, чтобы вторая строка была активной или неактивной в зависимости от значения первой строки.

1. Проверка данных для первой строки (Да/Нет):
- Выберите ячейку во второй строке (например, для примера это будет ячейка B2).
- Перейдите на вкладку «Данные» → «Проверка данных».
- В открывшемся окне в разделе «Тип данных» выберите «Список».
- В поле «Источник» введите: `да,нет`.
- Теперь в этой ячейке будет возможность выбрать значения «Да» или «Нет».

2. Условная проверка для активации второй строки:
Для того чтобы вторая строка была активна, если в первой строке стоит «Да», и неактивна, если стоит «Нет», потребуется использование условной проверки данных.

Например, для ячейки C2 (второй строки):
- Выделите ячейку C2 и снова перейдите на вкладку «Данные» → «Проверка данных».
- В разделе «Тип данных» выберите «Список».
- В поле «Источник» введите следующую формулу:

=ЕСЛИ(B2="да"; список_значений; "")

Где `список_значений` — это диапазон на вашем скрытом листе, который содержит данные для заполнения.

3. Условное форматирование для отключения/активации ячеек:
Чтобы визуально указать, что ячейка активна или неактивна, можно применить условное форматирование.
- Выделите диапазон (например, C2:E2), затем перейдите на вкладку «Главная» → «Условное форматирование» → «Создать правило».
- Выберите правило на основе формулы. Введите следующую формулу:

=B2="нет"

- Установите форматирование, которое делает текст в ячейке светлее или устанавливает другой цвет заливки, чтобы показать, что ячейка неактивна.

Таким образом, если в первой строке стоит «Нет», вторая строка будет выглядеть неактивной, и данные в ней не смогут быть выбраны.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы