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

Самый простой способ сделать это — использовать функцию проверки данных Excel.

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

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

  2. Выберите «Проверка» в меню «Данные». Excel отображает вкладку «Параметры» диалогового окна «Проверка данных». (См. Рис. 1.)

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

  4. Убедитесь, что в раскрывающемся списке «Данные» выбрано значение «Между».

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

  6. На других вкладках диалогового окна введите сообщение ввода и сообщение об ошибке, если хотите.

  7. Щелкните ОК.

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

Например, если вы настроили проверку данных, чтобы разрешить только значения от 20 000 до 21 000, тогда кто-то может ввести дату 11.06.1956, потому что Excel анализирует дату до целого числа 20 617. Наилучший способ обработки даты и времени — отформатировать ячейку так, чтобы в ней использовался числовой формат, что не позволит Excel отображать дату и время.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2425) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:

link: / excelribbon-Limiting_Entries_to_Numeric_Values ​​[Ограничение записей числовыми значениями].