Как задать ограничения в excel
Перейти к содержимому

Как задать ограничения в excel

  • автор:

Описание ограничений для работы с массивами в Excel

В версиях Microsoft Excel, перечисленных в разделе «Применимо к», в разделе «Спецификации вычислений» перечислены ограничения для работы с массивом. В этой статье описаны ограничения массивов в Excel.

Дополнительные сведения

В Excel массивы на листах ограничены доступной памятью случайного доступа, общим числом формул массива и правилом «весь столбец».

доступная память;

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

Правило «весь столбец»

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

В microsoft Office Excel 2003 и более ранних версиях Excel в столбце содержится 65 536 ячеек. В microsoft Office Excel 2007 в столбце есть 1 048 576 ячеек.

Максимальное число формул массива

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

Например, в листе Лист1 книги можно создать следующие элементы:

  • 65 472 формулы массива, ссылающиеся на Лист 2
  • 65 472 формулы массива, ссылающиеся на Лист 3
  • 65 472 формулы массива, ссылающиеся на Лист 4

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

Примеры формул массива

Ниже приведен список примеров формул массива. Чтобы использовать эти примеры, создайте новую книгу, а затем введите каждую формулу в виде формулы массива. Для этого введите формулу в строке формул, а затем нажмите клавиши CTRL+SHIFT+ВВОД, чтобы ввести формулу.

Excel 2007
  • A1: =SUM(IF(B1:B1048576=0;1;0)) Формула в ячейке A1 возвращает результат 1048576. Это правильный результат.
  • A2: =SUM(IF(B:B=0,1,0)) Формула в ячейке A2 возвращает результирующий 1048576. Это правильный результат.
  • A3: =SUM(IF(B1:J1048576=0,1,0)) Формула в ячейке A3 возвращает результат 9437184. Это правильный результат.

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

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

Excel 2003 и более ранние версии Excel
  • A1: =SUM(IF(B1:B65535=0,1,0)) Формула в ячейке A1 возвращает результат 65535. Это правильный результат.
  • A2: =SUM(IF(B:B=0,1,0)) Формула в ячейке A2 возвращает #NUM! ошибка, так как формула массива ссылается на целый столбец ячеек.
  • A3: =SUM(IF(B1:J65535=0;1;0)) Формула в ячейке A3 возвращает результат 589815. Это правильный результат.

Примечание. Вычисление результата формулой может занять много времени, так как формула проверяет почти 600 000 ячеек.

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

  • LINEST()
  • MDETERM()
  • MINVERSE()
  • MMULT()
  • СУММ(ЕСЛИ())
  • SUMPRODUCT()
  • TRANSPOSE()
  • TREND()

Полезно помнить следующие факты о функциях.

  • Если какие-либо ячейки в массиве пусты или содержат текст, функция MINVERSE возвращает значение ошибки #VALUE! .
  • MINVERSE также возвращает значение ошибки #VALUE! , если массив не имеет равного количества строк и столбцов.
  • MINVERSE возвращает ошибку #VALUE!, если возвращаемый массив превышает 52 столбца на 52 строки.
  • Функция MMULT возвращает #VALUE!, если выходные данные превышают 5460 ячеек.
  • Функция MDETERM возвращает #VALUE!, если возвращаемый массив превышает 73 строки на 73 столбца.

Обратная связь

Были ли сведения на этой странице полезными?

Постановка и решение задачи с помощью надстройки «Поиск решения»

«Поиск решения» — это надстройка для Microsoft Excel, которую можно использовать для анализ «что если». С ее помощью можно найти оптимальное значение (максимум или минимум) формула, содержащейся в одной ячейке, называемой целевой, с учетом ограничений на значения в других ячейках с формулами на листе. Надстройка «Поиск решения» работает с группой ячеек, называемых ячейками переменных решения или просто ячейками переменных, которые используются при расчете формул в целевых ячейках и ячейках ограничения. Надстройка «Поиск решения» изменяет значения в ячейках переменных решения согласно пределам ячеек ограничения и выводит нужный результат в целевой ячейке.

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

Примечание: В версиях надстройки «Поиск решения», выпущенных до Excel 2007, ячейки переменных решения назывались изменяемыми или регулируемыми. В Excel 2010 надстройка «Поиск решения» была значительно улучшена, так что работа с ней в Excel 2007 будет несколько отличаться.

Пример вычисления с помощью надстройки «Поиск решения»

В приведенном ниже примере количество проданных единиц в каждом квартале зависит от уровня рекламы, что косвенно определяет объем продаж, связанные издержки и прибыль. Надстройка «Поиск решения» может изменять ежеквартальные расходы на рекламу (ячейки переменных решения B5:C5) до ограничения в 20 000 рублей (ячейка F5), пока общая прибыль (целевая ячейка F7) не достигнет максимального значения. Значения в ячейках переменных используются для вычисления прибыли за каждый квартал, поэтому они связаны с формулой в целевой ячейке F7, =СУММ (Q1 Прибыль:Q2 Прибыль).

1. Ячейки переменных

2. Ячейка с ограничениями

3. Целевая ячейка

После выполнения процедуры получены следующие значения.

Постановка и решение задачи

Изображение ленты Excel

  1. На вкладке Данные в группе Анализ нажмите кнопку Поиск решения.

Примечание: Если команда «Решатель» или группа «Анализ » недоступна, необходимо активировать средство решения надстройка. См. статью Активация надстройки «Решатель».

Изображение диалогового окна

  • Чтобы значение целевой ячейки было максимальным из возможных, установите переключатель в положение Макс.
  • Чтобы значение целевой ячейки было минимальным из возможных, установите переключатель в положение Мин.
  • Чтобы задать для целевой ячейки конкретное значение, установите переключатель в положение Значение и введите в поле нужное число.
  • В поле Изменяя ячейки переменных введите имена диапазонов ячеек переменных решения или ссылки на них. Несмежные ссылки разделяйте запятыми. Ячейки переменных должны быть прямо или косвенно связаны с целевой ячейкой. Можно задать до 200 ячеек переменных.
  1. В диалоговом окне Параметры поиска решения нажмите кнопку Добавить.
  2. В поле Ссылка на ячейку введите ссылку на ячейку или имя диапазона ячеек, на значения которых налагаются ограничения.
  3. Щелкните связь ( , =, >=, int, bin или dif ), которая требуется между указанной ячейкой и ограничением. Если щелкнуть int, в поле Ограничение появится целое число. Если щелкнуть bin, двоичный файл появится в поле Ограничение . Если щелкнуть dif, в поле Ограничение появится alldifferent.
  4. Если в поле Ограничение было выбрано отношение =, введите число, ссылку на ячейку (или имя ячейки) или формулу.
  5. Выполните одно из указанных ниже действий.
    • Чтобы принять данное ограничение и добавить другое, нажмите кнопку Добавить.
    • Чтобы принять ограничение и вернуться в диалоговое окно Параметры решателя, нажмите кнопку ОК.
      Примечание Отношения int, bin и dif можно применять только в ограничениях для ячеек переменных принятия. Чтобы изменить или удалить существующее ограничение, выполните указанные ниже действия.
  6. В диалоговом окне Параметры поиска решения щелкните ограничение, которое требуется изменить или удалить.
  7. Нажмите кнопку Изменить и внесите изменения либо нажмите кнопку Удалить.
  • Чтобы сохранить значения решения на листе, в диалоговом окне Результаты поиска решения выберите вариант Сохранить найденное решение.
  • Чтобы восстановить исходные значения перед нажатием кнопки Найти решение, выберите вариант Восстановить исходные значения.
  • Вы можете прервать поиск решения, нажав клавишу ESC. Лист Excel будет пересчитан с учетом последних найденных значений для ячеек переменных решения.
  • Чтобы создать отчет, основанный на найденном решении, выберите тип отчета в поле Отчеты и нажмите кнопку ОК. Отчет будет помещен на новый лист книги. Если решение не найдено, будут доступны только некоторые отчеты или они вообще не будут доступны.
  • Чтобы сохранить значения ячейки переменной решения в качестве сценария, который можно будет отобразить позже, нажмите кнопку Сохранить сценарий в диалоговом окне Результаты поиска решения, а затем введите имя этого сценария в поле Название сценария.

Просмотр промежуточных результатов поиска решения

  1. После постановки задачи нажмите кнопку Параметры в диалоговом окне Параметры поиска решения.
  2. Чтобы просмотреть значения всех найденных решений, в диалоговом окне Параметры установите флажок Показывать результаты итераций и нажмите кнопку ОК.
  3. В диалоговом окне Параметры поиска решения нажмите кнопку Найти решение.
  4. В диалоговом окне Показать предварительное решение выполните одно из указанных ниже действий.
    • Чтобы остановить поиск решения и вывести на экран диалоговое окно Результаты поиска решения, нажмите кнопку Стоп.
    • Чтобы продолжить процесс поиска решения и просмотреть следующий вариант решения, нажмите кнопку Продолжить.

Изменение способа поиска решения

  1. В диалоговом окне Параметры поиска решения нажмите кнопку Параметры.
  2. В диалоговом окне на вкладках Все методы, Поиск решения нелинейных задач методом ОПГ и Эволюционный поиск решения выберите или введите значения нужных параметров.

Сохранение или загрузка модели задачи

  1. В диалоговом окне Параметры поиска решения нажмите кнопку Загрузить/сохранить.
  2. Введите диапазон ячеек для области модели и нажмите кнопку Сохранить или Загрузить. При сохранении модели введите ссылку на первую ячейку вертикального диапазона пустых ячеек, в котором следует разместить модель оптимизации. При загрузке модели введите ссылку на весь диапазон ячеек, содержащий модель оптимизации.

Совет: Чтобы сохранить последние параметры, настроенные в диалоговом окне Параметры поиска решения, вместе с листом, сохраните книгу. Каждый лист в книге может иметь свои параметры надстройки «Поиск решения», и все они сохраняются. Кроме того, для листа можно определить более одной задачи, если нажимать кнопку Загрузить или сохранить для сохранения задач по отдельности.

Методы поиска решения

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

  • Нелинейный метод обобщенного понижающего градиента (ОПГ). Используется для гладких нелинейных задач.
  • Симплекс-метод. Используется для линейных задач.
  • Эволюционный метод Используется для негладких задач.

Важно: Сначала нужно включить надстройку «Поиск решения». Дополнительные сведения см. в статье Загрузка надстройки «Поиск решения».

Пример вычисления с помощью надстройки «Поиск решения»

В приведенном ниже примере количество проданных единиц в каждом квартале зависит от уровня рекламы, что косвенно определяет объем продаж, связанные издержки и прибыль. Надстройка «Поиск решения» может изменять ежеквартальные расходы на рекламу (ячейки переменных решения B5:C5) до ограничения в 20 000 рублей (ячейка D5), пока общая прибыль (целевая ячейка D7) не достигнет максимального значения. Значения в ячейках переменных используются для вычисления прибыли за каждый квартал, поэтому они связаны с формулой в целевой ячейке D7, =СУММ (Q1 Прибыль:Q2 Прибыль).

В результате выполнения получены следующие значения:

Постановка и решение задачи

Поиск решения

  1. В Excel 2016 для Mac: выберите пункты Данные >Поиск решения.

В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

Примечание: Целевая ячейка должна содержать формулу.

Задача Необходимые действия
Сделать так, чтобы значение целевой ячейки было максимальным из возможных Выберите значение Макс.
Сделать так, чтобы значение целевой ячейки было минимальным из возможных Выберите значение Мин.
Сделать так, чтобы целевая ячейка имела определенное значение Щелкните Значение, а затем введите нужное значение в поле.
  1. В диалоговом окне Параметры поиска решения нажмите кнопку Добавить.
  2. В поле Ссылка на ячейку введите ссылку на ячейку или имя диапазона ячеек, на значения которых налагаются ограничения.
  3. Во всплывающем меню задайте требуемое отношение между целевой ячейкой и ограничением. Если вы выбрали , =, или >= в поле Ограничение, введите число, имя ячейки, ссылку на нее или формулу.

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

Необходимые действия

Принять ограничение и добавить другое

Нажмите кнопку Добавить.

Принять ограничение и вернуться в диалоговое окно Параметры поиска решения

Нажмите кнопку ОК.

Задача Необходимые действия
Сохранить значения решения на листе В диалоговом окне Результаты поиска решения выберите вариант Сохранить найденное решение.
Восстановить исходные значения Щелкните Восстановить исходные значения.
  1. Чтобы прервать поиск решения, нажмите клавишу ESC. Лист Excel будет пересчитан с учетом последних найденных значений для ячеек переменных.
  2. Чтобы создать отчет, основанный на найденном решении, выберите тип отчета в поле Отчеты и нажмите кнопку ОК. Отчет будет помещен на новый лист книги. Если решение не найдено, отчет не будет доступен.
  3. Чтобы сохранить значения ячейки переменной решения в качестве сценария, который можно будет отобразить позже, нажмите кнопку Сохранить сценарий в диалоговом окне Результаты поиска решения, а затем введите имя этого сценария в поле Название сценария.

Просмотр промежуточных результатов поиска решения

Поиск решения

  1. В Excel 2016 для Mac: выберите пункты Данные >Поиск решения.

В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

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

Изменение способа поиска решения

Поиск решения

  1. В Excel 2016 для Mac: выберите пункты Данные >Поиск решения.

В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

Задача Необходимые действия
Настроить время решения и число итераций На вкладке Все методы в разделе Пределы решения в поле Максимальное время (в секундах) введите количество секунд, в течение которых можно будет искать решение. Затем в поле Итерации укажите максимальное количество итераций, которое вы хотите разрешить.

Примечание: Если будет достигнуто максимальное время поиска решения или количество итераций, а решение еще не будет найдено, средство «Поиск решения» выведет диалоговое окно Показать предварительное решение.

Сохранение или загрузка модели задачи

Поиск решения

  1. В Excel 2016 для Mac: выберите пункты Данные >Поиск решения.

В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

Совет: Чтобы сохранить последние параметры, настроенные в диалоговом окне Параметры поиска решения, вместе с листом, сохраните книгу. Каждый лист в книге может иметь свои параметры надстройки «Поиск решения», и все они сохраняются. Кроме того, для листа можно определить более одной задачи, если нажимать кнопку Загрузить/сохранить для сохранения задач по отдельности.

Методы поиска решения

Поиск решения

  1. В Excel 2016 для Mac: выберите пункты Данные >Поиск решения.

В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

Метод решения

Нелинейный метод обобщенного понижающего градиента (ОПГ)

Используется по умолчанию для моделей со всеми функциями Excel, кроме ЕСЛИ, ВЫБОР, ПРОСМОТР и другие ступенчатые функции.

Поиск решения линейных задач симплекс-методом

Используйте этот метод для задач линейного программирования. В формулах модели, которые зависят от ячеек переменных, должны использоваться функции СУММ, СУММПРОИЗВ, +, — и *.

Эволюционный поиск решения

Этот метод, основанный на генетических алгоритмах, лучше всего подходит в том случае, если в модели используются функции ЕСЛИ, ВЫБОР и ПРОСМОТР с аргументами, которые зависят от ячеек переменных.

Примечание: Авторские права на части программного кода надстройки «Поиск решения» версий 1990–2010 принадлежат компании Frontline Systems, Inc. Авторские права на части версии 1989 принадлежат компании Optimal Methods, Inc.

Так как программы надстроек не поддерживаются в Excel в Интернете, вы не сможете использовать надстройку «Решатель» для выполнения анализа данных «что если» для поиска оптимальных решений.

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

Дополнительная справка по надстройке «Поиск решения»

За дополнительной справкой по надстройке «Поиск решения» обращайтесь по этим адресам:

Frontline Systems, Inc.
P.O. Box 4288
Наклонная деревня, NV 89450-4288
(775) 831-0300
Веб-сайт: http://www.solver.com
Электронная почта: info@solver.com
справка по решению проблемы по адресу www.solver.com.

Авторские права на части программного кода надстройки «Поиск решения» версий 1990-2009 принадлежат компании Frontline Systems, Inc. Авторские права на части версии 1989 принадлежат компании Optimal Methods, Inc.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

КАК ОГРАНИЧИТЬ ЯЧЕЙКУ В EXCEL

Для ограничения ячейки в Excel можно использовать несколько способов.

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

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

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

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

Как в экселе запретить редактирование отдельных ячеек

Умная таблица в Excel ➤ Секреты эффективной работы

КАК ЗАЩИТИТЬ ВЫБОРОЧНО ЯЧЕЙКИ В EXCEL

Ограничение ввода данных в ячейки таблицы Excel по заданным критериям.

Как защитить паролем ячейку в Excel ➤ Защита ячейки, листа или книги в Excel

Защитить лист \u0026 Защищаемая ячейка в Excel – Защита по цвету!

Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! — 1-ое Видео курса \

Михаил Захаров

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

Вам также может понравиться:

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

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

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

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

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

    Выберите Data >Data Validation (Проверка данных >).

  • Целое число — ограничивает ячейку только целыми числами.
  • Decimal — ограничивает ячейку только десятичными числами.
  • Список — для выбора данных из раскрывающегося списка.
  • Date — ограничивает ячейку только датой.
  • Time — ограничивает ячейку только временем.
  • Длина текста — для ограничения длины текста.
  • Custom — для настраиваемой формулы.

Скачивание примеров

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

Ограничение ввода данных

  1. Выделите ячейки, для которых нужно ограничить ввод данных.
  2. На вкладке Данные выберите Проверка данных >Проверка данных.

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

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

Запрос для пользователей на ввод допустимых значений

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

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

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

Отображение сообщения об ошибке при вводе недопустимых данных

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

  1. Выберите ячейки, в которых нужно отображать сообщение об ошибке.
  2. На вкладке Данные щелкните Проверка данных >Проверка данных .

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

Задача Во всплывающем меню Стиль выберите
Требовать от пользователей исправления ошибки перед продолжением Остановка
Предупреждение пользователей о том, что данные недопустимы, и требовать, чтобы они выбрали Да или Нет , чтобы указать, хотят ли они продолжить Предупреждение
Предупреждать пользователей о том, что данные недопустимы, но разрешить продолжать после закрытия предупреждающего сообщения Сообщение

Добавление проверки данных в ячейку или диапазон ячеек

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

  1. Выделите одну или несколько ячеек, к которым нужно применить проверку.
  2. На вкладке Данные в группе Средства обработки данных выберите Проверка данных.
  3. На вкладке Параметры в поле Разрешить выберите Список.
  4. В поле Источник введите значения списка, разделенные запятыми. Например, введите Low, Average, High.
  5. Убедитесь, что выбран раскрывающийся список В ячейке проверка. В противном случае вы не увидите стрелку раскрывающегося списка рядом с ячейкой.
  6. Чтобы указать способ обработки пустых (NULL) значений, установите или снимите флажок Игнорировать пустой проверка.
  7. Протестируйте проверку данных, чтобы убедиться, что они работают правильно. Попробуйте ввести в ячейку сначала допустимые, а потом недопустимые данные и убедитесь, что параметры проверки применяются, как вы хотите, а ваши сообщения появляются в нужный момент.
  • После создания раскрывающегося списка убедитесь, что он работает так, как нужно. Например, можно проверить, достаточно ли ширины ячеек для отображения всех ваших записей.
  • Удалить проверку данных . Выберите ячейку или ячейки, содержащие проверку, которую требуется удалить, перейдите в раздел Проверка данных > данные и в диалоговом окне проверки данных нажмите кнопку Очистить все, а затем нажмите кнопку ОК.

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

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

Разрешить вводить только целые числа из определенного диапазона

  1. Выполните действия 1–2, указанные выше.
  2. В списке Разрешено выберите Целое число.
  3. В поле Данные выберите нужный тип ограничения. Например, чтобы задать верхний и нижний пределы, выберите между.
  4. Введите минимальное, максимальное или определенное разрешенное значение. Можно также ввести формулу, которая возвращает числовое значение. Например, допустим, что вы проверяете значения в ячейке F1. Чтобы установить минимальное ограничение на количество дочерних элементов в ячейке в два раза, выберите больше или равно в поле Данные и введите формулу =2*F1 в поле Минимум .

Разрешить вводить только десятичные числа из определенного диапазона

  1. Выполните действия 1–2, указанные выше.
  2. В поле Разрешить выберите Десятичный.
  3. В поле Данные выберите нужный тип ограничения. Например, чтобы задать верхний и нижний пределы, выберите между.
  4. Введите минимальное, максимальное или определенное разрешенное значение. Можно также ввести формулу, которая возвращает числовое значение. Например, чтобы установить максимальное ограничение для комиссий и бонусов в размере 6 % от заработной платы продавца в ячейке E1, выберите значение меньше или равно в поле Данные и введите формулу =E1*6% в поле Максимальное значение.

Примечание: Чтобы разрешить пользователю вводить процентные значения, например 20 %, выберите Десятичный в поле Разрешить , выберите тип ограничения, которое требуется в поле Данные , введите минимальное, максимальное или определенное значение в виде десятичного разряда, например .2 , а затем отобразите ячейку проверки данных в виде процента, выбрав ячейку и щелкнув

процента в группе Число на вкладке Главная .

Разрешить вводить только даты в заданном интервале времени

  1. Выполните действия 1–2, указанные выше.
  2. В поле Разрешить выберите Дата .
  3. В поле Данные выберите нужный тип ограничения. Например, чтобы разрешить даты после определенного дня, выберите больше.
  4. Введите начальную, конечную или определенную разрешенную дату. Вы также можете ввести формулу, которая возвращает дату. Например, чтобы задать интервал времени между сегодняшней датой и 3 днями с сегодняшней даты, выберите между в поле Данные , введите =TODAY() в поле Дата начала и введите =TODAY()+3 в поле Дата окончания .

Разрешить вводить только время в заданном интервале

  1. Выполните действия 1–2, указанные выше.
  2. В поле Разрешить выберите Время.
  3. В поле Данные выберите нужный тип ограничения. Например, чтобы разрешить время до определенного времени суток, выберите меньше.
  4. Укажите время начала, окончания или определенное время, которое необходимо разрешить. Если вы хотите ввести точное время, используйте формат чч:мм. Например, предположим, что у вас есть ячейка E2, настроенная со временем начала (8:00) и ячейка F2 со временем окончания (17:00), и вы хотите ограничить время собрания между этим временем, затем выбрать между ними в поле Данные , введите =E2 в поле Время начала , а затем введите =F2 в поле Время окончания .

Разрешить вводить только текст определенной длины

  1. Выполните действия 1–2, указанные выше.
  2. В поле Разрешить выберите Длина текста.
  3. В поле Данные выберите нужный тип ограничения. Например, чтобы разрешить до определенного количества символов, выберите значение меньше или равно.
  4. В этом случае нам нужно ограничить ввод до 25 символов, поэтому выберите значение меньше или равно в поле Данные и введите значение 25 в поле Максимум .

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

  1. Выполните действия 1–2, указанные выше.
  2. В поле Разрешить выберите нужный тип данных.
  3. В поле Данные выберите нужный тип ограничения.
  4. В поле или полях под полем Данные выберите ячейку, которую нужно использовать, чтобы указать, что разрешено. Например, чтобы разрешить записи для учетной записи, только если результат не превышает бюджет в ячейке E1, выберите Разрешить >целое число, Данные, меньше или равно, и Максимальное >= =E1.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *