Проверка вводимых значений в Excel. Значение слова «ввести Как прекратить запросы значения параметра

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

В редакторе Excel существует возможность ограничить ввод информации по каким-нибудь критериям. Процесс происходит следующим образом.

  1. Нажмите на любую клетку.
  2. Перейдите на вкладку «Данные».
  3. Кликните на выделенный инструмент.
  4. Выберите пункт «Проверка данных».

  1. После этого появится окно, в котором можно будет выбрать формат информации для проверки.

Рассмотрим эти форматы более внимательно.

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

Выбрав этот формат, вы сможете отредактировать дополнительную настройку во втором поле.

Например, если выбрать вариант «между», то вы увидите, что в этом окне появятся два дополнительных поля: «Минимум» и «Максимум».

Если выбрать «больше» какой-то величины, то вам нужно будет ввести минимальный допустимый порог. Именно поэтому вы увидите только одно поле – «Минимум», поскольку «Максимум» неограничен.

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

Этот формат наиболее интересный.

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

  1. Заполните чем-нибудь несколько клеток. Неважно чем.

  1. Нажмите на какую-нибудь клетку. Перейдите на знакомую вам вкладку. Кликните на иконку «Работа с данными». Выберите выделенный инструмент.

  1. В поле «Тип данных» выберите вариант «Список». Кликните в графу «Источник». Затем выделите нужный диапазон клеток. Так намного удобнее, чем редактировать ссылку вручную. Для продолжения нажмите на «OK».

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

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

Аналогично и тут. Только здесь указывается одно время (без даты).

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

Вариантов довольно много. Этот способ используется при заполнении каких-нибудь бланков или анкет.

Данный формат отличается от всех остальных. Здесь вы можете указать какую-нибудь формулу для проверки соответствия информации какому-либо условию.

При желании вы можете добавить какое-нибудь уведомление о допущенной ошибке при вводе данных в ячейку. Для это вам нужно выполнить несколько простых операций.

  1. Повторите описанные выше шаги по вызову окна «Проверка вводимых значений».
  2. Выберите какой-нибудь тип данных. В качестве примера мы укажем, что необходимо вводить «Действительное» число, которое больше 10.

  1. Теперь переходим на вкладку «Сообщение об ошибке».
  2. Выбираем вид отображения:
    • «Предупреждение»;
    • «Сообщение».
  3. Указываем заголовок и текст уведомления.
  4. Для сохранения проверки ввода значений нажмите на «OK»

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

  1. Введите любое число. Например, что-нибудь меньше указанного значения. Нажмите на клавишу Enter . И вы увидите уведомление о том, что была допущена ошибка ввода данных.

В данном случае в поле «Вид» был указан формат «Сообщение». В этом случае вы можете вводить любые числа. Но каждый раз будете видеть подобное уведомление.

Если сделать тип «Останов», то ввести неверное значение не удастся.

А теперь попробуйте убрать введенные настройки и оставить пустые поля.

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

Но обратите внимание на то, что текст сообщения отличается!

Отличие версий Microsoft Excel

Описанная выше инструкция подходит для современных редакторов 2010, 2013 и 2016 годов. По сравнению со старыми программами существуют некоторые отличия.

Откройте этот же файл в Экселе 2007. Введите неправильное значение. И вы увидите эту ошибку. То есть в современных редакторах текст сообщения по умолчанию был изменён. Привычный всем вид существовал до 2007 года.

В старом Excel 2003 ошибка точно такая же.

Сообщение для ввода данных

Чтобы у пользователей после ввода информации подобных ошибок не возникало, необходимо указывать такие подсказки заранее. Делается это очень просто.

  1. Кликните на любую клетку, для которой вы хотите задать какие-нибудь правила.
  2. Откройте в меню раздел «Данные».
  3. Выберите инструмент «Работа с данными».
  4. Нажмите на иконку «Проверка данных».

  1. В появившемся окне перейдите на вкладку «Сообщение для ввода».
  2. Укажите любой текст в указанных полях.
  3. Для продолжения нажмите на «OK».

  1. Теперь каждый раз, когда бы будете активировать эту ячейку, будете видеть подобную подсказку. Это значительно облегчит ситуацию другим пользователям, которые будут работать с созданными вами файлами.

Как отключить эту ошибку

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

  1. Выберите ячейку, в которой вы не можете указать нужное вам значение.
  2. Перейдите на панели инструментов на вкладку «Данные».
  3. Нажмите на инструмент «Работа с данными».
  4. Кликните на иконку «Проверка данных».

  1. Для того чтобы убрать все настройки, достаточно нажать на кнопку «Очистить всё».
  2. Сохраняем изменения кликом на «OK».

  1. Теперь можно вносить любые данные, словно вы открыли пустой файл и никаких настроек там нет.

Примеры от компании Microsoft

Если вы не совсем понимаете, каким образом нужно указывать условия для ввода значений, рекомендуется открыть официальный сайт компании Майкрософт. Там вы сможете найти файл примеров . В нём указаны абсолютно все типы данных и различные случаи составления документов и отчётов.

Заключение

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

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

Видеоинструкция

Если вдруг вы не смогли понять данную инструкцию, ниже прилагается видеоролик, в котором все шаги описываются еще более детально с дополнительными пояснениями.

Описание:

С помощью функции ВВЕСТИ_ЗНАЧЕНИЕ во время выполнения расчета можно запрашивать дополнительные данные, необходимые для расчета. Ввод значения производится в диалоговом окне.

Данная функция позволяет вводить значения следующих типов:

строка;

число;

дата;

время;

логика;

множество;

выбор элемента массива;

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

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

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

Синтаксис:

ВВЕСТИ_ЗНАЧЕНИЕ (<запрос> [, <исходное значение> [, <макс ширина> или <мин> [, <макс> ] ] ] [ : <доп опции> ])

где

<запрос>
строка, содержащая вопрос;

<исходное значение>
значение, которое будет предложено по умолчанию;

<макс. ширина>
значение ширины поля для ввода строки;

<мин>, <макс>
соответственно минимальное и максимальное значение для ввода числа. Если задан только один параметр, то он считается максимальным, а минимальное значение равно нулю.

<доп опции>
для числа - число знаков после запятой, если параметр не указан может быть введено число с любым числом знаков;
для даты и времени - возможность ввода пустой даты и пустого времени;

Функция позволяет задать для вводимого поля исходное значение. Тип вводимого значения определяется заданным в параметрах функции исходным значением. Если исходное значение не задано, предполагается запрос строки. Исходное значение может быть задано как:

строка (например, ВВЕСТИ_ЗНАЧЕНИЕ ("Введите назначение платежа" , "Оплата за " ));

число (например, ВВЕСТИ_ЗНАЧЕНИЕ ("Введите ставку налога" , 20));

дата (например, ВВЕСТИ_ЗНАЧЕНИЕ ("Введите дату начала работы" , 01.01.2010));

время (например, ВВЕСТИ_ЗНАЧЕНИЕ ("Во сколько прибыла машина" , ВРЕМЯ_ТЕК ));

логика (например, ВВЕСТИ_ЗНАЧЕНИЕ ("Делать свертку" , ДА ));

множество (например, ВВЕСТИ_ЗНАЧЕНИЕ ("НДС" , ндсПлюс ));

массив (например, ВВЕСТИ_ЗНАЧЕНИЕ ("Выберите вариант" , [ "Вариант1" , "Вариант2" , "Вариант3" ])).

В случае массива номер исходного значения вводится через запятую после перечисленных вариантов.

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

Пример 1:

Ниже приведен пример, в котором с помощью функции ВВЕСТИ_ЗНАЧЕНИЕ вводится номер записи в базе данных, а затем осуществляется переход на эту запись. При выполнении функции на экране появится диалоговое окно, содержащее графу для ввода номера записи:

По умолчанию в графе будет установлено значение, заданное вторым аргументом функции (в данном случае 1). Третий и четвертый параметры ограничивают соответственно минимальный и максимальный номер записи (в данном случае 1 и БД_ВСЕГО ). В переменную номер будет записано введенное в диалоговом окне значение.

номер = ВВЕСТИ_ЗНАЧЕНИЕ ("Введите номер колонки: " , 1, 1, колонки. ВСЕГО )

колонки. ПЕРЕЙТИ (номер)

Пример 2:

Ниже приведен пример, в котором при помощи функции ВВЕСТИ_ЗНАЧЕНИЕ предлагается выбрать один из предложенных вариантов. При выполнении функции на экране появится диалоговое окно, в котором будут перечислены варианты, заданные вторым параметром функции:

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

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

период_ид = ВВЕСТИ_ЗНАЧЕНИЕ ("Выберите период" ,[ "День" , "Пять Дней" , "Неделя" ,

"Декада" , "Месяц" , "Квартал" , "Год" ])

Набор вариантов можно также указать и с помощью переменной:

выбор!1 = "День"

выбор!2 = "Пять Дней"

выбор!3 = "Неделя"

выбор!5 = "Месяц"

выбор!6 = "Квартал"

выбор!7 = "Год"

период_ид = ВВЕСТИ_ЗНАЧЕНИЕ ("Выберите период" ,выбор)

дата_нач = ПЕРИОД_НАЧ (ДАТА_НАЧ ,период_ид)

дата_кон = ПЕРИОД_КОН (ДАТА_КОН ,период_ид)

В бланках и отчетах возможно использование функции ВВЕСТИ_ЗНАЧЕНИЕ! , которая не выводит диалога ввода. Вместо этого в контекстном меню бланка или диалоге параметров отчета, содержащего данную функцию, появляется опция, определяющая возвращаемый функцией результат.

Синтаксис:

ВВЕСТИ_ЗНАЧЕНИЕ! (<запрос> , <тип> или <множество> или <список значений> )

где

<запрос>
строковая константа, содержащая вопрос;

<тип>
тип ввода , возможно СТРОКА , ЧИСЛО , ЛОГИКА , ДАТА , ВРЕМЯ ;

<множество>
идентификатор множества;

<список значений>
список значений в квадратных скобках.

После восклицательного знака можно поставить.

Примеры:

ВВЕСТИ_ЗНАЧЕНИЕ! ("Заключение комиссии" , СТРОКА )

ВВЕСТИ_ЗНАЧЕНИЕ! ("Анализ" , [ "Полный" , "Частичный" ])

ВВЕСТИ_ЗНАЧЕНИЕ! ("Вид учета НДС" , ндсПлюс )

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

Проверка данных в Excel

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

Прибыль – это естественно доход минус расход. Допустим нам нужно проверить, в какие дни прибыль падала ниже 40$. Решение следующее:


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



Окно контрольного значения в Excel

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

Наперед не известно, сколько позиций будет в каждой группе товаров.

На листе ИТОГО должно быть посчитано, сколько денег нужно для приобретения каждой группы товаров по отдельности. И какая общая сумма расходов.

Дописывая каждую новую позицию, пользователь должен иметь возможность следить за общей суммой расходов. Решение:


Теперь у Вас есть возможность избежать бесконтрольных расходов при заполнении листов новыми товарами.

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

Полезный совет. Если взять курсором мышки за заголовок "Окно контрольного значения" и навести на строку состояния окна программы (в область ярлычков с названиями листов), то оно удобно зафиксируется в нижней части главного окна.

 ПРАКТИКУМ:

В открытом файле 04_1 Защита , установить защиту на открытие файла, указав парольExcel2010 . Закрыть файл.

 Открыть файл Защита , снять пароль.

Проверка вводимых значений

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

С помощью проверки данных можно упростить ввод повторяющихся данных, сформировав из них выпадающий список.

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

Установка ограничений на ввод данных

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

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

1. Выделить диапазон ячеек.

2. На вкладке Данные , в группеРабота с данными , выбрать

Проверка данных .

3. В диалоговом окне Проверка вводимых значений на вкладкеПараметры ,

задать Условие проверки – выбрать тип данных и поставить ограничение на вводимые значения.

 Любое значение – нет ограничений на ввод данных.

 Целое число – ввод только целых чисел.

 Действительное – ввод как целых, так и дробных чисел.

 Дата – ограничение на ввод даты.

 Время – ввод только времени.

 Длина текста –

ограничение на количество вводимых символов.

Microsoft Excel 2010. Уровень 2. Расширенные возможности

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

 Список – ввод данных из предлагаемого списка (нет ограничений по типу данных). Максимум может содержать 32767 элементов.Источник списка можно:

 Ввести с клавиатуры, разделяя через точку с запятой; (разделитель зависит от

региональных настроек – может быть запятая , ).

Выделить ячейки с любого листа текущей книги.

выбрать именованный диапазон с помощью клавиши F3 .

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

4. На вкладке Сообщение для ввода

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

подсказку, если ячейка является текущей .

5. На вкладке Сообщение об ошибке

В поле Вид , выбрать:

 Останов – запрет ввода неверных данных, появляется сообщение об ошибке.

 Предупреждение – ввод неверных данных допускается, при подтверждении пользователем –Да

 Сообщение – ввод неверных данных разрешается при подтверждении пользователем -ОК .

Сообщение об ошибке будет выводиться на экран, при условии, что установлен флажок Выводить

сообщение об ошибке .

При вводе неверных данных в ячейку отобразилось сообщение для ввода (подсказка) и предупреждение:

Microsoft Excel 2010. Уровень 2. Расширенные возможности

Поиск неверных данных

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

Для этого на вкладке Данные в группеРабота с данными , открыть список кнопкиПроверка данных и выбратьОбвести неверные данные в группе Работа с данными, открыть список кнопки Проверка данных и выбрать Удалить обводку неверных данных}

error: Content is protected !!