Введенное значение неверно excel как исправить

На чтение 6 мин Просмотров 21.7к. Опубликовано 11.05.2018

ЛогоИногда при работе с таблицами в редакторе Excel появляется уведомление, что «набор значений, которые могут быть введены в ячейку, ограничен». Самая главная проблема в том, что из-за этого вы не можете ввести нужную вам информацию. На самом деле ничего страшного тут нет. Это ситуацию можно исправить в несколько шагов. В этой статье мы подробно рассмотрим, из-за чего именно появляется это окно и что можно сделать в этой ситуации.

Ошибка

Содержание

  1. Условие проверки
  2. Любое значение
  3. Целое число
  4. Действительное
  5. Список
  6. Дата
  7. Время
  8. Длина текста
  9. Другой
  10. Сообщение об ошибке
  11. Отличие версий Microsoft Excel
  12. Сообщение для ввода данных
  13. Как отключить эту ошибку
  14. Примеры от компании Microsoft
  15. Заключение
  16. Видеоинструкция

Условие проверки

В редакторе Excel существует возможность ограничить ввод информации по каким-нибудь критериям. Процесс происходит следующим образом.

  1. Нажмите на любую клетку.
  2. Перейдите на вкладку «Данные».
  3. Кликните на выделенный инструмент.
  4. Выберите пункт «Проверка данных».

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

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

Информация для проверки

Рассмотрим эти форматы более внимательно.

Любое значение

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

Любое значение

Целое число

Выбрав этот формат, вы сможете отредактировать дополнительную настройку во втором поле.

Целое число

Например, если выбрать вариант «между», то вы увидите, что в этом окне появятся два дополнительных поля: «Минимум» и «Максимум».

«Минимум» и «Максимум»

Если выбрать «больше» какой-то величины, то вам нужно будет ввести минимальный допустимый порог. Именно поэтому вы увидите только одно поле – «Минимум», поскольку «Максимум» неограничен.

«Максимум» неограничен

Действительное

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

Действительное

Список

Этот формат наиболее интересный.

Список

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

  1. Заполните чем-нибудь несколько клеток. Неважно чем.

Заполнение клеток

  1. Нажмите на какую-нибудь клетку. Перейдите на знакомую вам вкладку. Кликните на иконку «Работа с данными». Выберите выделенный инструмент.

Работа с данными

  1. В поле «Тип данных» выберите вариант «Список». Кликните в графу «Источник». Затем выделите нужный диапазон клеток. Так намного удобнее, чем редактировать ссылку вручную. Для продолжения нажмите на «OK».

Источник

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

Выбор значения

Дата

Данный формат подходит для тех случаев, когда ячейка должна содержать только дату. При этом доступны точно такие же дополнительные условия, как с целыми и действительными числами.

Дата

Время

Аналогично и тут. Только здесь указывается одно время (без даты).

Время

Длина текста

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

Вариантов довольно много. Этот способ используется при заполнении каких-нибудь бланков или анкет.

Длина текста

Другой

Данный формат отличается от всех остальных. Здесь вы можете указать какую-нибудь формулу для проверки соответствия информации какому-либо условию.

Другой

Сообщение об ошибке

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

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

Действительное число

  1. Теперь переходим на вкладку «Сообщение об ошибке».
  2. Выбираем вид отображения:
    • «Останов»;
    • «Предупреждение»;
    • «Сообщение».
  3. Указываем заголовок и текст уведомления.
  4. Для сохранения проверки ввода значений нажмите на «OK»

Сообщение об ошибке

В качестве примера мы укажем следующие настройки.

Настройки

  1. Введите любое число. Например, что-нибудь меньше указанного значения. Нажмите на клавишу [knopka]Enter[/knopka]. И вы увидите уведомление о том, что была допущена ошибка ввода данных.

Нажатие Enter

В данном случае в поле «Вид» был указан формат «Сообщение». В этом случае вы можете вводить любые числа. Но каждый раз будете видеть подобное уведомление.

Если сделать тип «Останов», то ввести неверное значение не удастся.

Останов

А теперь попробуйте убрать введенные настройки и оставить пустые поля.

Настройки убраны

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

Но обратите внимание на то, что текст сообщения отличается!

Новая ошибка

Отличие версий Microsoft Excel

Описанная выше инструкция подходит для современных редакторов 2010, 2013 и 2016 годов. По сравнению со старыми программами существуют некоторые отличия.

Откройте этот же файл в Экселе 2007. Введите неправильное значение. И вы увидите эту ошибку. То есть в современных редакторах текст сообщения по умолчанию был изменён. Привычный всем вид существовал до 2007 года.

Эксель 2007

В старом Excel 2003 ошибка точно такая же.

Excel 2003

Сообщение для ввода данных

Чтобы у пользователей после ввода информации подобных ошибок не возникало, необходимо указывать такие подсказки заранее. Делается это очень просто.

  1. Кликните на любую клетку, для которой вы хотите задать какие-нибудь правила.
  2. Откройте в меню раздел «Данные».
  3. Выберите инструмент «Работа с данными».
  4. Нажмите на иконку «Проверка данных».

Проверка данных в Эксель

  1. В появившемся окне перейдите на вкладку «Сообщение для ввода».
  2. Укажите любой текст в указанных полях.
  3. Для продолжения нажмите на «OK».

Сообщение для ввода

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

Подсказка

Как отключить эту ошибку

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

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

Проверка данных в таблице

  1. Для того чтобы убрать все настройки, достаточно нажать на кнопку «Очистить всё».
  2. Сохраняем изменения кликом на «OK».

Очистить всё

  1. Теперь можно вносить любые данные, словно вы открыли пустой файл и никаких настроек там нет.

Настройки очищены

Примеры от компании Microsoft

Если вы не совсем понимаете, каким образом нужно указывать условия для ввода значений, рекомендуется открыть официальный сайт компании Майкрософт. Там вы сможете найти файл примеров. В нём указаны абсолютно все типы данных и различные случаи составления документов и отчётов.

Примеры

Заключение

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

Если у вас что-то не получается, значит, вы что-то упускаете из виду или выбираете не тот формат данных. Попробуйте повторить эти действия более внимательно.

Видеоинструкция

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

На чтение 9 мин Просмотров 2.3к. Опубликовано 14.03.2020

Содержание

  1. Условие проверки
  2. Любое значение
  3. Целое число
  4. Действительное
  5. Список
  6. Время
  7. Длина текста
  8. Другой
  9. Сообщение об ошибке
  10. Отличие версий Microsoft Excel
  11. Сообщение для ввода данных
  12. Как отключить эту ошибку
  13. Примеры от компании Microsoft
  14. Заключение
  15. Видеоинструкция

Получили форму от вышестоящей организации для заполнения отчетности. Но заполнить её не можем!
Постоянно, даже после ввода одного любого символа выдает сообщение: «ВВЕДЕННОЕ ЗНАЧЕНИЕ НЕ ВЕРНО. НАБОР ЗНАЧЕНИЙ, КОТОРЫЕ МОГУТ БЫТЬ ВВЕДЕНЫ В ЯЧЕЙКУ ОГРАНИЧЕН»

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

ПОДСКАЖИТЕ КАК ИСПРАВИТЬ ЭТУ БЕДУ?

Автор: rf-webmaestro · Опубликовано 11.05.2018 · Обновлено 08.02.2019

Иногда при работе с таблицами в редакторе Excel появляется уведомление, что «набор значений, которые могут быть введены в ячейку, ограничен». Самая главная проблема в том, что из-за этого вы не можете ввести нужную вам информацию. На самом деле ничего страшного тут нет. Это ситуацию можно исправить в несколько шагов. В этой статье мы подробно рассмотрим, из-за чего именно появляется это окно и что можно сделать в этой ситуации.

Условие проверки

В редакторе Excel существует возможность ограничить ввод информации по каким-нибудь критериям. Процесс происходит следующим образом.

  1. Нажмите на любую клетку.
  2. Перейдите на вкладку «Данные».
  3. Кликните на выделенный инструмент.
  4. Выберите пункт «Проверка данных».

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

Рассмотрим эти форматы более внимательно.

Любое значение

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

Целое число

Выбрав этот формат, вы сможете отредактировать дополнительную настройку во втором поле.

Например, если выбрать вариант «между», то вы увидите, что в этом окне появятся два дополнительных поля: «Минимум» и «Максимум».

Если выбрать «больше» какой-то величины, то вам нужно будет ввести минимальный допустимый порог. Именно поэтому вы увидите только одно поле – «Минимум», поскольку «Максимум» неограничен.

Действительное

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

Список

Этот формат наиболее интересный.

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

  1. Заполните чем-нибудь несколько клеток. Неважно чем.

  1. Нажмите на какую-нибудь клетку. Перейдите на знакомую вам вкладку. Кликните на иконку «Работа с данными». Выберите выделенный инструмент.

  1. В поле «Тип данных» выберите вариант «Список». Кликните в графу «Источник». Затем выделите нужный диапазон клеток. Так намного удобнее, чем редактировать ссылку вручную. Для продолжения нажмите на «OK».

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

Данный формат подходит для тех случаев, когда ячейка должна содержать только дату. При этом доступны точно такие же дополнительные условия, как с целыми и действительными числами.

Время

Аналогично и тут. Только здесь указывается одно время (без даты).

Длина текста

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

Вариантов довольно много. Этот способ используется при заполнении каких-нибудь бланков или анкет.

Другой

Данный формат отличается от всех остальных. Здесь вы можете указать какую-нибудь формулу для проверки соответствия информации какому-либо условию.

Сообщение об ошибке

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

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

  1. Теперь переходим на вкладку «Сообщение об ошибке».
  2. Выбираем вид отображения:
    • «Останов»;
    • «Предупреждение»;
    • «Сообщение».
    • Указываем заголовок и текст уведомления.
    • Для сохранения проверки ввода значений нажмите на «OK»

    В качестве примера мы укажем следующие настройки.

    1. Введите любое число. Например, что-нибудь меньше указанного значения. Нажмите на клавишу Enter . И вы увидите уведомление о том, что была допущена ошибка ввода данных.

    В данном случае в поле «Вид» был указан формат «Сообщение». В этом случае вы можете вводить любые числа. Но каждый раз будете видеть подобное уведомление.

    Если сделать тип «Останов», то ввести неверное значение не удастся.

    А теперь попробуйте убрать введенные настройки и оставить пустые поля.

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

    Но обратите внимание на то, что текст сообщения отличается!

    Отличие версий Microsoft Excel

    Описанная выше инструкция подходит для современных редакторов 2010, 2013 и 2016 годов. По сравнению со старыми программами существуют некоторые отличия.

    Откройте этот же файл в Экселе 2007. Введите неправильное значение. И вы увидите эту ошибку. То есть в современных редакторах текст сообщения по умолчанию был изменён. Привычный всем вид существовал до 2007 года.

    В старом Excel 2003 ошибка точно такая же.

    Сообщение для ввода данных

    Чтобы у пользователей после ввода информации подобных ошибок не возникало, необходимо указывать такие подсказки заранее. Делается это очень просто.

    1. Кликните на любую клетку, для которой вы хотите задать какие-нибудь правила.
    2. Откройте в меню раздел «Данные».
    3. Выберите инструмент «Работа с данными».
    4. Нажмите на иконку «Проверка данных».

    1. В появившемся окне перейдите на вкладку «Сообщение для ввода».
    2. Укажите любой текст в указанных полях.
    3. Для продолжения нажмите на «OK».

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

    Как отключить эту ошибку

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

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

    1. Для того чтобы убрать все настройки, достаточно нажать на кнопку «Очистить всё».
    2. Сохраняем изменения кликом на «OK».

    1. Теперь можно вносить любые данные, словно вы открыли пустой файл и никаких настроек там нет.

    Примеры от компании Microsoft

    Если вы не совсем понимаете, каким образом нужно указывать условия для ввода значений, рекомендуется открыть официальный сайт компании Майкрософт. Там вы сможете найти файл примеров. В нём указаны абсолютно все типы данных и различные случаи составления документов и отчётов.

    Заключение

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

    Если у вас что-то не получается, значит, вы что-то упускаете из виду или выбираете не тот формат данных. Попробуйте повторить эти действия более внимательно.

    Видеоинструкция

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

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

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

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

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

    В качестве примера укажем любое целое число не больше 100000.

    На вкладке «Сообщение об ошибке» выбираем действие, которое должно произойти при неверном вводе. Выбрать можно один из трех вариантов:

    • Останов — останавливает операцию, предотвращая ввод некорректных данных;
    • Предупреждение — при вводе некорректных данных выдается предупреждение, но пользователю дается возможность продолжить операцию;
    • Сообщение — пользователь уведомляется о том, что введенные данные недопустимы, однако ввод данных разрешен.

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

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

    В качестве дополнительной помощи на вкладке «Сообщение для ввода» есть возможность оставить подсказку.

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

    И если уж так случилось, что пользователям все таки удалось ″накосячить″, есть возможность выделить неправильно введенные данные. Сделать это можно, выбрав в меню «Проверка данных» пункт «Обвести неверные данные».

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

     

    arskat5

    Пользователь

    Сообщений: 148
    Регистрация: 08.05.2015

    Здравствуйте!
    При вводе формулы в ячейку, выдаёт ошибку «Введеное значение неверно. Набор значений, которые могут быть введены в ячейку, ограничен».
    Очистить содержимое пробовал, не помогает, не вижу чтобы в ячейке что либо было. Формат ячеек стоит «Общий». Думаю там какая то мелочь мешает, что то включено — но не могу понять что и где отключить. Помогите пожалуйста.

     

    Юрий М

    Модератор

    Сообщений: 60577
    Регистрация: 14.09.2012

    Контакты см. в профиле

    Проверка данных — смотрите, какие там ограничения.

     

    arskat5

    Пользователь

    Сообщений: 148
    Регистрация: 08.05.2015

    Пишет:
    «Выделенная область содержит ячейки без условий на значения. Распространить условия на эти ячейки?»

     

    arskat5

    Пользователь

    Сообщений: 148
    Регистрация: 08.05.2015

    #4

    19.05.2015 22:53:01

    Юрий М,
    В Проверка данных / параметрах / очистить данные  —сработало! спасибо, что дали направление в котором искать нужно было.

    Содержание

    1. Набор значений, которые могут быть введены в ячейку Excel, ограничен: решение проблемы
    2. Условие проверки
    3. Любое значение
    4. Целое число
    5. Действительное
    6. Список
    7. Время
    8. Длина текста
    9. Другой
    10. Сообщение об ошибке
    11. Отличие версий Microsoft Excel
    12. Сообщение для ввода данных
    13. Как отключить эту ошибку
    14. Примеры от компании Microsoft
    15. Заключение
    16. Видеоинструкция
    17. Excel введенное значение неверно
    18. Исправление ошибки #ЗНАЧ! ошибка
    19. Исправление ошибок определенных функций
    20. Проблемы с вычитанием
    21. Вычтите одну ссылку на ячейку из другой
    22. Или используйте функцию СУММ с положительными и отрицательными числами
    23. Вычтите одну ссылку на ячейку из другой
    24. Или используйте функцию РАЗНДАТ
    25. Проблемы с пробелами и текстом
    26. 1. Выберите ячейки, на которые указывают ссылки
    27. 2. Найдите и замените
    28. 3. Удалите пробелы
    29. 4. Замените одно или все вхождения
    30. 5. Включите фильтр
    31. 6. Установите фильтр
    32. 7. Установите все флажки без названия
    33. 8. Выделите пустые ячейки и удалите их
    34. 9. Очистите фильтр
    35. 10. Результат
    36. Пример с ошибкой #ЗНАЧ!
    37. Этот же пример с функцией ЕТЕКСТ
    38. Исправление ошибки #ЗНАЧ! ошибка
    39. Исправление ошибок определенных функций
    40. Проблемы с вычитанием
    41. Вычтите одну ссылку на ячейку из другой
    42. Или используйте функцию СУММ с положительными и отрицательными числами
    43. Вычтите одну ссылку на ячейку из другой
    44. Или используйте функцию РАЗНДАТ
    45. Проблемы с пробелами и текстом
    46. 1. Выберите ячейки, на которые указывают ссылки
    47. 2. Найдите и замените
    48. 3. Удалите пробелы
    49. 4. Замените одно или все вхождения
    50. 5. Включите фильтр
    51. 6. Установите фильтр
    52. 7. Установите все флажки без названия
    53. 8. Выделите пустые ячейки и удалите их
    54. 9. Очистите фильтр
    55. 10. Результат
    56. Пример с ошибкой #ЗНАЧ!
    57. Этот же пример с функцией ЕТЕКСТ
    58. Ошибки #ЗНАЧ и #Н/Д в функции ВПР() Excel и как сними бороться.
    59. В данной статье расскажу о двух ошибках которые может выдать функция ВПР() :
    60. Когда возникает ошибка #Н/Д и как от нее избавиться при использовании ВПР().
    61. Почему возникает ошибка Н/Д (НД)?
    62. Как исправить ошибки Н/Д?
    63. Когда возникает ошибка #ЗНАЧ и как от нее избавиться при использовании ВПР().
    64. Работа с датами в Excel. Устранение типовых ошибок
    65. Что такое даты для Excel?
    66. Основные ошибки с датами и их решение

    Набор значений, которые могут быть введены в ячейку Excel, ограничен: решение проблемы

    Иногда при работе с таблицами в редакторе Excel появляется уведомление, что «набор значений, которые могут быть введены в ячейку, ограничен». Самая главная проблема в том, что из-за этого вы не можете ввести нужную вам информацию. На самом деле ничего страшного тут нет. Это ситуацию можно исправить в несколько шагов. В этой статье мы подробно рассмотрим, из-за чего именно появляется это окно и что можно сделать в этой ситуации.

    Условие проверки

    В редакторе Excel существует возможность ограничить ввод информации по каким-нибудь критериям. Процесс происходит следующим образом.

    1. Нажмите на любую клетку.
    2. Перейдите на вкладку «Данные».
    3. Кликните на выделенный инструмент.
    4. Выберите пункт «Проверка данных».

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

    Рассмотрим эти форматы более внимательно.

    Любое значение

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

    Целое число

    Выбрав этот формат, вы сможете отредактировать дополнительную настройку во втором поле.

    Например, если выбрать вариант «между», то вы увидите, что в этом окне появятся два дополнительных поля: «Минимум» и «Максимум».

    Если выбрать «больше» какой-то величины, то вам нужно будет ввести минимальный допустимый порог. Именно поэтому вы увидите только одно поле – «Минимум», поскольку «Максимум» неограничен.

    Действительное

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

    Список

    Этот формат наиболее интересный.

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

    1. Заполните чем-нибудь несколько клеток. Неважно чем.

    1. Нажмите на какую-нибудь клетку. Перейдите на знакомую вам вкладку. Кликните на иконку «Работа с данными». Выберите выделенный инструмент.

    1. В поле «Тип данных» выберите вариант «Список». Кликните в графу «Источник». Затем выделите нужный диапазон клеток. Так намного удобнее, чем редактировать ссылку вручную. Для продолжения нажмите на «OK».

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

    Данный формат подходит для тех случаев, когда ячейка должна содержать только дату. При этом доступны точно такие же дополнительные условия, как с целыми и действительными числами.

    Время

    Аналогично и тут. Только здесь указывается одно время (без даты).

    Длина текста

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

    Вариантов довольно много. Этот способ используется при заполнении каких-нибудь бланков или анкет.

    Другой

    Данный формат отличается от всех остальных. Здесь вы можете указать какую-нибудь формулу для проверки соответствия информации какому-либо условию.

    Сообщение об ошибке

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

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

    1. Теперь переходим на вкладку «Сообщение об ошибке».
    2. Выбираем вид отображения:
      • «Останов»;
      • «Предупреждение»;
      • «Сообщение».
    3. Указываем заголовок и текст уведомления.
    4. Для сохранения проверки ввода значений нажмите на «OK»

    В качестве примера мы укажем следующие настройки.

    1. Введите любое число. Например, что-нибудь меньше указанного значения. Нажмите на клавишу [knopka]Enter[/knopka]. И вы увидите уведомление о том, что была допущена ошибка ввода данных.

    В данном случае в поле «Вид» был указан формат «Сообщение». В этом случае вы можете вводить любые числа. Но каждый раз будете видеть подобное уведомление.

    Если сделать тип «Останов», то ввести неверное значение не удастся.

    А теперь попробуйте убрать введенные настройки и оставить пустые поля.

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

    Но обратите внимание на то, что текст сообщения отличается!

    Отличие версий Microsoft Excel

    Описанная выше инструкция подходит для современных редакторов 2010, 2013 и 2016 годов. По сравнению со старыми программами существуют некоторые отличия.

    Откройте этот же файл в Экселе 2007. Введите неправильное значение. И вы увидите эту ошибку. То есть в современных редакторах текст сообщения по умолчанию был изменён. Привычный всем вид существовал до 2007 года.

    В старом Excel 2003 ошибка точно такая же.

    Сообщение для ввода данных

    Чтобы у пользователей после ввода информации подобных ошибок не возникало, необходимо указывать такие подсказки заранее. Делается это очень просто.

    1. Кликните на любую клетку, для которой вы хотите задать какие-нибудь правила.
    2. Откройте в меню раздел «Данные».
    3. Выберите инструмент «Работа с данными».
    4. Нажмите на иконку «Проверка данных».

    1. В появившемся окне перейдите на вкладку «Сообщение для ввода».
    2. Укажите любой текст в указанных полях.
    3. Для продолжения нажмите на «OK».

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

    Как отключить эту ошибку

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

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

    1. Для того чтобы убрать все настройки, достаточно нажать на кнопку «Очистить всё».
    2. Сохраняем изменения кликом на «OK».

    1. Теперь можно вносить любые данные, словно вы открыли пустой файл и никаких настроек там нет.

    Примеры от компании Microsoft

    Если вы не совсем понимаете, каким образом нужно указывать условия для ввода значений, рекомендуется открыть официальный сайт компании Майкрософт. Там вы сможете найти файл примеров . В нём указаны абсолютно все типы данных и различные случаи составления документов и отчётов.

    Заключение

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

    Если у вас что-то не получается, значит, вы что-то упускаете из виду или выбираете не тот формат данных. Попробуйте повторить эти действия более внимательно.

    Видеоинструкция

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

    Источник

    Excel введенное значение неверно

    Исправление ошибки #ЗНАЧ! ошибка

    Ошибка #ЗНАЧ! в Excel означает: «Формула вводится неправильно. Или что-то не так с ячейками, на которые указывают ссылки». Эта ошибка возникает в самых разных случаях, и найти ее точную причину может быть сложно. Сведения на этой странице включают распространенные проблемы и решения ошибки. Возможно, понадобится попробовать одно или несколько решений, чтобы устранить конкретную ошибку.

    Исправление ошибок определенных функций

    • Какую функцию вы используете?
    • СРЗНАЧ
    • СЦЕПИТЬ
    • СЧЁТЕСЛИ, СЧЁТЕСЛИМН
    • ДАТАЗНАЧ
    • ДНИ
    • НАЙТИ, НАЙТИБ
    • ЕСЛИ
    • ИНДЕКС, ПОИСКПОЗ
    • ПОИСК, ПОИСКБ
    • СУММ
    • СУММЕСЛИ, СУММЕСЛИМН
    • СУММПРОИЗВ
    • ВРЕМЗНАЧ
    • ТРАНСП
    • ВПР
    • * Другая функция

    Ваша функция не отображается в этом списке? Попробуйте другие решения, перечисленные ниже.

    Проблемы с вычитанием

    Если вы раньше не работали в Excel, вероятно, вы неправильно вводите формулу вычитания. Это можно сделать двумя способами:

    Вычтите одну ссылку на ячейку из другой

    Введите два значения в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D2 содержит плановую сумму, а ячейка E2 — фактическую. F2 содержит формулу =D2-E2.

    Или используйте функцию СУММ с положительными и отрицательными числами

    Введите положительное значение в одной ячейке и отрицательное — в другой. В третьей ячейке используйте функцию СУММ, чтобы сложить две ячейки. В этом примере ячейка D6 содержит плановую сумму, а ячейка E6 — фактическую как негативное число. F6 содержит формулу =СУММ(D6;E6).

    Если используется Windows, ошибка #ЗНАЧ! может возникнуть даже при вводе самой обычной формулы вычитания. Проблему можно решить следующим образом.

    Для начала выполните быструю проверку. В новой книге введите 2 в ячейке A1. Введите 4 в ячейке B1. Затем введите формулу =B1-A1 в ячейке C1. Если возникнет ошибка #ЗНАЧ! перейдите к следующему шагу. Если сообщение об ошибке не появилось, попробуйте другие решения на этой странице.

    В Windows откройте панель управления «Региональные стандарты».

    Windows 10. Встроке поиска введите регион и выберите панель управления Региональные стандарты.

    Windows 8. На начальном экране введите регион, щелкните Параметры и выберите пункт Региональные стандарты.

    Windows 7. Нажмите кнопку Пуск, введите регион и выберите пункт Язык и региональные стандарты.

    На вкладке Форматы нажмите кнопку Дополнительные параметры.

    Найдите пункт Разделитель элементов списка. Если в поле разделителя элементов списка указан знак «минус», замените его на что-то другое. Например, разделителем нередко выступает запятая. Также часто используется точка с запятой. Однако для вашего конкретного региона может подходить другой разделитель элементов списка.

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

    Откройте книгу. Если ячейка содержит ошибку #VALUE!, дважды щелкните ее для редактирования.

    Если там, где для вычитания должны быть знаки «минус», стоят запятые, замените их на знаки «минус».

    Нажмите клавишу ВВОД.

    Повторите эти действия для других ячеек, в которых возникает ошибка.

    Вычтите одну ссылку на ячейку из другой

    Введите две даты в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D10 содержит дату начала, а ячейка E10 — дату окончания. F10 содержит формулу =E10-D10.

    Или используйте функцию РАЗНДАТ

    Введите две даты в двух отдельных ячейках. В третьей ячейке используйте функцию РАЗНДАТ, чтобы найти разницу дат. Дополнительные сведения о функции РАЗНДАТ см. в статье Вычисление разницы двух дат.

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

    Проверка наличия начальных пробелов

    Дважды щелкните дату, которая используется в формуле вычитания.

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

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

    Выделите столбец, содержащий дату, щелкнув его заголовок.

    Выберите Данные > Текст по столбцам.

    Дважды нажмите кнопку Далее.

    На шаге 3 из 3 в мастере в разделе Формат данных столбца установите переключатель дата.

    Выберите формат даты и нажмите кнопку Готово.

    Повторите эти действия для других столбцов, чтобы убедиться, что они не содержат пробелы перед датами.

    Проверка параметров даты на компьютере

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

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

    Существует два решения этой проблемы: Вы можете изменить систему дат, которая используется на компьютере, чтобы она соответствовала системе дат, которая нужна в Excel. Или в Excel можно создать новый столбец и использовать функцию ДАТА, чтобы создать настоящую дату на основе даты в текстовом формате. Вот как это сделать, если система дат вашего компьютера — дд.мм.гггг, а в ячейке A1 записан текст 12/31/2017.

    Создайте такую формулу: =ДАТА(ПРАВСИМВ(A1;4);ЛЕВСИМВ(A1;2);ПСТР(A1;4;2))

    Результат будет 31.12.2017.

    Чтобы использовать формат дд.мм.гг, нажмите клавиши CTRL+1 (или + 1 на Mac).

    Выберите другой языковой стандарт, в котором используется формат дд.мм.гг, например Немецкий (Германия). После применения формата результат будет 31.12.2017, причем это будет настоящая дата, а не ее текстовая запись.

    Примечание: Формула выше написана с использованием функций ДАТА, ПРАВСИМВ, ПСТР и ЛЕВСИМВ. Обратите внимание, что формула записана с учетом того, что в текстовой дате используется два символа для дней, два символа для месяцев и четыре символа для года. Возможно, вам понадобится откорректировать формулу под свою запись даты.

    Проблемы с пробелами и текстом

    Часто ошибка #ЗНАЧ! возникает, потому что формула ссылается на другие ячейки, содержащие пробелы или (что еще сложнее) скрытые пробелы. Из-за этих пробелов ячейка может выглядеть пустой, хотя на самом деле таковой не является.

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

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

    2. Найдите и замените

    На вкладке Главная щелкните Найти и выделить > Заменить.

    3. Удалите пробелы

    В поле Найти введите один пробел. Затем в поле Заменить удалите все, что там может быть.

    4. Замените одно или все вхождения

    Если вы уверены, что следует удалить все пробелы в столбце, нажмите кнопку Заменить все. Если вы хотите просмотреть и удалить пробелы по отдельности, можно сначала нажать кнопку Найти далее, а затем — Заменить, когда вы будете уверены, что пробел не нужен. После этого ошибка #ЗНАЧ! должна исчезнуть. Если нет — перейдите к следующему шагу.

    5. Включите фильтр

    Иногда из-за скрытых символов (а не просто пробелов) ячейка может выглядеть пустой, хотя на самом деле таковой не является. Например, это может происходить из-за одинарных кавычек в ячейке. Чтобы убрать эти символы из столбца, включите фильтр, последовательно выбрав Главная > Сортировка и фильтр > Фильтр.

    6. Установите фильтр

    Щелкните стрелку фильтра и снимите флажок Выделить все. Затем установите флажок Пустые.

    7. Установите все флажки без названия

    Установите все флажки, напротив которых ничего не указано, как на этом рисунке.

    8. Выделите пустые ячейки и удалите их

    Если Excel вернет пустые ячейки, выделите их. Затем нажмите клавишу DELETE. Все скрытые символы в ячейках будут удалены.

    9. Очистите фильтр

    Щелкните стрелку фильтра и выберите команду Удалить фильтр из. для отображения всех ячеек.

    10. Результат

    Если причиной появления ошибки #ЗНАЧ! были пробелы, вместо ошибки отобразится результат формулы, как показано в нашем примере. Если нет — повторите эти действия для других ячеек, на которые ссылается формула. Или попробуйте другие решения на этой странице.

    Примечание: В этом примере обратите внимание, что ячейка E4 содержит зеленый треугольник, а число выравнивается по левому краю. Это значит, что число имеет текстовый формат. Это может вызвать проблемы в дальнейшем. Если вы заметили эту проблему, рекомендуем преобразовать числа из текстового формата в числовой.

    Ошибку #ЗНАЧ! могут вызвать текст и специальные знаки в ячейке. Но иногда сложно понять, в каких именно ячейках они присутствуют. Решение: используйте функцию ЕТЕКСТ для проверки ячеек. Обратите внимание, что функция ЕТЕКСТ не устраняет ошибку, она просто находит ячейки, которые могут ее вызывать.

    Пример с ошибкой #ЗНАЧ!

    Вот пример формулы с ошибкой #ЗНАЧ! . Ошибка, скорее всего, возникает из-за ячейки E2. Здесь есть специальный знак, который выглядит как небольшой прямоугольник «00». Или, как показано на следующем рисунке, можно использовать функцию ЕТЕКСТ в отдельном столбце для поиска текста.

    Этот же пример с функцией ЕТЕКСТ

    Здесь в столбец F добавлена функция ЕТЕКСТ. Все ячейки в порядке, кроме одной со значением ИСТИНА. Это значит, что ячейка E2 содержит текст. Чтобы решить эту проблему, можно просто удалить содержимое ячейки и еще раз ввести число 1865,00. Вы также можете использовать функцию ПЕЧСИМВ, чтобы убрать символы, или функцию ЗАМЕНИТЬ, чтобы заменить специальные знаки на другие значения.

    Использовав функцию ПЕЧСИМВ или ЗАМЕНИТЬ, вы можете скопировать результат в буфер обмена, а затем выбрать Главная > Вставить > Специальная вставка > Значения. Кроме того, может потребоваться преобразовать числа из текстового формата в числовой.

    Формулам с математическими операторами (такими как + и *) не всегда удается вычислить ячейки, содержащие текст или пробелы. В таком случае попробуйте использовать вместо них функцию. Функции часто пропускают текстовые значения и определяют все значения как числовые, избегая ошибки #ЗНАЧ! . Например, вместо =A2+B2+C2 введите =СУММ(A2:C2). Или вместо =A2*B2 введите =ПРОИЗВЕД(A2,B2).

    Исправление ошибки #ЗНАЧ! ошибка

    Ошибка #ЗНАЧ! в Excel означает: «Формула вводится неправильно. Или что-то не так с ячейками, на которые указывают ссылки». Эта ошибка возникает в самых разных случаях, и найти ее точную причину может быть сложно. Сведения на этой странице включают распространенные проблемы и решения ошибки. Возможно, понадобится попробовать одно или несколько решений, чтобы устранить конкретную ошибку.

    Исправление ошибок определенных функций

    • Какую функцию вы используете?
    • СРЗНАЧ
    • СЦЕПИТЬ
    • СЧЁТЕСЛИ, СЧЁТЕСЛИМН
    • ДАТАЗНАЧ
    • ДНИ
    • НАЙТИ, НАЙТИБ
    • ЕСЛИ
    • ИНДЕКС, ПОИСКПОЗ
    • ПОИСК, ПОИСКБ
    • СУММ
    • СУММЕСЛИ, СУММЕСЛИМН
    • СУММПРОИЗВ
    • ВРЕМЗНАЧ
    • ТРАНСП
    • ВПР
    • * Другая функция

    Ваша функция не отображается в этом списке? Попробуйте другие решения, перечисленные ниже.

    Проблемы с вычитанием

    Если вы раньше не работали в Excel, вероятно, вы неправильно вводите формулу вычитания. Это можно сделать двумя способами:

    Вычтите одну ссылку на ячейку из другой

    Введите два значения в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D2 содержит плановую сумму, а ячейка E2 — фактическую. F2 содержит формулу =D2-E2.

    Или используйте функцию СУММ с положительными и отрицательными числами

    Введите положительное значение в одной ячейке и отрицательное — в другой. В третьей ячейке используйте функцию СУММ, чтобы сложить две ячейки. В этом примере ячейка D6 содержит плановую сумму, а ячейка E6 — фактическую как негативное число. F6 содержит формулу =СУММ(D6;E6).

    Если используется Windows, ошибка #ЗНАЧ! может возникнуть даже при вводе самой обычной формулы вычитания. Проблему можно решить следующим образом.

    Для начала выполните быструю проверку. В новой книге введите 2 в ячейке A1. Введите 4 в ячейке B1. Затем введите формулу =B1-A1 в ячейке C1. Если возникнет ошибка #ЗНАЧ! перейдите к следующему шагу. Если сообщение об ошибке не появилось, попробуйте другие решения на этой странице.

    В Windows откройте панель управления «Региональные стандарты».

    Windows 10. Встроке поиска введите регион и выберите панель управления Региональные стандарты.

    Windows 8. На начальном экране введите регион, щелкните Параметры и выберите пункт Региональные стандарты.

    Windows 7. Нажмите кнопку Пуск, введите регион и выберите пункт Язык и региональные стандарты.

    На вкладке Форматы нажмите кнопку Дополнительные параметры.

    Найдите пункт Разделитель элементов списка. Если в поле разделителя элементов списка указан знак «минус», замените его на что-то другое. Например, разделителем нередко выступает запятая. Также часто используется точка с запятой. Однако для вашего конкретного региона может подходить другой разделитель элементов списка.

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

    Откройте книгу. Если ячейка содержит ошибку #VALUE!, дважды щелкните ее для редактирования.

    Если там, где для вычитания должны быть знаки «минус», стоят запятые, замените их на знаки «минус».

    Нажмите клавишу ВВОД.

    Повторите эти действия для других ячеек, в которых возникает ошибка.

    Вычтите одну ссылку на ячейку из другой

    Введите две даты в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D10 содержит дату начала, а ячейка E10 — дату окончания. F10 содержит формулу =E10-D10.

    Или используйте функцию РАЗНДАТ

    Введите две даты в двух отдельных ячейках. В третьей ячейке используйте функцию РАЗНДАТ, чтобы найти разницу дат. Дополнительные сведения о функции РАЗНДАТ см. в статье Вычисление разницы двух дат.

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

    Проверка наличия начальных пробелов

    Дважды щелкните дату, которая используется в формуле вычитания.

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

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

    Выделите столбец, содержащий дату, щелкнув его заголовок.

    Выберите Данные > Текст по столбцам.

    Дважды нажмите кнопку Далее.

    На шаге 3 из 3 в мастере в разделе Формат данных столбца установите переключатель дата.

    Выберите формат даты и нажмите кнопку Готово.

    Повторите эти действия для других столбцов, чтобы убедиться, что они не содержат пробелы перед датами.

    Проверка параметров даты на компьютере

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

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

    Существует два решения этой проблемы: Вы можете изменить систему дат, которая используется на компьютере, чтобы она соответствовала системе дат, которая нужна в Excel. Или в Excel можно создать новый столбец и использовать функцию ДАТА, чтобы создать настоящую дату на основе даты в текстовом формате. Вот как это сделать, если система дат вашего компьютера — дд.мм.гггг, а в ячейке A1 записан текст 12/31/2017.

    Создайте такую формулу: =ДАТА(ПРАВСИМВ(A1;4);ЛЕВСИМВ(A1;2);ПСТР(A1;4;2))

    Результат будет 31.12.2017.

    Чтобы использовать формат дд.мм.гг, нажмите клавиши CTRL+1 (или + 1 на Mac).

    Выберите другой языковой стандарт, в котором используется формат дд.мм.гг, например Немецкий (Германия). После применения формата результат будет 31.12.2017, причем это будет настоящая дата, а не ее текстовая запись.

    Примечание: Формула выше написана с использованием функций ДАТА, ПРАВСИМВ, ПСТР и ЛЕВСИМВ. Обратите внимание, что формула записана с учетом того, что в текстовой дате используется два символа для дней, два символа для месяцев и четыре символа для года. Возможно, вам понадобится откорректировать формулу под свою запись даты.

    Проблемы с пробелами и текстом

    Часто ошибка #ЗНАЧ! возникает, потому что формула ссылается на другие ячейки, содержащие пробелы или (что еще сложнее) скрытые пробелы. Из-за этих пробелов ячейка может выглядеть пустой, хотя на самом деле таковой не является.

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

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

    2. Найдите и замените

    На вкладке Главная щелкните Найти и выделить > Заменить.

    3. Удалите пробелы

    В поле Найти введите один пробел. Затем в поле Заменить удалите все, что там может быть.

    4. Замените одно или все вхождения

    Если вы уверены, что следует удалить все пробелы в столбце, нажмите кнопку Заменить все. Если вы хотите просмотреть и удалить пробелы по отдельности, можно сначала нажать кнопку Найти далее, а затем — Заменить, когда вы будете уверены, что пробел не нужен. После этого ошибка #ЗНАЧ! должна исчезнуть. Если нет — перейдите к следующему шагу.

    5. Включите фильтр

    Иногда из-за скрытых символов (а не просто пробелов) ячейка может выглядеть пустой, хотя на самом деле таковой не является. Например, это может происходить из-за одинарных кавычек в ячейке. Чтобы убрать эти символы из столбца, включите фильтр, последовательно выбрав Главная > Сортировка и фильтр > Фильтр.

    6. Установите фильтр

    Щелкните стрелку фильтра и снимите флажок Выделить все. Затем установите флажок Пустые.

    7. Установите все флажки без названия

    Установите все флажки, напротив которых ничего не указано, как на этом рисунке.

    8. Выделите пустые ячейки и удалите их

    Если Excel вернет пустые ячейки, выделите их. Затем нажмите клавишу DELETE. Все скрытые символы в ячейках будут удалены.

    9. Очистите фильтр

    Щелкните стрелку фильтра и выберите команду Удалить фильтр из. для отображения всех ячеек.

    10. Результат

    Если причиной появления ошибки #ЗНАЧ! были пробелы, вместо ошибки отобразится результат формулы, как показано в нашем примере. Если нет — повторите эти действия для других ячеек, на которые ссылается формула. Или попробуйте другие решения на этой странице.

    Примечание: В этом примере обратите внимание, что ячейка E4 содержит зеленый треугольник, а число выравнивается по левому краю. Это значит, что число имеет текстовый формат. Это может вызвать проблемы в дальнейшем. Если вы заметили эту проблему, рекомендуем преобразовать числа из текстового формата в числовой.

    Ошибку #ЗНАЧ! могут вызвать текст и специальные знаки в ячейке. Но иногда сложно понять, в каких именно ячейках они присутствуют. Решение: используйте функцию ЕТЕКСТ для проверки ячеек. Обратите внимание, что функция ЕТЕКСТ не устраняет ошибку, она просто находит ячейки, которые могут ее вызывать.

    Пример с ошибкой #ЗНАЧ!

    Вот пример формулы с ошибкой #ЗНАЧ! . Ошибка, скорее всего, возникает из-за ячейки E2. Здесь есть специальный знак, который выглядит как небольшой прямоугольник «00». Или, как показано на следующем рисунке, можно использовать функцию ЕТЕКСТ в отдельном столбце для поиска текста.

    Этот же пример с функцией ЕТЕКСТ

    Здесь в столбец F добавлена функция ЕТЕКСТ. Все ячейки в порядке, кроме одной со значением ИСТИНА. Это значит, что ячейка E2 содержит текст. Чтобы решить эту проблему, можно просто удалить содержимое ячейки и еще раз ввести число 1865,00. Вы также можете использовать функцию ПЕЧСИМВ, чтобы убрать символы, или функцию ЗАМЕНИТЬ, чтобы заменить специальные знаки на другие значения.

    Использовав функцию ПЕЧСИМВ или ЗАМЕНИТЬ, вы можете скопировать результат в буфер обмена, а затем выбрать Главная > Вставить > Специальная вставка > Значения. Кроме того, может потребоваться преобразовать числа из текстового формата в числовой.

    Формулам с математическими операторами (такими как + и *) не всегда удается вычислить ячейки, содержащие текст или пробелы. В таком случае попробуйте использовать вместо них функцию. Функции часто пропускают текстовые значения и определяют все значения как числовые, избегая ошибки #ЗНАЧ! . Например, вместо =A2+B2+C2 введите =СУММ(A2:C2). Или вместо =A2*B2 введите =ПРОИЗВЕД(A2,B2).

    Ошибки #ЗНАЧ и #Н/Д в функции ВПР() Excel и как сними бороться.

    В данной статье расскажу о двух ошибках которые может выдать функция ВПР() :

    Перечисленные выше ошибки наиболее часто встречаться при использовании функции ВПР() и очень часто вызывают трудности с устранением у начинающих пользователей Excel .

    Когда возникает ошибка #Н/Д и как от нее избавиться при использовании ВПР().

    Сообщение об ошибке Н/Д можно расшифровать как аббревиатуру (НД) – нет данных, то есть функции ВПР() нечего отобразить, и она как бы сообщает: «нет данных для отображения».

    Почему возникает ошибка Н/Д (НД)?

    1. Ошибка может возникать потому, что в Вашем списке (диапазоне) для сравнения нет искомого функцией ВПР() значения.
    2. Ошибка может возникать потому, что в Вашем списке (диапазоне) для сравнения значения ячеек имеют ошибки. Иногда ошибки нельзя увидеть «не вооружённым глазом», например, если в ячейке добавлен лишний пробел или едва заметная точка. ВПР() воспринимает значение ячейки без пробела и с пробелом как совершенно разные данные и выдает ошибку «Н/Д».
    3. Ошибка может возникать потому, что в искомой ячейке уже стоит значение «Н/Д», то есть ВПР() подтягивает эту ошибку из другой ячейки (искомой).

    Как исправить ошибки Н/Д?

    1. Первый способ – применить обработку ошибок – функцию ЕСЛИОШИБКА(ВПР(*;*;*;0);”Здесь была ошибка”). Эта функция заменяет сообщение об ошибке на любое значение, которое Вы укажете.
    2. Способ №2 – удалить все пробелы и, по возможности, знаки препинания из ячеек. Для этого нужно нажатием клавиш ctrl+H вызвать окно замены значений, потом в поле «Найти» ввести пробел или знак препинания, а в поле «Заменить на:» не вводить ничего и нажить кнопку «Заменить все».
    3. Способ №3 – поставить в функции ВПР() допуск ошибки. Как нам извесчтно 4 –й аргумент функции это число ошибок которые может допускать в сравниваемой строке функция ВПР(). То есть, если поставить число «1», то допускается 1 ошибка при сравнении [ВПР(*;*;*;1)]. В таком случае строка без пробела и с одним пробелом будут считаться идентичными. Но в таком способе есть подвох — очень высока вероятность неверных результатов, например, слово «полка» и «палка» имеют отличие всего в один знак и будут восприняты функцией, как одно и то же.

    Когда возникает ошибка #ЗНАЧ и как от нее избавиться при использовании ВПР().

    Ошибка #ЗНАЧ может выводиться функцией ВПР(), если введенные значения аргументов функции некорректны и функция не может их обработать.

    Казалось бы какие значения могут быть некорректными, если ВПР() необходимо просто сравнить одно значение с другим и присвоить ячейке данные из совпавших ячеек, но эта ошибка возникает.

    Появляется ошибка #ЗНАЧ в функции ВПР() тогда, когда длина строки сравниваемой функцией слишком большая и не может быть обработана. Например, в Excel 2010 максимальная длина строки обрабатываемой функцией всего 255 символов, и если Вы будете сравнивать строки длиной 256 и более символов, то получите ошибку #ЗНАЧ.

    Исправить ошибку #ЗНАЧ в таком случае можно уменьшив длины сравниваемых строк.

    Еще ошибка #ЗНАЧ может возникнуть если Вы пропустили(не указали) один из аргументов в функции.

    Работа с датами в Excel. Устранение типовых ошибок

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

    Что такое даты для Excel?

    Дата и Время — это числа для Excel. Целая часть — номер дня, а все что идет после запятой — время. Если перевести в разные форматы, получим следующее:

    То есть 12.07.2016 12:50:30 для Excel значение — 42563,5350694,

    Где 42563 — это порядковый номер дня с 1 января 1900 года, а часть после запятой — это время.

    С датами можно производить вычисления. Например, вычитать или складывать даты.

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

    Основные ошибки с датами и их решение

    Перевод разных написаний дат

    Разные системы в выгрузках выдают даты по-разному, например: 12.07.2016 12-07-16 16-07-12 и так далее. Иногда месяца пишут текстом. Для того, чтобы привести даты к одному формату мы используем функцию ДАТА:

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

    Дата определяется как текст

    Проблемы с датами начинаются, когда мы импортируем данные из других источников. При этом, даты могут выглядеть нормально, но при этом являться текстом. С ними нельзя проводить вычисления, группировки в сводных таблицах, сортировать. Есть 2 решения, которые позволяют сделать это автоматически: 1. Получение значения даты; 2. Умножение текстового значения на единицу.

    Получение значения даты

    С помощью формулы ЗНАЧ мы выводим текстовое значение даты, потом его форматируем как Дату:

    Умножение текстового значения на единицу

    Принцип аналогичный предыдущему, только мы текстовое значение умножаем на единицу и после этого форматируем как дату:

    Примечание: если дата определилась как текст, то вы не сможете делать группировки. При этом дата будет выровнена по левому краю. Excel выравнивает числа и даты по правому краю.

    Очистка дат от некорректных символов

    Чтобы привести к нужному стандарту, часть дат можно очистить с помощью функции Найти и Заменить. Например, поменять слэши (“/”) на точки:

    То же самое можно сделать формулой ПОДСТАВИТЬ

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

    Источник

    Skip to content

    Проверка данных в Excel: как сделать, использовать и убрать

    Мы рассмотрим, как выполнять проверку данных в Excel: создавать правила проверки для чисел, дат или текстовых значений, создавать списки проверки данных, копировать проверку данных в другие ячейки, находить недопустимые записи, исправлять и удалять проверку данных.

    При настройке рабочей книги для пользователей часто может потребоваться контролировать ввод информации в определенные ячейки, чтобы убедиться, что все введенные данные точны и непротиворечивы. Кроме того, вы можете захотеть разрешить в ячейке только определенный тип данных, например числа или даты, или ограничить числа определенным диапазоном, а текст — заданной длиной. Возможно, вы даже захотите предоставить заранее определенный список допустимых значений, чтобы исключить возможные ошибки. Проверка данных Excel позволяет выполнять все эти действия во всех версиях Microsoft Excel 365, 2019, 2016, 20013, 2010 и более ранних версиях.

    Что такое проверка данных в Excel?

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

    Вот лишь несколько примеров того, что может сделать проверка данных в Excel:

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

    Например, вы можете настроить правило, которое ограничивает ввод данных 3-значными числами от 100 до 999. Если пользователь вводит что-то другое, Excel покажет предупреждение об ошибке, объясняющее, что было сделано неправильно:

    Как сделать проверку данных в Excel

    Чтобы добавить проверку данных в Excel, выполните следующие действия.

    1. Откройте диалоговое окно «Проверка данных».

    Напомним, где находится кнопка проверки данных в Excel. Выбрав одну или несколько ячеек для проверки, перейдите на вкладку «Данные» > группа «Работа с данными» и нажмите кнопку «Проверка данных».

    2. Создайте правило проверки Excel.

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

    • Значения — введите числа в поля критериев, как показано на снимке экрана ниже.
    • Ссылки на ячейки — создание правила на основе значения или формулы в другой ячейке.
    • Формулы — позволяют выразить более сложные условия.

    В качестве примера создадим правило, разрешающее пользователям вводить только целое число от 100 до 999:

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

    3. Подсказка по вводу (необязательно).

    Если вы хотите отобразить сообщение, объясняющее пользователю, какие данные разрешены в данной ячейке, откройте соответствующую вкладку  и выполните следующие действия:

    • Убедитесь, что установлен флажок Отображать подсказку при выборе ячейки.
    • Введите заголовок и текст сообщения в соответствующие поля.
    • Нажмите OK, чтобы закрыть диалоговое окно.

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

    4. Отображение предупреждения об ошибке (необязательно)

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

    Тип оповещения Описание
    Стоп (по умолчанию)
    Самый строгий тип предупреждений, запрещающий пользователям вводить неверные данные.
    Вы нажимаете «Повторить», чтобы ввести другое значение, или «Отмена», чтобы удалить запись.
    Предупреждение
    Предупреждает пользователей о том, что данные недействительны, но не препятствует их вводу.
    Вы нажимаете «Да», чтобы ввести недопустимое значение, «Нет», чтобы изменить его, или «Отмена», чтобы удалить запись.
    Информация
    Наименее строгий тип оповещения, который информирует пользователей только о неверном вводе данных.
    Нажмите «ОК», чтобы ввести недопустимое значение, или «Отмена», чтобы удалить его из ячейки.

    Чтобы настроить пользовательское сообщение об ошибке, перейдите на вкладку «Сообщение об ошибке» и задайте следующие параметры:

    • Установите флажок Выводить сообщение об ошибке (обычно установлен по умолчанию).
    • В поле Вид выберите нужный тип оповещения.
    • Введите заголовок и текст сообщения об ошибке в соответствующие поля.
    • Нажмите ОК.

    И теперь, если пользователь введет недопустимые значения, Excel отобразит специальное предупреждение с объяснением ошибки (как показано в начале этого руководства).

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

    Как настроить ограничения проверки данных Excel

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

    Как вы уже знаете, критерии проверки определяются на вкладке «Параметры» диалогового окна «Проверка данных» (вкладка «Данные» > «Проверка данных»).

    В первую очередь нужно настроить проверку типа записываемых данных.

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

    • Равно или не равно указанному числу
    • Больше или меньше указанного числа
    • Между двумя числами или вне, чтобы исключить этот диапазон чисел

    Например, вот как выглядят ограничения по проверке данных Excel, которые допускают любое целое число больше 100:

    Проверка даты и времени в Excel

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

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

    Например, чтобы разрешить только даты между датой начала в B1 и датой окончания в B2, примените это правило проверки даты Excel:

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

    Чтобы разрешить пользователю вводить даты только  будних или выходных дней, настройте пользовательское правило проверки на основе функции ДЕНЬНЕД (WEEKDAY).

    Если для второго аргумента установлено значение 2, функция возвращает целое число в диапазоне от 1 (понедельник) до 7 (воскресенье). Так, для будних дней (пн-пт) результат формулы должен быть меньше 6, а для выходных (сб и вс) — больше 5.

    Таким образом, разрешить только рабочие дни:

    =ДЕНЬНЕД( ячейка ; 2)<6

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

    =ДЕНЬНЕД( ячейка ; 2)>5

    Например, чтобы разрешить ввод только рабочих дней в ячейки C2:C8, используйте следующую формулу:

    =ДЕНЬНЕД(A2;2)<6

    Проверить даты на основе сегодняшней даты

    Во многих случаях может потребоваться использовать сегодняшнюю дату в качестве начальной даты допустимого диапазона дат. Чтобы получить текущую дату, используйте функцию СЕГОДНЯ , а затем добавьте к ней нужное количество дней, чтобы вычислить дату окончания временного периода.

    Например, чтобы ограничить ввод данных через 6 дней (7 дней, включая сегодняшний день), мы можем использовать встроенное правило даты с критериями в виде формул:

    • Выберите Дата в поле Тип данных
    • Выберите в поле Значениемежду
    • В поле Начальная дата введите выражение    =СЕГОДНЯ()
    • В поле Конечная дата  введите   =СЕГОДНЯ() + 6

    Аналогичным образом вы можете ограничить пользователей вводом дат до или после сегодняшней даты. Для этого выберите меньше или больше, чем в поле Значение, а затем введите =СЕГОДНЯ() в  поле Начальная дата или Конечная дата соответственно.

    Проверка времени на основе текущего времени

    Чтобы проверить вводимые данные на основе текущего времени, используйте предопределенное правило времени с собственной формулой проверки данных. Для этого сделайте следующее:

    В поле Тип данных выберите Время .

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

    В поле Время окончания или Время начала (в зависимости от того, какие критерии вы выбрали на предыдущем шаге) введите одну из следующих формул:

    Чтобы проверить дату и время на основе текущей даты и времени:

    =ТДАТА()

    Чтобы проверить время на основе текущего времени, используйте выражение:

    =ВРЕМЯ(ЧАС(ТДАТА());МИНУТЫ(ТДАТА());СЕКУНДЫ(ТДАТА()))

    Проверка длины текста

    Чтобы разрешить ввод данных определенной длины, выберите Длина текста в поле Тип данных и укажите критерии проверки в соответствии с вашей бизнес-логикой.

    Например, чтобы ограничить ввод до 15 символов, создайте такое правило:

    Примечание. Параметр «Длина текста» ограничивает количество символов, но не тип данных. Это означает, что приведенное выше правило разрешает как текст, так и числа до 15 символов или 15 цифр соответственно.

    Список проверки данных Excel (раскрывающийся список)

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

    1. Откройте диалоговое окно «Проверка данных» (вкладка «Данные» > «Проверка данных»).
    2. На вкладке «Настройки» выберите «Список» в поле «Тип данных».
    3. В поле Источник введите элементы списка проверки Excel, разделенные точкой с запятой. Например, чтобы ограничить пользовательский ввод тремя вариантами, введите Да; Нет; Н/Д.
    4. Убедитесь, что выбрана опция Список допустимых значений, чтобы стрелка раскрывающегося списка отображалась рядом с ячейкой.
    5. Нажмите ОК.

    Выпадающий список проверки данных Excel будет выглядеть примерно так:

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

    Другие способы создания списка проверки данных в Excel

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

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

    Во всех этих случаях вы просто записываете соответствующую ссылку на диапазон либо элемент таблицы в поле Источник.

    Разрешить только числа

    В дополнение к встроенным правилам проверки данных Excel, обсуждаемым в этом руководстве, вы можете создавать собственные правила с собственными формулами проверки данных. 

    Удивительно, но ни одно из встроенных правил проверки данных Excel не подходит для очень типичной ситуации, когда вам нужно ограничить пользователей вводом только чисел в определенные ячейки. Но это можно легко сделать с помощью пользовательской формулы проверки данных, основанной на функции ЕЧИСЛО(), например:

    =ЕЧИСЛО(C2)

    Где C2 — самая верхняя ячейка диапазона, который вы хотите проверить.

    Примечание. Функция ЕЧИСЛО допускает любые числовые значения в проверенных ячейках, включая целые числа, десятичные дроби, дроби, а также даты и время, которые также являются числами в Excel.

    Разрешить только текст

    Если вы ищете обратное — разрешить только текстовые записи в заданном диапазоне ячеек, то создайте собственное правило с функцией ЕТЕКСТ (ISTEXT), например:

    =ЕТЕКСТ(B2)

    Где B2 — самая верхняя ячейка выбранного диапазона.

    Разрешить текст, начинающийся с определенных символов

    Если все значения в определенном диапазоне должны начинаться с определенного символа или подстроки, выполните проверку данных Excel на основе функции СЧЁТЕСЛИ с подстановочным знаком:

    =СЧЁТЕСЛИ(A2; » текст *»)

    Например, чтобы убедиться, что все идентификаторы заказов в столбце A начинаются с префикса «AРТ-», «арт-», «Aрт-» или «aРт-» (без учета регистра), определите пользовательское правило с этой проверкой данных.

    =СЧЁТЕСЛИ(A2;»АРТ-*»)

    Формула проверки с логикой ИЛИ (несколько критериев)

    В случае, если есть 2 или более допустимых префикса, добавьте несколько функций СЧЁТЕСЛИ, чтобы ваше правило проверки данных Excel работало с логикой ИЛИ:

    =СЧЁТЕСЛИ(A2;»АРТ-*»)+СЧЁТЕСЛИ(A2;»АБВ-*»)

    Проверка ввода с учетом регистра

    Если регистр символов имеет значение, используйте СОВПАД  (EXACT) в сочетании с функцией ЛЕВСИМВ, чтобы создать формулу проверки с учетом регистра для записей, начинающихся с определенного текста:

    =СОВПАД(ЛЕВСИМВ(ячейка; число_символов); текст)

    Например, чтобы разрешить только те коды заказов, которые начинаются с «AРТ-» (ни «арт-», ни «Арт-» не допускаются), используйте эту формулу:

    =СОВПАД(ЛЕВСИМВ(A2;4);»АРТ-«)

    В приведенной выше формуле функция ЛЕВСИМВ извлекает первые 4 символа из ячейки A2, а СОВПАД выполняет сравнение с учетом регистра с жестко заданной подстрокой (в данном примере «AРТ-«). Если две подстроки точно совпадают, формула возвращает ИСТИНА и проверка проходит успешно; в противном случае возвращается ЛОЖЬ и проверка завершается неудачно.

    Разрешить только значения, содержащие определенный текст

    Чтобы разрешить ввод значений, которые содержат определенный текст в любом месте ячейки (в начале, середине или конце), используйте функцию ЕЧИСЛО (ISNUMBER) в сочетании с НАЙТИ (FIND) или ПОИСК (SEARCH) в зависимости от того, хотите ли вы совпадение с учетом регистра или без учета регистра:

    Проверка без учета регистра:

    ЕЧИСЛО(ПОИСК( текст ; ячейка ))

    Проверка с учетом регистра:

    ЕЧИСЛО(НАЙТИ( текст ; ячейка ))

    В нашем примере, чтобы разрешить только записи, содержащие текст «AР» в ячейках A2: A8, используйте одну из следующих формул, создав правило проверки в ячейке A2:

    Без учета регистра:

    =ЕЧИСЛО(ПОИСК(«ар»;A2))

    С учетом регистра:

    =ЕЧИСЛО(НАЙТИ(«АР»;A2))

    Формулы работают по следующей логике:

    Вы ищете подстроку «AР» в ячейке A2, используя НАЙТИ или ПОИСК, и оба возвращают позицию первого символа в подстроке. Если текст не найден, возвращается ошибка. Если поиск успешен и «АР» найден в ячейке, мы получаем номер позиции в тексте, где эта подстрока была найдена. Далее функция ЕЧИСЛО возвращает ИСТИНА, и проверка данных проходит успешно. В случае, если подстроку не удалось найти, результатом будет ошибка и ЕЧИСЛО возвращает ЛОЖЬ. Запись не будет разрешена в ячейке.

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

    В ситуациях, когда определенный столбец или диапазон ячеек не должны содержать дубликатов, настройте пользовательское правило проверки данных, разрешающее только уникальные записи. Для этого мы можем использовать классическую формулу СЧЁТЕСЛИ для выявления дубликатов :

    =СЧЁТЕСЛИ( диапазон ; самая верхняя_ячейка )<=1

    Например, чтобы убедиться, что в ячейки с A2 по A8 вводятся только уникальные идентификаторы заказов, создайте настраиваемое правило со следующей формулой проверки данных:

    =СЧЁТЕСЛИ($A$2:$A$8; A2)<=1

    При вводе уникального значения формула возвращает ИСТИНА, и проверка проходит успешно. Если такое же значение уже существует в указанном диапазоне (счетчик больше 1), функция СЧЁТЕСЛИ возвращает ЛОЖЬ, и вводимые данные не проходят проверку.

    Обратите внимание, что мы фиксируем диапазон абсолютными ссылками на ячейки (A$2:$A$8) и используем относительную ссылку для верхней ячейки (A2), чтобы формула корректно изменялась для каждой ячейки в проверяемом диапазоне.

    Как отредактировать проверку данных в Excel

    Чтобы изменить правило проверки Excel, выполните следующие действия:

    1. Выберите любую из проверенных ячеек.
    2. Откройте диалоговое окно «Проверка данных» (вкладка «Данные» > «Проверка данных»).
    3. Внесите необходимые изменения.
    4. Установите флажок Применить эти изменения ко всем другим ячейкам с теми же параметрами, чтобы скопировать внесенные вами изменения во все остальные ячейки с исходными критериями проверки.
    5. Нажмите OK, чтобы сохранить изменения.

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

    Как скопировать правило проверки данных Excel в другие ячейки

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

    Чтобы скопировать правило проверки в Excel, выполните следующие 4 быстрых шага:

    1. Выберите ячейку, к которой применяется правило проверки, и нажмите Ctrl + С , чтобы скопировать его.
    2. Выберите другие ячейки, которые вы хотите проверить. Чтобы выделить несмежные ячейки, нажмите и удерживайте клавишу Ctrl при выборе ячеек.
    3. Щелкните выделенный фрагмент правой кнопкой мыши, выберите «Специальная вставка» и выберите параметр «Условия на значения».

    Либо используйте комбинацию клавиш Ctrl + Alt + V,  и затем — Н.

    1. Нажмите ОК.

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

    Как найти ячейки с проверкой данных в Excel

    Чтобы быстро найти все проверенные ячейки на текущем листе, перейдите на вкладку «Главная» > группа «Редактирование» и нажмите «Найти и выделить» > «Проверка данных» :

    Это выберет все ячейки, к которым применены какие-либо правила проверки данных. Если необходимо, из этих выбранных ячеек вы можете удалить проверку.

    Как убрать проверку данных в Excel

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

    Способ 1: Обычный способ отключить проверку данных

    Обычно, чтобы удалить проверку данных на листах Excel, выполните следующие действия:

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

    Советы:

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

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

    Способ 2: Удалить правила проверки данных при помощи Специальной вставки

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

    1. Выберите пустую ячейку без проверки данных и нажмите Ctrl + С, чтобы скопировать ее в буфер обмена.
    2. Выберите ячейки, в которых вы хотите отключить проверку данных.
    3. Нажмите Ctrl + Alt + V, и затем Н. Эта комбинация клавиш вызовет «Специальная вставка» > «Проверка данных».
    4. Нажимаем ОК.

    Советы по проверке данных в Excel

    Теперь, когда вы знакомы с основами проверки данных в Excel, позвольте мне поделиться несколькими советами, которые могут сделать ваши правила намного более эффективными.

    Проверка данных на основе другой ячейки

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

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

    Например, чтобы разрешить любое целое число, находящееся между 100 и 999, выберите критерии «минимум» и «максимум» в вкладке «Параметры» и введите в них адреса ячеек с этими числами:

    Рис18

    Вы также можете ввести формулу в ячейку, на которую указывает ссылка, и Excel проверит ввод на основе этой формулы.

    Например, чтобы запретить пользователям вводить даты после сегодняшней даты, введите формулу =СЕГОДНЯ() в какую-нибудь ячейку, скажем, B1, а затем настройте правило проверки даты на основе этой ячейки:

    Или вы можете ввести формулу =СЕГОДНЯ() непосредственно в поле Конечная дата, что будет иметь тот же эффект.

    Правила проверки на основе формул

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

    Например, чтобы ограничить ввод минимальным и максимальным значениями в существующем списке чисел, скажем, A1:A10, используйте следующие формулы:

    =МИН($С$2:$С$10)

    =МАКС($С$2:$С$10)

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

    Как найти неверные данные на листе

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

    Чтобы найти недействительные данные, которые попали в ваши рабочие листы до того, как вы добавили проверку данных, перейдите на вкладку «Данные» и нажмите «Проверка данных» > «Обвести неверные данные».

    Это выделит все ячейки, которые не соответствуют критериям проверки.

    Как только вы исправите неверную запись, отметка автоматически исчезнет. Чтобы удалить все отметки, перейдите на вкладку «Данные» и нажмите «Проверка данных» > «Удалить обводку неверных данных».

    Как поделиться книгой с проверкой данных

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

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

    Почему проверка данных Excel не работает?

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

    Проверка данных не работает для скопированных данных

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

    Хотя нет способа отключить клавиши копирования/вставки (кроме использования VBA), вы можете, по крайней мере, предотвратить копирование данных путем перетаскивания ячеек. Для этого выберите «Файл» > «Параметры» > «Дополнительно» > «Параметры редактирования» и снимите флажок «Включить маркер заполнения и перетаскивания ячеек».

    Проверка данных Excel не активна

    Кнопка «Проверка данных» не активна (выделена серым цветом), если вы вводите или изменяете данные в ячейке. Закончив редактирование ячейки, нажмите Enter или Esc, чтобы выйти из режима редактирования, а затем выполните проверку данных.

    Проверка данных не может быть применена к защищенной или общей книге

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

    Неправильные формулы проверки данных

    При проверке данных на основе формул в Excel необходимо проверить три важные вещи:

    • Формула проверки не возвращает ошибок.
    • Формула не ссылается на пустые ячейки.
    • Используются правильные ссылки на ячейки.

    Ручной пересчет формул включен

    Если в Excel включен режим ручного расчета, невычисленные формулы могут помешать правильной проверке данных. Чтобы снова изменить параметр расчета Excel на автоматический, перейдите на вкладку «Формулы» > группу «Расчет», нажмите кнопку «Параметры расчета» и выберите «Автоматически».

    Проверьте правильность формулы проверки данных

    Для начала скопируйте формулу проверки в какую-нибудь ячейку, чтобы убедиться, что она не возвращает ошибку, такую ​​как #Н/Д, #ЗНАЧ или #ДЕЛ/0!.

    Если вы создаете пользовательское правило , формула должна возвращать логические значения ИСТИНА и ЛОЖЬ или приравненные к ним значения 1 и 0 соответственно.

    Если вы используете критерий на основе формулы во встроенном правиле (как мы делали для проверки времени на основе текущего времени), он также может возвращать неправильное числовое значение.

    Формула проверки данных не должна ссылаться на пустую ячейку

    Если вы активируете опцию «Игнорировать пустые ячейки» при определении правила (обычно выбрано по умолчанию), то следите, чтобы ваши формулы или условия не ссылались на пустую ячейку.

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

    Абсолютные и относительные ссылки на ячейки в формулах проверки

    При настройке правила проверки Excel на основе формулы помните, что все ссылки на ячейки в вашей формуле относятся к верхней левой ячейке в выбранном диапазоне.

    Если вы создаете правило для нескольких ячеек и ваши критерии проверки содержат адреса конкретных ячеек , обязательно зафиксируйте ячейку в формуле при помощи абсолютной ссылки (со знаком $, например, $A$1), иначе ваше правило будет правильно работать только для первой ячейки.

    Чтобы лучше проиллюстрировать это, рассмотрим следующий пример.

    Предположим, вы хотите ограничить ввод данных в ячейках с A2 по A8 целыми числами от 100 (минимальное значение) до 999. Чтобы проще было при необходимости изменить критерии проверки, используем ссылки на ячейки с этими значениями, как показано на скриншоте ниже:

    Это правило будет корректно выполняться только для первой ячейки диапазона – A2. Для ячейки A3 критерии максимума и минимума изменятся на E3 и F3. Поскольку эти ячейки пусты, то условие ввода теперь – любое число больше либо меньше нуля. Правда, символьные значения и дробные числа вы вводить не сможете, так как продолжает действовать ограничение на тип данных – целые числа.

    Чтобы исправить формулу, просто введите «$» перед ссылками на столбцы и строки, чтобы зафиксировать их: =$E$2 и $F$2. Или используйте клавишу  F4 для переключения между различными типами ссылок.

    Вот как вы можете добавить и использовать проверку данных в Excel. Я благодарю вас за чтение и надеюсь ещё увидеть вас в нашем блоге!

    Понравилась статья? Поделить с друзьями:
  3. Введенное в ячейку excel число будет восприниматься как текст если
  4. Введение что такое ms word
  5. Введение формулы в таблице excel
  6. Введение формулы в word
  7. Введение формул массива в excel