Excel - активировать список проверки на основе определенных критериев
- Автор: Майк-31
- Дата: 26.12.2012
Можно включить или отключить список проверки на основе определенных критериев (числовое значение или текст в ячейке или диапазоне).
Если целевые значения находятся на отдельном листе, чем тот, который содержит список проверки, рекомендуется назвать диапазон, содержащий целевые данные (это поможет сократить формулы).
В нашем примере данные можно найти на листе с именем «Sheet2». Выделите соответствующий диапазон (Sheet2 A1: A20)> (Name / Define Name), например, «Тити».
Перед созданием списка проверки обязательно, чтобы критерий условия был установлен на «ИСТИНА».
Если, например, активация списка проверки определяется содержимым ячейки (ячейка B5), введите значение X в эту ячейку /
В ячейке D3 мы хотим создать список проверки, который отображает данные в названном диапазоне Тити. Обычно мы вводим формулу проверки как:
= ЕСЛИ (В5 "", Тити "")
Теперь можно проверить список проверки, когда ячейка B5 не пуста.
Можно думать по-другому, интегрируя тест в определение другого именованного диапазона, называемого "Liste", чтобы избежать вмешательства в именованный диапазон "Titi".
= ЕСЛИ (! Feuil1 $ B $ 5 "", OFFSET (Feuil2 $ A $ 1, 1,, СЧЕТЗ (Feuil2 $ А:! $ А) -1), "")
Доступность списка проверки может быть подвергнута любому виду контроля. Предположим, что мы хотели использовать в качестве списка проверки как сумму значений в диапазоне A1: A20 (число меньше или равно 20).
В этом случае условие истинно, когда значения меньше или равны 20, включая пустые ячейки, возвращающие ноль.
Формула для создания списка проверки будет
= ЕСЛИ (СУММ ($ A $ 1: $ A $ 20) <= 20, Тити "")
В случае, если для списка проверки требуется минимальная сумма, например 20 и выше, необходимо ввести в диапазоне от A1 до A20 значение, равное или превышающее 20.
Затем создайте список проверки этого типа:
= ЕСЛИ (СУММ ($ A $ 1: $ A $ 20)> = 20, Тити "")
Загрузите файл примера: //cjoint.com/12nv/BKzoUyiDQdq.htm