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

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

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

  2. Выберите «Имя» в меню «Вставка», а затем «Определить» в подменю.

Excel отображает диалоговое окно «Определить имя».

  1. Введите уникальное имя для диапазона проверки данных, например MyValRange, затем нажмите OK.

  2. Выберите ячейку, для которой вы хотите определить правило проверки.

  3. Выберите «Проверка» в меню «Данные». Excel отображает диалоговое окно «Проверка данных».

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

  5. В соответствующих полях (Значение, Минимум или Максимум) укажите имя, которое вы дали диапазону проверки данных на шаге 3. Например, вы можете ввести MyValRange.

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

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

=INDIRECT("[Book2]Sheet1!D6")

Эта формула использует функцию ДВССЫЛ, чтобы вернуть значение в ячейке на другом листе, и функция проверки данных примет его без проблем. В этом случае проверяемая ячейка находится в ячейке D6 на Листе 1 Книги 2. Чтобы это сработало, вам нужно убедиться, что Book2 открыта одновременно с вашей основной книгой.

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

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

link: / excelribbon-External_Data_Validation [Проверка внешних данных].