Excel ограничение на ввод в ячейку
Excel набор значений которые могут быть введены в ячейку ограничен
Создание раскрывающегося списка
Смотрите также Is Nothing And список.Сформируем именованный диапазон. Путь: Можно выбрать конкретное. ячейку, ограничен. Как
данных, то можно принимать значение ИСТИНА,
нельзя впрямую указать данных и ввести или ссылку на Числовым эквивалентом дляПрименение проверки данных кНа вкладкевыберите пункт запретить пользователям егоИгнорировать пустые ячейкиЧтобы упростить работу пользователей Target.Cells.Count = 1Открываем параметры проверки данных. «Формулы» — «ДиспетчерОчень удобный инструмент Excel
исправить? использовать инструмент Выделение
для других строк ссылку на диапазоны формулу. Вторую формулу зависящую от нее 23:59:59 будет 0,99999. ячейкамПараметрыСписок просмотр и изменение,.
с листом, добавьте Then Application.EnableEvents = В поле «Источник» имен» — «Создать». для проверки введенных
Евгений токарев группы ячеек (Главная/ — ЛОЖЬ вне
другого листа, например, можно использовать для ячейку. Например,Длина текстаФункции Excel (по категориям)
в поле. скройте и защититеУстановите флажок в ячейки раскрывающиеся False If Len(Target.Offset(1, вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”). Вводим уникальное название данных. Повысить комфорт: Встаньте в ячейке, Найти и выделить/
зависимости от содержания так =Лист2!$A$1. Позволяют всего столбцаЧтобы. В ячейку разрешенПри вводе большого количестваРазрешить
Щелкните поле этот лист. ПодробнееСписок допустимых значений списки, в которых 0)) = 0Имя файла, из которого диапазона – ОК. работы с данными затем Меню - Выделение группы ячеек). ячейки. обойти это ограничениеАВведите формулу
ввод только определенного информации в ячейкивыберите пунктИсточник
о защите листовОткройте вкладку
можно выбрать нужный Then Target.Offset(1, 0) берется информация для
Создаем раскрывающийся список в позволяют возможности выпадающих Данные — Проверка.Опция Проверка данных этогоТеперь выделим ячейку использование Имен., для этого необходимоПояснение количества символов. При таблицы легко допуститьСписоки выделите на см. в статье
Подсказка по вводу элемент. = Target Else
списка, заключено в любой ячейке. Как списков: подстановка данных, Тип данных - инструмента позволяет выделитьА2Если в Проверке данных нужно выделить не диапазон,Ячейка этом ограничении можно ошибку. В EXCEL. листе список допустимых Блокировка ячеек.
.Windows macOS Online Target.End(xlDown).Offset(1, 0) = квадратные скобки. Этот
это сделать, уже отображение данных другого любое значение. ячейки, для которыхи нажмем сделать, например, ссылку а весь столбецB2 вводить и числа существует инструмент для Если вы уже создали элементов.
Если вы решили изменить
Если вы хотите, чтобы Target End If файл должен быть известно. Источник – листа или файла,
Вообще, удобная штука проводится проверка допустимостиCTRL+D на ячейкуАсодержала только текст и даты, главное, проверки введенных данных таблицу с элементамиДиалоговое окно свернется, чтобы
Работа с раскрывающимся списком
элементы раскрывающегося списка, при выборе ячейкиНа новом листе введите Target.ClearContents Application.EnableEvents = открыт. Если книга имя диапазона: =деревья. наличие функции поиска
на самом деле. данных (заданная с. Значение изА1Значение в ячейке, содержащей=ЕТЕКСТ(B2) чтобы количество введенных сразу после нажатия раскрывающегося списка, щелкните было видно весь см. статью Добавление
появлялось всплывающее сообщение, данные, которые должны True End If с нужными значениямиСнимаем галочки на вкладках
и зависимости. Можно делать списки помощью команды Данные/
Скачивание примеров
А1другого листа, то имя кода продуктаВ Типе данных нет символов не противоречило клавиши ENTER – поле лист. и удаление элементов установите флажок
отображаться в раскрывающемся End Sub находится в другой «Сообщение для ввода»,Путь: меню «Данные» -
выбора, можно проверять Работа с данными/скопируется в нужно сначала определить ( возможности выбрать тип ограничению по длине Проверка данных.ИсточникНажмите клавишу ВВОД или раскрывающегося списка.Отображать подсказку, если ячейка списке. Желательно, чтобыЧтобы выбираемые значения отображались папке, нужно указывать
«Сообщение об ошибке». инструмент «Проверка данных» значения ввода пользователей Проверка данных). ПриА2 Имя для этойB5
Текст, поэтому приходится текста. Например, приИнструмент Проверка данных (Данные/
и выделите ячейки, кнопкуЧтобы удалить раскрывающийся список, является текущей элементы списка содержались в одной ячейке, путь полностью. Если этого не — вкладка «Параметры».
с выводом всяких выборе переключателя Всехвместе с условием ячейки, а затем), всегда начиналось со этого добиваться косвенно. ограничении количества символов Работа с данными/ содержащие эти элементы.Развернуть см. статью Удалениеи введите заголовок
в таблице Excel. разделенные любым знакомВозьмем три именованных диапазона: сделать, Excel не Тип данных – сообщений и т. будут выделены все Проверки данных. Несмотря
сослаться на это стандартного префикса «ID-» Вы можете Проверку менее 5, нельзя Проверка данных) не
Однако не включайте, чтобы развернуть раскрывающегося списка.
и сообщение в Если это не препинания, применим такой Это обязательное условие. Выше позволит нам вводить «Список». п. такие ячейки. При
на то, что имя в правиле
и имело длину данных применить прямо ввести дату позднее был бы столь
в него ячейку диалоговое окно, аПредлагаем скачать образец книги соответствующие поля (до так, список можно модуль. описано, как сделать
новые значения.Ввести значения, из которыхIdoktop»petrograd» выборе опции Этих теперь условие Проверки Проверке данных. не менее 10 к ячейке 13/10/2173, т.к. ей популярным, если бы заголовка. Добавьте только затем нажмите кнопку с несколькими примерами 225 символов). Если
См. также
быстро преобразовать вPrivate Sub Worksheet_Change(ByVal
обычный список именованнымВызываем редактор Visual Basic.
будет складываться выпадающий: Формат ячеек посмотри. же выделяются только данных будет приниматьВ Excel 2010, напротив, можно знаков.
B2 соответствует число 99999,
его функциональность ограничивалась ячейки, которые должныОК проверки данных, аналогичными вы не хотите, таблицу, выделив любую Target As Range) диапазоном (с помощью Для этого щелкаем список, можно разными
Миша куць те ячейки, для значение ЛОЖЬ, никакого использовать правила проверки=И(ЛЕВСИМВ(B5;3)=»ID-«; ДЛСТР(B5)>9)
Допустить ввод значения в а 14/10/2173 - бы только собственно
отображаться в раскрывающемся. примеру в этой чтобы сообщение отображалось, ячейку диапазона и
On Error Resume «Диспетчера имен»). Помним, правой кнопкой мыши способами:: Поставте тип поля которых установлены те предупреждающего сообщения выведено
данных, ссылающиеся наПроверку данных вводим для ячейку это уже 100000, проверкой. Ниже кратко списке. Список элементовСоветы: статье. Вы можете снимите этот флажок. нажав клавиши Next что имя не по названию листаВручную через «точку-с-запятой» в текстовый! же правила проверки не будет. Чтобы
значения на других
ячейкиB1 т.е. 6 символов. перечислены основные приемы
также можно ввести
воспользоваться ими илиОткройте вкладкуCTRL+T
If Not Intersect(Target, может содержать пробелов и переходим по поле «Источник».Claire данных, что и убедиться, что данные листах. В ExcelB5только в случае, Интересно, что при работы с этим
непосредственно в полеЗначения также можно ввести создать собственные сценарии
Сообщение об ошибке. Range(«C2:C5»)) Is Nothing и знаков препинания. вкладке «Исходный текст».Ввести значения заранее. А: ну уж не для активной ячейки. в ячейках соответствуют 2007 и ExcelПри выделении нескольких ячеек, если после ввода ограничении, например, менее инструментом.
Источник непосредственно в поле проверки данных. Скачать
.Примечания: And Target.Cells.Count =Создадим первый выпадающий список, Либо одновременно нажимаем в качестве источника текстовый. числовой!Получили форму от вышестоящей условиям определенным в 97-2003 проверка данных там где нужно, значение в ячейке 5 символов, выКак видно на рисункечерез запятую. Например:
См. также
Источник примеры проверки данных
Если вы хотите, чтобы
Проверка данных в MS EXCEL
1 Then куда войдут названия клавиши Alt + указать диапазон ячеекAnalitik организации для заполнения Проверке данных, нужно этого типа не
не забывайте указыватьD1 не сможете ввести снизу, условия проверкиФрукты;Овощи;Зерновые культуры;Молочные продукты;Перекусычерез запятую. Excel при вводе значения,Почему данные следует поместитьApplication.EnableEvents = False диапазонов.
A. Проверка введенных значений
F11. Копируем код со списком.: Странно. У меня отчетности. Но заполнить
вызвать команду меню поддерживается и не абсолютную ссылку набудет больше 100, в ячейку формулу
How to dou
Видеоурок: «Проверка ввода данных в Excel»
Table of Contents:
Функция проверки данных в Excel 2013 может быть реальным временным пользователем при повторном вводе данных, а также может значительно помочь предотвратить неправильные записи в ваших электронных таблицах. Когда вы используете проверку данных в ячейке, вы указываете, какой тип ввода данных разрешен в ячейке.
Как часть ограничения ввода данных на число (которое может быть целым числом, десятичной, датой или временем), вы также указываете допустимые значения для этого типа номера (целое число от 10 до 100 или дата между 1 января 2012 года и 31 декабря 2012 года, например).
Когда вы ограничиваете ввод данных текстом, вы можете указать диапазон минимальной и максимальной длины текста (в символах) или, что еще лучше, список допустимых текстовых записей, которые вы можете выбрать из всплывающее меню (открывается щелчком по всплывающей кнопке, которая отображается справа от ячейки, когда она содержит курсор ячейки).
При использовании Data Validation для ограничения типа ввода данных и диапазона допустимых значений в ячейке вы также можете указать входное сообщение, которое автоматически отображается рядом с ячейкой при ее выборе и / или сообщение об ошибке который отображается, если вы пытаетесь ввести неправильный тип записи или число за пределами допустимого диапазона.
Чтобы использовать функцию проверки данных, поместите курсор ячейки в ячейку, где вы хотите ограничить тип ввода данных, который вы можете там сделать, а затем нажмите кнопку «Проверка данных» на вкладке «Данные» ленты (или нажмите Alt + AVV). Откроется диалоговое окно «Проверка данных» с выбранной вкладкой «Настройки».
Затем щелкните раскрывающуюся кнопку, прикрепленную к раскрывающемуся списку Разрешить, и выберите один из следующих элементов:
Любое значение для удаления любых предыдущих ограничений, тем самым отменя проверку данных и снова позволяя пользователю вводить все, что пожелает, в ячейку
Целый номер , чтобы ограничить запись целое число, которое попадает в определенный диапазон или соответствует определенным параметрам, которые вы указываете
Decimal , чтобы ограничить запись десятичным числом, которое попадает в определенный диапазон, или придерживается определенных параметров, которые вы указываете
Список , чтобы ограничить запись одной из нескольких текстовых записей, которые вы указываете, которую вы можете выбрать из всплывающего меню, которое отображается, нажав кнопку всплывающего окна, которая отображается справа от ячейки, всякий раз, когда она содержит курсор ячейки
Дата , чтобы ограничить запись до даты, которая находится в определенном диапазоне, или до или до определенной даты
Время , чтобы ограничить запись до времени, который находится в пределах определенного диапазона или включен или до определенного времени дня
Длина текста , чтобы ограничить ввод текста, чтобы его длина в символах не опускается ниже или не превышает определенного числа или попадает в диапазон, который вы указываете
Пользовательский , чтобы ограничить запись параметрами, указанными конкретной формулой, введенной в другую ячейку рабочего листа > Чтобы указать входное сообщение после выбора всех элементов на вкладке «Настройки», откройте вкладку «Вводные сообщения» диалогового окна «Проверка данных», где вы вводите короткий заголовок для входного сообщения (например,
Ввод списка )) в текстовом поле «Заголовок», а затем введите текст своего сообщения в поле «Список входных сообщений» ниже. Чтобы указать предупреждение, перейдите на вкладку «Предупреждение об ошибке» диалогового окна «Проверка данных», где вы можете выбрать вид предупреждения из раскрывающегося списка «Стиль»: «Стоп» (по умолчанию используется красная кнопка с крестом в нем), Предупреждение (в котором используется желтый треугольник с восклицательным знаком в нем) или Информация (в которой используется воздушный шар с синим
I ). После выбора типа предупреждения вы затем вводите заголовок для своего диалогового окна в текстовое поле «Заголовок» и вводите текст предупреждающего сообщения в поле «Сообщение об ошибке».
Чтобы применить ограничение, которое вы определяете в диалоговом окне «Проверка данных» для всех других ячеек, отформатированных так же, как и в диапазоне ячеек, отформатированных как таблица, нажмите «Применить эти изменения ко всем другим ячейкам с одинаковыми» Установите флажок, прежде чем нажимать OK.
Чтобы скопировать ограничение на диапазон, который не отформатирован как таблица, используйте функцию проверки данных, чтобы настроить тип записи и разрешенный диапазон в первой ячейке, а затем использовать дескриптор Fill для копирования настроек проверки данных этой ячейки к последующим ячейкам в том же столбце или строке.
На сегодняшний день самым популярным использованием функции проверки данных является создание раскрывающегося меню, из которого вы или кто-то, кто использует вашу электронную таблицу, может выбрать соответствующий ввод данных.
На этом рисунке показано, что происходит в электронной таблице после закрытия диалогового окна «Проверка данных». Здесь вы увидите всплывающее меню (со списком городов, взятых из диапазона ячеек A2: A6), как оно появляется, когда вы нажимаете новую всплывающую кнопку ячейки.
На этом рисунке вы также можете увидеть поле ввода ввода списка ввода, созданное для этой ячейки, используя параметры на вкладке «Вводные сообщения» диалогового окна «Проверка данных». Обратите внимание, что вы можете изменить положение этого окна сообщения (официально называемого
комментарием ), чтобы оно было близко к ячейке, но не мешало выбрать запись — просто перетащите окно комментария с помощью мыши указатель. На этом рисунке показано, что произойдет, если вы попытаетесь ввести запись, которая не находится в раскрывающемся списке.
Чтобы найти ячейки, к которым была применена проверка данных, откройте диалоговое окно «Перейти» (Ctrl + G или F5), а затем нажмите кнопку «Специальная» и нажмите кнопку «Проверка данных» в диалоговом окне «Перейти к специальному».
Нажмите кнопку «То же» в разделе «Проверка данных», чтобы Excel перешел к следующей ячейке, которая использует те же параметры проверки данных, что и активная ячейка. Оставьте кнопку «Все» в разделе «Проверка данных» выбрана для перехода к следующей ячейке, использующей любые настройки проверки данных.
Чтобы избавиться от настроек проверки данных, назначенных для определенного диапазона ячеек или ячеек, выберите ячейку или диапазон, откройте диалоговое окно «Проверка данных» (Alt + AVV), а затем нажмите кнопку «Очистить все», прежде чем нажимать «ОК».
Набор значений, которые могут быть введены в ячейку Excel, ограничен: решение проблемы
Автор: rf-webmaestro · Опубликовано 11.05.2018 · Обновлено 08.02.2019
Иногда при работе с таблицами в редакторе Excel появляется уведомление, что «набор значений, которые могут быть введены в ячейку, ограничен». Самая главная проблема в том, что из-за этого вы не можете ввести нужную вам информацию. На самом деле ничего страшного тут нет. Это ситуацию можно исправить в несколько шагов. В этой статье мы подробно рассмотрим, из-за чего именно появляется это окно и что можно сделать в этой ситуации.
Условие проверки
В редакторе Excel существует возможность ограничить ввод информации по каким-нибудь критериям. Процесс происходит следующим образом.
- Нажмите на любую клетку.
- Перейдите на вкладку «Данные».
- Кликните на выделенный инструмент.
- Выберите пункт «Проверка данных».
- После этого появится окно, в котором можно будет выбрать формат информации для проверки.
Рассмотрим эти форматы более внимательно.
Любое значение
В этом случае в ячейку можно будет вводить что угодно. Параметр используется по умолчанию для любой клетки.
Целое число
Выбрав этот формат, вы сможете отредактировать дополнительную настройку во втором поле.
Например, если выбрать вариант «между», то вы увидите, что в этом окне появятся два дополнительных поля: «Минимум» и «Максимум».
Если выбрать «больше» какой-то величины, то вам нужно будет ввести минимальный допустимый порог. Именно поэтому вы увидите только одно поле – «Минимум», поскольку «Максимум» неограничен.
Действительное
В этом случае принцип работы точно такой же, как и с целыми числами. Разница в том, что на этот раз вы можете использовать любые величины. В том числе и дробные. Для тех, кто не знает, что такое действительные числа, более подробно о них можно прочитать в «Википедии».
Список
Этот формат наиболее интересный.
Для того чтобы понять его возможности, нужно выполнить несколько простых действий.
- Заполните чем-нибудь несколько клеток. Неважно чем.
- Нажмите на какую-нибудь клетку. Перейдите на знакомую вам вкладку. Кликните на иконку «Работа с данными». Выберите выделенный инструмент.
- В поле «Тип данных» выберите вариант «Список». Кликните в графу «Источник». Затем выделите нужный диапазон клеток. Так намного удобнее, чем редактировать ссылку вручную. Для продолжения нажмите на «OK».
- Благодаря этому теперь в этой ячейке можно выбирать нужное слово из выпадающего списка. Это намного удобнее, чем изменять текст вручную.
Данный формат подходит для тех случаев, когда ячейка должна содержать только дату. При этом доступны точно такие же дополнительные условия, как с целыми и действительными числами.
Время
Аналогично и тут. Только здесь указывается одно время (без даты).
Длина текста
Иногда бывают ситуации, когда необходимо ограничить не формат клетки, а длину содержимого выражения. То есть, благодаря этой настройке, вы можете сделать так, чтобы в определенных полях можно было указать текст не больше нужного количества символов. Например, в графе номер телефона или название города.
Вариантов довольно много. Этот способ используется при заполнении каких-нибудь бланков или анкет.
Другой
Данный формат отличается от всех остальных. Здесь вы можете указать какую-нибудь формулу для проверки соответствия информации какому-либо условию.
Сообщение об ошибке
При желании вы можете добавить какое-нибудь уведомление о допущенной ошибке при вводе данных в ячейку. Для это вам нужно выполнить несколько простых операций.
- Повторите описанные выше шаги по вызову окна «Проверка вводимых значений».
- Выберите какой-нибудь тип данных. В качестве примера мы укажем, что необходимо вводить «Действительное» число, которое больше 10.
- Теперь переходим на вкладку «Сообщение об ошибке».
- Выбираем вид отображения:
- «Останов»;
- «Предупреждение»;
- «Сообщение».
- Указываем заголовок и текст уведомления.
- Для сохранения проверки ввода значений нажмите на «OK»
В качестве примера мы укажем следующие настройки.
- Введите любое число. Например, что-нибудь меньше указанного значения. Нажмите на клавишу Enter . И вы увидите уведомление о том, что была допущена ошибка ввода данных.
В данном случае в поле «Вид» был указан формат «Сообщение». В этом случае вы можете вводить любые числа. Но каждый раз будете видеть подобное уведомление.
Если сделать тип «Останов», то ввести неверное значение не удастся.
А теперь попробуйте убрать введенные настройки и оставить пустые поля.
В результате этого вы и увидите указанную ранее ошибку. То есть, если ничего не указывать вручную, редактор выведет предупреждение по умолчанию.
Но обратите внимание на то, что текст сообщения отличается!
Отличие версий Microsoft Excel
Описанная выше инструкция подходит для современных редакторов 2010, 2013 и 2016 годов. По сравнению со старыми программами существуют некоторые отличия.
Откройте этот же файл в Экселе 2007. Введите неправильное значение. И вы увидите эту ошибку. То есть в современных редакторах текст сообщения по умолчанию был изменён. Привычный всем вид существовал до 2007 года.
В старом Excel 2003 ошибка точно такая же.
Сообщение для ввода данных
Чтобы у пользователей после ввода информации подобных ошибок не возникало, необходимо указывать такие подсказки заранее. Делается это очень просто.
- Кликните на любую клетку, для которой вы хотите задать какие-нибудь правила.
- Откройте в меню раздел «Данные».
- Выберите инструмент «Работа с данными».
- Нажмите на иконку «Проверка данных».
- В появившемся окне перейдите на вкладку «Сообщение для ввода».
- Укажите любой текст в указанных полях.
- Для продолжения нажмите на «OK».
- Теперь каждый раз, когда бы будете активировать эту ячейку, будете видеть подобную подсказку. Это значительно облегчит ситуацию другим пользователям, которые будут работать с созданными вами файлами.
Как отключить эту ошибку
Если вы открыли чужую таблицу и вам нужно сделать какие-нибудь изменения, но при этом видите подобную ошибку при вводе данных, то не нужно отчаиваться. Исправить ситуацию довольно просто.
- Выберите ячейку, в которой вы не можете указать нужное вам значение.
- Перейдите на панели инструментов на вкладку «Данные».
- Нажмите на инструмент «Работа с данными».
- Кликните на иконку «Проверка данных».
- Для того чтобы убрать все настройки, достаточно нажать на кнопку «Очистить всё».
- Сохраняем изменения кликом на «OK».
- Теперь можно вносить любые данные, словно вы открыли пустой файл и никаких настроек там нет.
Примеры от компании Microsoft
Если вы не совсем понимаете, каким образом нужно указывать условия для ввода значений, рекомендуется открыть официальный сайт компании Майкрософт. Там вы сможете найти файл примеров. В нём указаны абсолютно все типы данных и различные случаи составления документов и отчётов.
Заключение
В данной статье мы рассмотрели, в каких случаях может появляться ошибка ввода значений в таблицах Excel. Кроме этого, особое внимание было уделено настройкам различных условий для определения допустимого набора величин.
Если у вас что-то не получается, значит, вы что-то упускаете из виду или выбираете не тот формат данных. Попробуйте повторить эти действия более внимательно.
Видеоинструкция
Если вдруг вы не смогли понять данную инструкцию, ниже прилагается видеоролик, в котором все шаги описываются еще более детально с дополнительными пояснениями.