Как применить несколько правил проверки данных в одной ячейке на листе Excel?
На листе Excel применение одного правила проверки данных к ячейке может быть обычным делом, но пробовали ли вы когда-нибудь использовать несколько правил проверки данных в одной ячейке? В этой статье я расскажу о различных примерах для решения этой задачи в Excel.
Применение нескольких правил проверки данных в одной ячейке (Пример 1)
Применение нескольких правил проверки данных в одной ячейке (Пример 2)
Применение нескольких правил проверки данных в одной ячейке (Пример 3)
Применение нескольких правил проверки данных в одной ячейке (Пример 1)
Например, я хочу настроить проверку данных для ячеек с такими критериями: если вводится число, оно должно быть меньше 100, если вводится текст, он должен быть из списка от D2 до D7, как показано на следующем скриншоте:
1. Выберите ячейки, к которым хотите применить несколько правил проверки данных, затем нажмите Данные > Проверка данных > Проверка данных, см. скриншот:
2. В диалоговом окне Проверка данных на вкладке Параметры выполните следующие действия:
(1.) Выберите Пользовательский из выпадающего списка Разрешить;
(2.) Введите эту формулу: =OR(A2<$C$2,COUNTIF($D$2:$D$7,A2)=1) в текстовое поле Формула.
Примечание: В приведенной выше формуле A2 — это ячейка, к которой вы хотите применить проверку данных, C2 и D2:D7 — это критерии, на основе которых нужно применить проверку данных.
3. Затем нажмите OK, теперь только значения, соответствующие критериям, могут быть введены в ячейки, в противном случае появится предупреждающее окно, чтобы напомнить вам, см. скриншот:

Раскройте магию Excel с Kutools AI
- Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
- Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
- Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
- Интерпретация формул: Легко разбирайтесь в сложных формулах.
- Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Применение нескольких правил проверки данных в одной ячейке (Пример 2)
В этом примере я разрешу вводить только текст «Kutools для Excel» или даты между 1 декабря 2017 года и 31 декабря 2017 года в определенные ячейки, как показано на скриншоте ниже. Чтобы решить эту задачу, сделайте следующее:
1. Перейдите в диалоговое окно Проверка данных, и в окне выполните следующие действия:
(1.) Нажмите вкладку Параметры;
(2.) Выберите Пользовательский из выпадающего списка Разрешить;
(3.) Введите эту формулу: =OR(A2=$C$2,AND(A2>=DATE(2017,12,1), A2<=DATE(2017,12,31))) в текстовое поле Формула.
Примечание: В приведенной выше формуле A2 — это ячейка, к которой вы хотите применить проверку данных, C2, 2017,12,1 и 2017,12,31 — это критерии, на основе которых нужно применить проверку данных.
2. Затем нажмите кнопку OK, теперь будут разрешены только значения, соответствующие критериям, остальные будут ограничены, как показано на следующем скриншоте:
Применение нескольких правил проверки данных в одной ячейке (Пример 3)
В третьем примере я хочу, чтобы текстовая строка начиналась с «KTE» или «www», и если она начинается с «KTE», допускается только 6 символов; если она начинается с «www», допускается только 10 символов, см. скриншот:
Следующая формула в Проверке данных поможет вам справиться с этим.
1. Перейдите в диалоговое окно Проверка данных, в диалоговом окне выполните следующие действия:
(1.) Нажмите вкладку Параметры;
(2.) Выберите Пользовательский из выпадающего списка Разрешить;
(3.) Введите эту формулу: =OR(AND(LEFT(A2,3)="KTE",LEN(A2)=6),AND(LEFT(A2,3)="www",LEN(A2)=10)) в текстовое поле Формула.
Примечание: В приведенной выше формуле A2 — это ячейка, к которой вы хотите применить проверку данных, и вы можете изменить критерии в формуле на свои собственные.
2. Затем нажмите кнопку OK, и теперь будут разрешены только текстовые значения, соответствующие указанным вами критериям, см. скриншот:
Примечание: Возможно, существуют другие различные критерии проверки данных, которые необходимо применить, вы можете создать свои собственные формулы для разных критериев по своему усмотрению.
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с помощью Kutools для Excel и ощутите эффективность на новом уровне. Kutools для Excel предлагает более300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы выбрать функцию, которая вам нужнее всего...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите режим вкладок для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна вместо новых отдельных окон.
- Увеличьте свою продуктивность на50% и уменьшите количество щелчков мышью на сотни ежедневно!
Все надстройки Kutools. Один установщик
Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.





- Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
- Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
- Совместная работа — максимальная эффективность между приложениями Office
- 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
- Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек