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

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

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

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

  2. Откройте вкладку «Данные» на ленте.

  3. В группе «Инструменты для работы с данными» щелкните инструмент «Проверка данных». Excel отображает диалоговое окно «Проверка данных». (См. Рис. 1.)

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

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

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

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

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

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

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

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

Этот совет (6263) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

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