Как удалить проверку данных в excel

Обновлено: 07.07.2024

Во время работы с большими объемами информации, особенно когда ее обработка осуществляется формулами или макросами, важно, чтобы данные не имели ошибок, которые способны повлиять на итог. Сложности в получении корректных исходников появляются, когда они поступают из неструктурированных источников (плохо спроектированные базы данных, ручное заполнение таблиц и форм незаинтересованными в результате людьми). Особенно трудно добиться правильного оформления по определенной маске (шаблону). Например, дату в виде строки можно записать несколькими способами:

  • 01.01.2001;
  • 01/01/2001;
  • 1 января 2001 года и т.д.

В статье описывается функционал, позволяющий упростить процесс сбора и проверки данных в Excel.

Где находится?

Для настройки параметров проверки вводимых значений необходимо на вкладке «Данные» в области «Работа с данными» кликнуть по иконке «Проверка данных» либо выбрать аналогичный пункт из раскрывающегося меню:

Расположение функции проверка данных на ленте Excel

На экране появиться окно с настройками по умолчанию, где в качестве типа данных может быть использовано любое значение:

Окно проверки данных с настройками по умолчанию

Настройка условия проверки

Изначально требуется выбрать тип проверяемых данных, что будет являться первым условием. Всего предоставлено 8 вариантов:

  • Целое число;
  • Действительное число;
  • Список;
  • Дата;
  • Время;
  • Длина текста;
  • Другой.

В соответствии с выбранным пунктом, появляется возможность выбора дополнительных условий. Для чисел, дат, времени и длины текста возможно указать ограничения: меньше, больше, диапазон и т.п. К списку обязательно привязывается источник, а пункт «другой» предлагает ввести формулу, возвращающую логическое значение.

Самым необычным видом является выпадающий список.

Пример выпадающего списка в ячейке excel

Он позволяет выбирать значения, указанные в качестве источника и ограничивать допустимые значения им же. Также возможно создавать динамические выпадающие списки.

Всплывающая подсказка ячейки Excel

Пример настройки всплывающей подсказки для ячейки

Пример всплывающей подсказки в Excel:

Отображение вслывающей подсказки при выделении ячейки

Предупреждение более лояльно в сравнении с остановом, так как позволяет оставлять значение, не соответствующее условиям проверки, после подтверждения ввода пользователем.

С помощью опции проверки данных в Excel вы можете установить только определенные значения для рабочих ячеек. Это нужно, чтобы сразу предотвратить ввод некорректных или ошибочных данных, что особенно важно, если к файлу имеет доступ сразу несколько сотрудников.

Выделите ячейку или целую область, которую Excel должен проверить при вводе данных. Теперь перейдите к ленте меню «Данные | Работа с данными | Проверка данных». В следующем окне установите условия проверки. В поле «Тип данных» выберите между такими опциями, как «Целое число», «Действительное», «Список», «Дата», «Время», «Длина текста» или «Другой».

При определении условия допустим любой тип данных. Если выбрать опцию «Другой», то можно еще более точно установить значения. Так, например, выставить дату только от 01.01.2017 до 31.12.2017. Если нужно установить точные данные, выберите опцию «Список» и введите данные, разделяя их точкой и с запятой. При определении условия допустим любой тип данных. Если выбрать опцию «Другой», то можно еще более точно установить значения. Так, например, выставить дату только от 01.01.2017 до 31.12.2017. Если нужно установить точные данные, выберите опцию «Список» и введите данные, разделяя их точкой и с запятой.

Подготовьте данные заранее, внеся их в таблицу Excel. Нажмите на кнопку в поле «Источник» и перейдите к соответствующему листу книги Excel. Выделите область и подтвердите выбор нажатием на клавишу [Enter].

Теперь рядом с указанным полем при проверке данных появилось развертывающееся меню, из которого можно выбирать необходимое значение. Если требуется удалить данные для проверки, выделите ячейки, которые Excel больше не должен проверять. Теперь перейдите к ленте меню «Данные | Работа с данными | Проверка данных» и нажмите на «Очистить все».

Исключите ввод ошибочных данных в Excel. Проверка данных в Excel поможет пользователям избежать ошибок в работе с таблицами Исключите ввод ошибочных данных в Excel. Проверка данных в Excel поможет пользователям избежать ошибок в работе с таблицами

Проверка данных — это функция в Excel, используемая для контроля того, что пользователь может ввести в ячейку. Например, вы можете использовать проверку данных, чтобы убедиться, что:

  • значение является числом от 1 до 6
  • дата произойдет в следующие 30 дней
  • текстовая запись содержит менее 25 символов

Кроме того, проверка данных может использоваться для предоставления пользователю определенного выбора в раскрывающемся меню:

Пример раскрывающегося меню проверки данных

Это очень удобно, так как можно дать пользователю именно те значения, которые уже соответствуют требованиям.

Контроль достоверности данных

Проверка данных осуществляется с помощью правил, определенных в пользовательском интерфейсе Excel на вкладке «Данные» на ленте.

Элементы управления проверкой данных на вкладке ДАННЫЕ

Элементы управления проверкой данных на вкладке ДАННЫЕ

Важное ограничение

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

Определение правил проверки данных

Окно проверки данных имеет три основные вкладки

На вкладке Параметры вы можете ввести критерии проверки. Существует ряд встроенных правил проверки с различными параметрами, также можно выбрать «Другой» и использовать собственную формулу для проверки ввода, как показано ниже:

Пример вкладки настроек проверки данных

Вкладка предупреждения об ошибке проверки данных

Не позволяет пользователям вводить недопустимые данные в ячейку. Пользователи могут повторить попытку, но должны ввести значение, которое проходит проверку данных. В окне предупреждения «Останов» есть три опции: «Повторить», «Отмена» и «Справка».
Предупреждает пользователей о том, что данные неверны. Предупреждение ничего не делает, чтобы остановить ввод неверных данных. В окне «Предупреждение» есть три параметра: «Да» (для принятия недействительных данных), «Нет» (для редактирования недействительных данных), «Отмена» (для удаления недействительных данных) и «Справка».

Параметры проверки данных

При создании правила проверки данных доступно восемь параметров:

Целое число — разрешены только целые числа. Как только опция целого числа выбрана, другие опции становятся доступными для дальнейшего ограничения ввода. Например, вам может потребоваться целое число от 1 до 10.

Действительное — работает как опция целого числа, но допускает десятичные значения. Например, если для параметра «Действительное» задано значение от 0 до 3, допустимы все значения, такие как 0,5 и 2,5.

Список — разрешены только значения из предварительно определенного списка. Значения представляются пользователю как выпадающее меню. Допустимые значения могут быть жестко заданы непосредственно на вкладке «Параметры» или указаны в виде диапазона на рабочем листе.

Дата — разрешены только даты. Например, вам может потребоваться дата между 1 января 2018 года и 31 декабря 2021 года или дата после 1 июня 2018 года.

Время — разрешено только время. Например, вы можете указать время между 9:00 и 17:00 или разрешить время только после 12:00.

Длина текста — проверяет ввод на основе количества символов или цифр. Например, вам может потребоваться код из 5 цифр.

Другой — проверяет ввод с использованием пользовательской формулы. Другими словами, вы можете написать собственную формулу для проверки ввода. Пользовательские формулы значительно расширяют возможности проверки данных. Например, вы можете использовать формулу, чтобы обеспечить значение в верхнем регистре, или значение, которое содержит «АБВ».

На вкладке параметров также есть два флажка:

Игнорировать пустые ячейки — говорит Excel не проверять ячейки, которые не содержат значений. На практике этот параметр влияет только на команду «Обвести неверные данные». Когда эта опция включена, пустые ячейки не обведены, даже если они не прошли проверку.

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

Простое выпадающее меню

Вы можете предоставить пользователю раскрывающееся меню опций, жестко закодировав значения в поле настроек или выбрав диапазон на листе. Например, чтобы ограничить записи действиями «ПРИНЯТ», «В ОБРАБОТКЕ» или «ОТГРУЖЕН», вы можете ввести эти значения через точку с запятой:

Раскрывающееся меню проверки данных с жестко заданными значениями

Раскрывающееся меню проверки данных с жестко заданными значениями

При применении к ячейке на рабочем листе раскрывающееся меню работает следующим образом:

Используются жестко заданные значениявыпадающего меню проверки данных

Используются жестко заданные значения
выпадающего меню проверки данных

Другой способ ввода значений в раскрывающееся меню — использование ссылки на рабочий лист. Например, с размерами (то есть маленький, средний и т.д.) в диапазоне F4:F6. Вы можете указать этот диапазон непосредственно в окне настроек проверки данных:

Значения выпадающего меню проверкиданных со ссылкой на диапазон

Значения выпадающего меню проверки
данных со ссылкой на диапазон

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

Подсказка. Щелкните значок маленькой стрелки в дальнем правом углу поля «Источник», чтобы сделать выбор непосредственно на рабочем листе, чтобы вам не приходилось вводить диапазон вручную.

Вы также можете использовать именованные диапазоны для указания значений. Например, с именованным диапазоном под названием «размер» для F4:F6, вы можете ввести имя непосредственно в окне, начиная со знака равенства:

Значения выпадающего меню проверкиданных с именованным диапазоном

Значения выпадающего меню проверки
данных с именованным диапазоном

Именованные диапазоны автоматически являются абсолютными, поэтому они не изменятся.

Вы также можете создавать зависимые выпадающие списки с пользовательской формулой.

Совет. Если вы используете таблицу для раскрывающихся значений, Excel будет автоматически расширять или сокращать таблицу при добавлении или удалении значений. Другими словами, Excel будет автоматически синхронизировать раскрывающийся список со значениями в таблице при изменении, добавлении или удалении значений.

Проверка данных с помощью пользовательской формулы

Формулы проверки данных должны быть логическими формулами, которые возвращают ИСТИНА, если ввод действителен, и ЛОЖЬ, если ввод недействителен. Например, чтобы разрешить ввод любого числа в ячейку A1, вы можете использовать функцию ЕЧИСЛО (ISNUMBER) в формуле, подобной этой:

Если пользователь вводит значение 10 в A1, ЕЧИСЛО (ISNUMBER) возвращает ИСТИНА, и проверка данных завершается успешно. Если вводится значение типа «яблоко» в A1, ЕЧИСЛО (ISNUMBER) возвращает ЛОЖЬ, и проверка данных завершается неудачно.

Чтобы включить проверку данных с помощью формулы, выберите «Другой» на вкладке «Параметры», затем введите формулу, начиная со знака равенства (=), как обычно.

Формулы устранения неполадок

Excel игнорирует формулы проверки данных, которые возвращают ошибки. Если формула не работает, и вы не можете понять, почему, настройте фиктивные формулы, чтобы убедиться, что формула работает так, как вы ожидаете.

Фиктивные формулы — это просто формулы проверки данных, введенные непосредственно на листе, чтобы вы могли легко увидеть, что они возвращают. На приведенном ниже экране показан пример:

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

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

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

Примеры формул проверки данных

Возможности для проверки данных пользовательских формул практически не ограничены. Вот несколько примеров для вдохновения:

Чтобы разрешить только 5 символьных значений, начинающихся с «z», вы можете использовать:

= И (ЛЕВСИМВ (А1) = «z»; ДЛСТР (A1) = 5)

Эта формула возвращает ИСТИНА только тогда, когда код длиной 5 цифр и начинается с «z». Два значения в примере выше возвращают ЛОЖЬ с этой формулой.

Чтобы разрешить ввод даты в течение 30 дней с сегодняшнего дня:

= И (А1> СЕГОДНЯ (), А1 <= (СЕГОДНЯ () + 30))

Чтобы разрешить только уникальные значения:

= СЧЁТЕСЛИ (диапазон, А1) <2

Разрешить только адрес электронной почты

= ЕЧИСЛО (НАЙТИ ( «@», A1)

Проверка данных, чтобы обвести недействительные записи

После проверки данных можно попросить Excel обвести ранее введенные недействительные значения. На вкладке «Данные» на ленте нажмите «Проверка данных» и выберите «Обвести неверные данные»:

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

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

Например, на экране ниже вы видите значения, обведенные кружком, которые не проходят проверку с помощью этой пользовательской формулы:

= И (ЛЕВСИМВ (А1) = «z», ДЛСТР (A1) = 5)

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

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

Найти ячейки с проверкой данных

Чтобы найти ячейки с примененной проверкой данных, используйте диалоговое окно Переход — Выделить. Введите сочетание клавиш Ctrl + G, затем нажмите кнопку «Выделить». Когда появится окно, выберите «Проверка данных»:

Переход к кнопке Выделить

Выберите проверку данных

Скопировать данные проверки из одной ячейки в другую

Скопируйте ячейки, которые содержат данные, которые вы хотите проверить, затем вызовите Специальную вставку. Как только появится диалоговое окно, выберите «условия на значения».

Использование специальной вставкидля копирования проверки данных

Использование специальной вставки
для копирования проверки данных
Примечание: вы можете использовать сочетание клавиш Ctrl + Alt + V, чтобы вызвать Специальную вставку без мыши.

Очистить все данные проверки

Чтобы очистить все данные проверки из диапазона ячеек:

  • выделите ячейки
  • нажмите кнопку «Проверка данных» на вкладке «Данные»
  • нажмите кнопку «Очистить все»

Очистить данные проверки

Чтобы удалить всю проверку данных с рабочего листа, выберите весь рабочий лист, а затем выполните те же действия, что и выше.

Расписал всё подробно, но будьте готовы, что ломается любая проверка обычным Ctrl+C / Ctrl+V :(


Проверка данных - это функция в MS Excel, которая используется для контроля того, что пользователь может ввести в ячейку таблицы Excel. Например, ограничьте записи на листе, например, диапазон дат или только целые числа.

Например, пользователь может указать встречу, запланированную с 9:00 до 18:00.

Поскольку мы можем использовать проверку данных в Excel, чтобы удостовериться, что значение является положительным числом, датой от 15 до 30, убедиться, что дата наступит в следующие 30 дней, или убедиться, что текстовая запись меньше 25 символов и т. Д.

Найдите в MS Excel


  • Выберите «Проверка данных» на панели инструментов на вкладке «Данные»:


Как создать правило проверки данных в Excel?

Позвольте понять работу проверки данных в Excel на некоторых примерах.

Вы можете скачать этот шаблон Excel для проверки данных здесь - Шаблон Excel для проверки данных

Проверка данных Excel - Пример № 1

Мы можем запретить пользователю вводить целые числа от 0 до 10.

Выполните шаги ниже для создания правила проверки данных в Excel:

Шаг 1: Выберите ячейку B2.


Шаг 2: Перейдите на вкладку «Данные», нажмите «Проверка данных из данных» на панели инструментов.


Шаг 3: Откроется всплывающее окно проверки данных:


Шаг 3.1: На вкладке «Настройки» нажмите «Разрешить» в разделе «Критерии проверки».


Шаг 3.2. Выберите «Целое число», затем будут включены некоторые дополнительные параметры.


Шаг 3.3. В раскрывающемся списке «Данные» выберите «Введите минимальное и максимальное количество для ограничения». И нажмите ОК.


Шаг 3.4: Все настройки будут применены к выбранной ячейке.

Теперь введите 1 в ячейку B2 - это позволит пользователю ввести любое целое число от 0 до 10.



Мы можем ограничить пользователя, чтобы ввести ограниченный текст.

Шаг 1 : Выберите ячейку B5 из листа примера 2.


Шаг 2 : Нажмите на инструмент проверки данных в строке меню «Данные» и выберите «Длина текста» в раскрывающемся списке «Разрешить».


Шаг 3 : Выберите равно из раскрывающегося списка данных.


Шаг 4 : Введите желаемую длину пароля (как пример 11).




Шаг 7 : После этого нажмите кнопку Ok, настройки будут применены к выбранной ячейке.


Введите текст с длиной текста 11. Он будет успешно выбран.



Пример № 3 - Пользовательская опция для проверки адреса электронной почты

Шаг 1: Выберите ячейку C2 , перейдите на вкладку «Данные» и нажмите «Данные проверки» на панели инструментов.


Шаг 2. Выберите пользовательский в раскрывающемся списке Разрешить.


Шаг 3: Напишите формулу для выбора только значения, если оно имеет « @ ».




Шаг 6 : После этого нажмите кнопку Ok, настройки будут применены к выбранной ячейке.


Введите действительный идентификатор электронной почты - он будет успешно выбран.



Критерии оценки параметров проверки данных Excel

  • Любое значение - для предоставления любого типа данных.
  • Целое число - введите только целые числа.
  • Десятичное число - введите только десятичные числа.
  • Список - Выберите данные из выпадающего списка.
  • Дата - Принять единственную дату.
  • Время - введите только время.
  • Длинатекста - фиксированная длина текста.
  • Custom - введите пользовательскую формулу.

Условия в списке данных в настройках критериев оценки

Между, а не между, равно, не равно, больше, меньше, больше, равно или равно, меньше или равно.

Еще несколько условий проверки данных Excel

  • Если пользователь хочет игнорировать пробел, то есть флажок под названием Игнорировать.
  • Если пользователь выбирает между ними, ему необходимо выбрать минимальное и максимальное значения для ячеек.
  • Если пользователь хочет применить эти изменения ко всем другим ячейкам с тем же параметром, то есть флажок, который необходимо пометить, и он будет применяться к оставшимся ячейкам на листе.

Когда использовать проверку данных в Excel?

Что нужно помнить о проверке данных в Excel

Как удалить правило проверки данных Excel?

Пользователь может удалить проверку данных Excel из ячейки, выбрать ячейку, щелкнуть «Проверка данных», а затем нажать «Очистить все».

Пользователь может изменить или удалить правило проверки данных Excel, только если унаследованный лист не защищен. Если он защищен паролем, свяжитесь с владельцем рабочей книги. Только он может помочь снять защиту с рабочей книги. Так как в MS Excel нет возможности восстановить или утерянный пароль.

Рекомендуемые статьи

Это было руководство по проверке данных в Excel. Здесь мы обсудим, как создать проверку данных в Excel вместе с примерами Excel и загружаемым шаблоном Excel. Вы также можете посмотреть на эти полезные функции в Excel -

Читайте также: