Ошибка эксель введите целое число
ссылка на него которой используется функция. При необходимости можно аргументов. вам полезна. ПросимВ данном примере в округляется до целойФункция ОКРУГЛ в Excel необходимости измените ширину (нуль). различаются только при варианте INT(), округляет
ситуация есть столбец Как можно выделить
=ОКРУГЛВНИЗ(94,55;0) = 94 Excel округлить целое запятой на основе ячейку.
Связь между функциями ЦЕЛОЕ() и ОСТАТ()
СЛЧИС, создает новое настроить ширину столбцов,Чтобы получить случайное вещественное вас уделить пару качестве первого аргумента
части. всегда округляет в
столбцов, чтобы видеть
ОТБР (функция ОТБР)
Функции TRUNC и INT использовании отрицательных чисел: число до ближайшего в котором находятся целые числа (цветом
Описание
Внимание! Если вы используете число до сотен
Синтаксис
второго числового значения
Число_разрядов – указывается количество случайное число.
чтобы просмотреть все число в диапазоне
секунд и сообщить, используется другая функцияОтрицательным – округляется целая противоположную сторону от все данные.
Замечания
схожи в томОТБР(-4,3) возвращает значение меньшего целого. целые и дробные или каким нибудь округленные числа в тысяч. Для этого после запятой. Например, десятичных разрядов, котороеОписание функции СЛЧИС в доступные данные. между a и помогла ли она Excel. Формула сначала часть исходного значения нуля (по модулю).Формула отношении, что обе -4ЦЕЛОЕчисло числа, необходимо отфильтровать
Пример
форматированием) ячейках для дальнейшего в во втором если исходное значение необходимо оставить после ExcelФормула b, можно использовать вам, с помощью суммирует значения в (слева от запятой). Следующий пример демонстрируетОписание
возвращают целые числа.
ЦЕЛОЕ(-4,3) возвращает -5,
Алексей матевосов (alexm) использования их формулах аргументе следует просто
94,45, тогда функция
Генератор Мерсена Twister алгоритмОписание следующую формулу:
кнопок внизу страницы.
диапазоне A2:A4, а
Если в качестве аргумента эту особенность:Результат
Функция TRUNC отбрасывает
Функция ОКРУГЛ (ROUND) в Excel
поскольку -5 —Число показаны только строки: Допустим в столбце и вычислениях, тогда указать отрицательное значение ОКРУГЛ с единицейЕсли во втором аргументеФункция СЛУЧМЕЖДУРезультат=СЛЧИС()*(b–a)+a
Для удобства также затем округляет полученныйчисло_разрядовОКРУГЛ(число; число_разрядов)=ОТБР(8,9) дробную часть числа,
Синтаксис функции ОКРУГЛ
ближайшее меньшее целое
— вещественное число,
с целыми числами, А числа следует обязательно использовать -5, так как во втором аргументе функции ОКРУГЛ указатьКлиенты каждой фирмы чаще=СЛЧИС()
Если требуется использовать функцию приводим ссылку на результат до одного
(num_digits) подставить нецелоеROUND(number, num_digits)Усекает число 8,9 и а функция INT число. округляемое до ближайшего
Выделить столбец. Формат
- функцию ОКРУГЛ (или
- в сотнях тысяч возвращает дробное значение число 0, тогда
- всего хотят видетьСлучайное число больше или СЛЧИС для создания
- оригинал (на английском знака после запятой. число, то при
В качестве аргументов функции возвращает целую часть округляет число вФункция ОСТАТ() может быть меньшего целого. целые числа помечены
Полезная информация
- ->Условное форматирование -> ее модификации), а 5 нулей (5 до десятых 94,5.
- Excel удалить все простые округленные числа.
- равно 0 и случайного числа, но языке) .
- Функция ОКРУГЛ может быть расчете Excel отбросит
- ОКРУГЛ могут выступать (8).
- меньшую сторону до выражена через функцию=ЦЕЛОЕ(8,9) Округляет число 8,9 зеленым треугольником и
Примеры использования функции ОКРУГЛ в Excel
- формула =A1-ЦЕЛОЕ (A1)=0, не формат ячеек. знаков перед запятой Ячейка B2: знаки десятичных разрядов
- Отчеты, записанные дробными меньше 1 не требуются номераВ этой статье описаны использована в Excel дробную часть. числа, текстовые представления8 ближайшего целого в
- ЦЕЛОЕ(). Например, для до ближайшего меньшего расположены в левой выбрать цвет. Ок Потому как форматирование по левую сторону).Во втором аргументе для и на основе числами больше чемменяется для изменения каждый
синтаксис формулы и
СЛЧИС (функция СЛЧИС)
и в формулахВ Excel есть и чисел, ссылки на=ОТБР(-8,9) зависимости от значения числа 10 и целого (8) части ячейки, хотяПавел ячеек не изменяет Пример: функции ОКРУГЛ можно первого знака после десятые или сотые,=СЛЧИС()*100 раз вычисляется ячейку, использование функции массива. К примеру, другие полезные функции ячейки с числовымиУсекает отрицательное число и дробной части числа.
делителя 3:=ЦЕЛОЕ(-8,9) Округляет число -8,9 в столбце все: рядом с числами числовое значение, а
Описание
С помощью функции ОКРУГЛВВЕРХ так же задавать запятой округлит исходное не влияющие наСлучайное число больше или в строке формулСЛЧИС следующая формула сначала для округления. Вот данными, а также
возвращает целую часть Функции INT и=ОСТАТ(10;3) = 10 до ближайшего меньшего ячейки в числовом в соседний столбец
Синтаксис
лишь только изменяет
и ОКРУГЛВНИЗ можно отрицательные числовые значения.
Замечания
числовое значение до точность значительно менее равно 0 и введите =RAND() ив Microsoft Excel.
округляет значения в
некоторые из них: формулы и функции. (-8). TRUNC различаются только - 3*ЦЕЛОЕ(10/3) целого (-9) формате. есть ли вставляете функцию ЦЕЛОЕ- его отображение. заставить Excel в Благодаря такому способу целого числа. Например, читабельны. Поэтому необходимо меньше 100 нажмите клавишу
Пример
двух знаков после
отрицательными числами: функция
В этой статье описаны
числа 8,9 (0,9) с такой проблемой. цифры в целые.
при округлении и
в необходимом направлении.
на основе знаков 94,45 функция возвращает функцией для округления=ЦЕЛОЕ(СЛЧИС()*100)
, чтобы изменить формулу
возвращает равномерно распределенное запятой, затем суммируетОКРУГЛВНИЗ и ОКРУГЛВВЕРХ —(number) – значение,Усекает число между 0 TRUNC(-4.3) возвращает значение синтаксис формулы иЕсли в ячейкеvikttur Дальше в другом введении данных в Как бы эти перед запятой, то
См. также
целое 94, как числовых значений =ОКРУГЛ(),
Случайное целое число больше
на случайное число.
Примеры как правильно округлить дробное и целое число в Excel
случайное вещественное число, их и возвращает округляют в меньшую которое требуется округлить. и 1, возвращая -4, а функция использование функцииА1: Зеленые треугольнички указывают столбце вычитаете то ячейки. функции позволяют работать есть по левую в ячейке B1. а также ее
Как округлять дробные и целые числа в Excel?
нуля или равно Формула вычислит и большее или равное результат. или большую сторону.Число_разрядов целую часть (0). INT(-4.3) возвращает значениеОТБР
0 и меньше оставьте вы просто 0, но меньшееАвтор: Антон АндроновЦЕЛОЕ — округляет до(num_digits) — количество0 -5, поскольку -5в Microsoft Excel. то формула =ЦЕЛОЕ(A1) число сохранено как целое - у в строке формул Например:
знак. Например, следующая как округлять целые и другие. 100 значением. 1. При каждомПримечание:
Как округлить число до сотен тысяч в Excel?
разрядов, до которогоФункция ОКРУГЛ в Excel меньше, чем -4,3.Усекает число до целого, вернет 3. текст. вас останутся те отображается истинное числовоеФункция ОКРУГЛВВЕРХ округляет в формула с отрицательным числа Excel. ТакойФункция ОКРУГЛ в ExcelменяетсяСкопируйте данные примера в пересчете листа возвращаетсяМы стараемся как
ОТБР — отбрасывает дробную необходимо округлить аргумент округляет значения доСкопируйте образец данных из отбрасывая дробную часть.Сходство между функциями ОТБР()Преобразовать: копировать пустую что 0 и значение ячейки без большую сторону. Допустим числом -1 во прием очень часто служит для закругленияПримечание. таблице ниже и новое случайное вещественное можно оперативнее обеспечивать
часть.число указанного количества разрядов, следующей таблицы иОТБР(число;[число_разрядов]) и ЦЕЛОЕ() заключается ячейку, выделить диапазон, те что дробные.. форматирования. Поэтому с исходное значение 94,45 втором аргументе возвращает нужно применять в исходного числового значенияПри пересчете листа вставьте его в число. вас актуальными справочнымиЧЁТН и НЕЧЁТН —
Как округлить до целых в большую или меньшую сторону?
(number). т.е. знаков до вставьте их вАргументы функции ОТБР описаны в том, что меню Правка-Спецвставка-Сложить-ОК. соответственно 0 - помощью формата ячеек тогда ОКРУГЛВВЕРХ в
числовое значение 90 презентациях анализов различных до заданного числа после ввода формулы ячейку A1 наПримечание: материалами на вашем
округляют до соседнего
Аргумент или после запятой. ячейку A1 нового ниже.
обе они возвращают
Для фильтрации только это чисто целые само число не необходимом нам направлении при том же показателей. символов (десятичных знаков или данных в новом листе Excel. начиная с версии Excel 2010, языке. Эта страница целого: четного иличисло_разрядов Например, при помощи
листа Excel. ЧтобыЧисло целые числа. Функция целых чисел создайте
числа, а дробные округляется и в округления вверх возвращает исходном числе 94,45: или разрядности) после другую ячейку или Для формулы для в Excel для переведена автоматически, поэтому нечетного.
Как в таблице Excel выделить только целые числа?
(num_digits) может быть: нее можно округлить отобразить результаты формул, Обязательный. Усекаемое число. ОТБР() отбрасывает дробную доп. столбец с это дробные. ну
следствии чего могут 95:Таким образом, мы округлили
Если во втором аргументе запятой. Функция содержит при выполнении пересчета отображения результатов выделите
генерации случайных чисел ее текст можетВ следующем примере показаноПоложительным – округляется дробная числа в ячейке выделите их иЧисло_разрядов часть числа. Функция формулой: а там фильтр возникнуть серьезные ошибки=ОКРУГЛВВЕРХ(94,45;0) = 95 не только до будет указано число всего лишь только вручную (по нажатию их, нажмите клавишу используется алгоритм "вихрь содержать неточности и действие функции ОКРУГЛ
Как отфильтровать целые числа
часть исходного значения А2 с двух нажмите клавишу F2, Необязательный. Число, определяющее точность ЦЕЛОЕ() округляет число=ЕСЛИ(та_ячейка=ЦЕЛОЕ(та_ячейка);1) или просто по последнему столбцу в расчетах.Функция ОКРУГЛВНИЗ округляет другое целого числа, а 1, тогда Excel 2 аргумента: клавишиF2 Мерсенна" (MT19937). грамматические ошибки. Для с отрицательным, положительным (справа от запятой). символов после запятой
а затем — усечения. Значение по до ближайшего меньшего=--(та_ячейка=ЦЕЛОЕ(та_ячейка) и выделяете.
Имеется таблица чисел. В исходное числовое значение и до десятков.
округлит исходное значениеЧисло – указывается исходноеF9и нажмите клавишу
СЛЧИС()
нас важно, чтобы
= Мир MS Excel/Статьи об Excel
Приёмы работы с книгами, листами, диапазонами, ячейками [6] |
Приёмы работы с формулами [13] |
Настройки Excel [3] |
Инструменты Excel [4] |
Интеграция Excel с другими приложениями [4] |
Форматирование [1] |
Выпадающие списки [2] |
Примечания [1] |
Сводные таблицы [1] |
Гиперссылки [1] |
Excel и интернет [1] |
Excel для Windows и Excel для Mac OS [2] |
Достаточно часто в Excel выгружаются данные из сторонних программ для их дальнейшей обработки, и нередко дальнейшее использование этих данных в формулах даёт непредсказуемый результат: числа не суммируются, между датами невозможно рассчитать количество дней и т.д.
В этой статье рассматриваются причины появления таких проблем и различные способы их устранения
Причина первая . Число сохранено как текст
В этом случае видно, что числа или даты прижаты к левому краю ячейки (как текст) и, как правило, в левом верхнем углу ячейки имеется маркер ошибки (зелёный треугольник) и тег, который при наведении мышки поясняет, что число сохранено как текст.
Никакие изменения формата на Числовой, Общий или Дата ситуацию не исправляют, но если кликнуть в строку формул (или нажать F2), а затем Enter, то число становится числом, а дата датой. При большом количестве таких чисел вариант, согласитесь, неприемлемый.
Есть несколько способов решения данной проблемы
- С помощью маркера ошибки и тега. Если в левом верхнем углу ячеек виден маркер ошибки ( зелёный треугольник) и тег, то выделяем ячейки, кликаем мышкой по тегу и выбираем вариант Преобразовать в число
- С помощью операции Найти/Заменить. Предположим, в таблице есть числа с десятичной запятой, сохраненные как текст. Выделяем диапазон с числами -- нажимаем Ctrl+h (либо находим на вкладке Главная или в меню Правка для версий до 2007 команду Заменить) -- в поле Найти вводим , (запятую) -- в поле Заменить на тоже вводим , (запятую) -- Заменить все. Таким образом, делая замену запятой на запятую, мы имитируем редактирование ячейки аналогично F2 -- Enter
Подобную операцию можно осуществить и с датами с тем лишь отличием, что менять нужно точку на точку.
Кроме того, сторонние программы могут выгружать числа с точкой в качестве десятичного разделителя, тогда поможет замена точки на запятую.
Аналогичную замену можно проделать и формулой (см. ниже), используя функцию ПОДСТАВИТЬ()
- С помощью Специальной вставки. Этот способ более универсальный, так как работает и с дробными числами, и с целыми, а также с датами. Выделяем любую пустую ячейку -- выполняем команду Копировать -- выделяем диапазон с проблемными числами -- Специальная вставка -- Сложить -- ОК. Таким образом, мы к числам (или датам) прибавляем 0, что никак не влияет на их значение, зато переводит в числовой формат
Вариантом этого приёма может быть умножение диапазона на 1
- С помощью инструмента Текст по столбцам. Этот приём удобно использовать если преобразовать нужно один столбец, так как если столбцов несколько, то действия придётся повторять для каждого столбца отдельно. Итак, выделяем столбец с числами или датами, сохраненными как текст, устанавливаем формат ячейки Общий (для чисел можно установить, к примеру, Числовой или Финансовый). Далее выполняем команду Данные -- Текст по столбцам -- Готово
- С помощью формул. Если таблица позволяет задействовать дополнительные столбцы, то для преобразования в число можно использовать формулы. Чтобы перевести текстовое значение в число, можно использовать двойной минус, сложение с нулём, умножение на единицу, функции ЗНАЧЕН(), ПОДСТАВИТЬ(). Более подробно можно почитать здесь. После преобразования полученный столбец можно скопировать и вставить как значения на место исходных данных
- С помощью макросов. Собственно, любой из перечисленных способов можно выполнить макросом. Если Вам приходится часто выполнять подобное преобразование, то имеет смысл написать макрос и запускать его по мере необходимости.
Приведу два примера макросов:
1) умножение на 1
2) текст по столбцам
Причина вторая . В записи числа присутствуют посторонние символы.
Чаще всего этими посторонними символами являются пробелы. Они могут располагаться как внутри числа в качестве разделителя разрядов, так и до/после числа. В этом случае, естественно, число становится текстом.
Убрать лишние пробелы также можно с помощью операции Найти/Заменить. В поле Найти вводим пробел, а поле Заменить на оставляем пустым, далее Заменить все. Если в числе были обычные пробелы, то этих действий будет достаточно. Но в числе могут встречаться так называемые неразрывные пробелы (символ с кодом 160). Такой пробел придётся скопировать прямо из ячейки, а затем вставить в поле Найти диалогового окна Найти/Заменить. Либо можно в поле Найти нажать сочетание клавиш Alt+0160 (цифры набираются на цифровой клавиатуре).
Пробелы можно удалить и формулой. Варианты:
Для обычных пробелов: =--ПОДСТАВИТЬ(B4;" ";"")
Для неразрывных пробелов: =--ПОДСТАВИТЬ(B4;СИМВОЛ(160);"")
Сразу для тех и других пробелов: =--ПОДСТАВИТЬ(ПОДСТАВИТЬ(B4;СИМВОЛ(160);"");" ";"")
Иногда, чтобы добиться желаемого результата, приходится комбинировать перечисленные способы. Например, сначала удалять пробелы, а затем преобразовывать формат ячеек
Также довольно таки часто возможно из-за какраз этих запятых после целых чисел для людей не заметно если они к не целым припишут в конце запятую. И с таким эксель или формулы опять не могут работать и в итоге надо искать отчего произошла ошибка.
В "R13","R14","R14" столбце Огурцы Соленые я нарисовал три варианта с такой ошибкой. На подобии "0,3,"
Как с помощью условного форматирования пометить ячейки с неправильным вводом с запятыми на конце ? Правда даже если цифровой формат оптимизировать и эксель перестанет писать сзади запятые то всеравно надо понять как неправильный ввод помечать красным, наиболее часто встречающийся неправильный ввод.
Почему именно такой был формат выбран? В обычном формате эксель обычно занимался округлением цифр что было не приемлемо.
Также довольно таки часто возможно из-за какраз этих запятых после целых чисел для людей не заметно если они к не целым припишут в конце запятую. И с таким эксель или формулы опять не могут работать и в итоге надо искать отчего произошла ошибка.
В "R13","R14","R14" столбце Огурцы Соленые я нарисовал три варианта с такой ошибкой. На подобии "0,3,"
Как с помощью условного форматирования пометить ячейки с неправильным вводом с запятыми на конце ? Правда даже если цифровой формат оптимизировать и эксель перестанет писать сзади запятые то всеравно надо понять как неправильный ввод помечать красным, наиболее часто встречающийся неправильный ввод.
Почему именно такой был формат выбран? В обычном формате эксель обычно занимался округлением цифр что было не приемлемо.
Также довольно таки часто возможно из-за какраз этих запятых после целых чисел для людей не заметно если они к не целым припишут в конце запятую. И с таким эксель или формулы опять не могут работать и в итоге надо искать отчего произошла ошибка.
В "R13","R14","R14" столбце Огурцы Соленые я нарисовал три варианта с такой ошибкой. На подобии "0,3,"
Как с помощью условного форматирования пометить ячейки с неправильным вводом с запятыми на конце ? Правда даже если цифровой формат оптимизировать и эксель перестанет писать сзади запятые то всеравно надо понять как неправильный ввод помечать красным, наиболее часто встречающийся неправильный ввод.
Почему именно такой был формат выбран? В обычном формате эксель обычно занимался округлением цифр что было не приемлемо.
Спасибо. Автор - koyaanisqatsi
Дата добавления - 20.09.2014 в 20:37
Дополнительные симптомы:
1.На вкладке "форматы ячеек" при попытке изменить разрядность, видно, что вместо разделительной запятой стоит знак "₽".
2.При вычислениях в ячейках ответа выдает следующее 1000/500="1 998002" (вместо цифры "2" стоит 1 пробел 998002) или 56-6="50 8" (т. е. 56 - 6 = 50 пробел 8), а во вкладке "форматы ячеек" - "формат числовой" в образце видно, что ячейка ответа "50 8" выглядит как 0₽02 при установке двух десятичных знаков или 0₽2 - при одном десятичном знаке и 2 при нуле. При трёх знаках запись "50 8" будет отображаться 0₽002 Т. е. вместо того чтобы добавлять нули в дробной части он уменьшает разрядность целой части числа, ну, если "₽" расценивать как запятую отделяющую целую часть от десятичной.
Первое, что нужно сделать, это встать в проблемную ячейку, вызвать её форматирование (Ctrl+1) и встать на ПОСЛЕДНИЙ пункт меню: (все форматы). И скопировать сюда ВСЁ, что стоит в ячейке "Тип:".
Посмотрим, потом можно будет что-то сказать.
В том-то, всё, и дело, что проблема не в конкретной ячейке и даже не в целом листе или файле, а в самом экселе. Любой, вновь созданный файл, сохраняет проблему. Проблема в том, что даже на пустом, не замаранном листе, вновь созданного файла при попытке смены формата на любой формат ("все форматы или числовой или дата) выдает указанную ошибку.
Полосатый жираф Алик Искусственный Интеллект (300849) То есть, формата ячейки я не увижу. Ладно, хозяин - барин! Проблема в Excel - переставляй. Чем я могу помочь, если у меня НОРМАЛЬНЫЙ Excel 2010?
Мммм, зайти C:\Users\ВАШЕ_ИМЯ\AppData\Roaming\Microsoft\Excel и всё там удалить + проверить региональные настройки в Windows.
Уже не помню, но в какой-то момент у меня стояла 2007, меня она крайне не устраивала я её снёс. Просто у меня были проблемы и со следующей версией, потому я ее тоже снес. Не помню на какой из них была данная проблема. Скорее всего - да, на 2007-й. Сейчас у меня 2019 стоит, вроде норм, дистрибутив храню, как зеницу))) хоть с трояном, зато рабочий))) главное я знаю, что он там есть, полечить не проблема, чем мудохаться с поисками или покупать.
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Проверка данных позволяет ограничить тип данных или значения, которые можно ввести в ячейку. Чаще всего она используется для создания раскрывающихся списков.
Проверьте, как это работает!
Выделите ячейки, для которых необходимо создать правило.
Выберите Данные > Проверка данных.
На вкладке Параметры в списке Тип данных выберите подходящий вариант:
Целое число, чтобы можно было ввести только целое число.
Десятичное число, чтобы можно было ввести только десятичное число.
Список, чтобы данные выбирались из раскрывающегося списка.
Дата, чтобы можно было ввести только дату.
Время, чтобы можно было ввести только время.
Длина текста, чтобы ограничить длину текста.
Другой, чтобы задать настраиваемую формулу.
В списке Значение выберите условие.
Задайте остальные обязательные значения с учетом параметров Тип данных и Значение.
Нажмите ОК.
Скачивание примеров
Ограничение ввода данных
Выделите ячейки, для которых нужно ограничить ввод данных.
На вкладке Данные щелкните Проверка данных > Проверка данных.
Примечание: Если команда проверки недоступна, возможно, лист защищен или книга является общей. Если книга является общей или лист защищен, изменить параметры проверки данных невозможно. Дополнительные сведения о защите книги см. в статье Защита книги.
В поле Тип данных выберите тип данных, который нужно разрешить, и заполните ограничивающие условия и значения.
Примечание: Поля, в которых вводятся ограничивающие значения, помечаются на основе выбранных вами данных и ограничивающих условий. Например, если выбран тип данных "Дата", вы сможете вводить ограничения в полях минимального и максимального значения с пометкой Начальная дата и Конечная дата.
Запрос для пользователей на ввод допустимых значений
Выделите ячейки, в которых для пользователей нужно отображать запрос на ввод допустимых данных.
На вкладке Данные щелкните Проверка данных > Проверка данных.
Примечание: Если команда проверки недоступна, возможно, лист защищен или книга является общей. Если книга является общей или лист защищен, изменить параметры проверки данных невозможно. Дополнительные сведения о защите книги см. в статье Защита книги.
На вкладке Подсказка по вводу установите флажок Отображать подсказку, если ячейка является текущей.
На вкладке Данные щелкните Проверка данных > Проверка данных.
Примечание: Если команда проверки недоступна, возможно, лист защищен или книга является общей. Если книга является общей или лист защищен, изменить параметры проверки данных невозможно. Дополнительные сведения о защите книги см. в статье Защита книги.
Выполните одно из следующих действий.
В контекстном меню Вид выберите
Требовать от пользователей исправления ошибки перед продолжением
Предупреждать пользователей о том, что данные недопустимы, и требовать от них выбора варианта Да или Нет, чтобы указать, нужно ли продолжать
Предупреждение
Добавление проверки данных в ячейку или диапазон ячеек
Примечание: Первые два действия, указанные в этом разделе, можно использовать для добавления любого типа проверки данных. Действия 3–7 относятся к созданию раскрывающегося списка.
Выделите одну или несколько ячеек, к которым нужно применить проверку.
На вкладке Данные в группе Работа с данными нажмите кнопку Проверка данных.
На вкладке Параметры в поле Разрешить выберите Список.
В поле Источник введите значения списка, разделенные запятыми. Например, введите Низкий,Средний,Высокий.
Убедитесь, что установлен флажок Список допустимых значений. В противном случае рядом с ячейкой не будет отображена стрелка раскрывающегося списка.
Чтобы указать, как обрабатывать пустые (нулевые) значения, установите или снимите флажок Игнорировать пустые ячейки.
После создания раскрывающегося списка убедитесь, что он работает так, как нужно. Например, можно проверить, достаточно ли ширины ячеек для отображения всех ваших записей.
Отмена проверки данных. Выделите ячейки, проверку которых вы хотите отменить, щелкните Данные > Проверка данных и в диалоговом окне проверки данных нажмите кнопки Очистить все и ОК.
В таблице перечислены другие типы проверки данных и указано, как применить их к данным на листе.
Разрешить вводить только целые числа из определенного диапазона
Выполните действия 1–2, указанные выше.
В списке Разрешить выберите значение Целое число.
В поле Данные выберите необходимый тип ограничения. Например, для задания верхнего и нижнего пределов выберите ограничение Диапазон.
Введите минимальное, максимальное или определенное разрешенное значение.
Можно также ввести формулу, которая возвращает числовое значение.
Например, допустим, что вы проверяете значения в ячейке F1. Чтобы задать минимальный объем вычетов, равный значению этой ячейки, умноженному на 2, выберите пункт Больше или равно в поле Данные и введите формулу =2*F1 в поле Минимальное значение.
Разрешить вводить только десятичные числа из определенного диапазона
Выполните действия 1–2, указанные выше.
В поле Разрешить выберите значение Десятичный.
В поле Данные выберите необходимый тип ограничения. Например, для задания верхнего и нижнего пределов выберите ограничение Диапазон.
Введите минимальное, максимальное или определенное разрешенное значение.
Можно также ввести формулу, которая возвращает числовое значение. Например, для задания максимального значения комиссионных и премиальных в размере 6% от заработной платы продавца в ячейке E1 выберите пункт Меньше или равно в поле Данные и введите формулу =E1*6% в поле Максимальное значение.
Примечание: Чтобы пользователи могли вводить проценты, например "20 %", в поле Разрешить выберите значение Десятичное число, в поле Данные задайте необходимый тип ограничения, введите минимальное, максимальное или определенное значение в виде десятичного числа, например 0,2, а затем отобразите ячейку проверки данных в виде процентного значения, выделив ее и нажав кнопку Процентный формат на вкладке Главная в группе Число.
Разрешить вводить только даты в заданном интервале времени
Выполните действия 1–2, указанные выше.
В поле Разрешить выберите значение Дата.
В поле Данные выберите необходимый тип ограничения. Например, для разрешения даты после определенного дня выберите ограничение Больше.
Введите начальную, конечную или определенную разрешенную дату.
Вы также можете ввести формулу, которая возвращает дату. Например, чтобы задать интервал времени между текущей датой и датой через 3 дня после текущей, выберите пункт Между в поле Данные, потом введите =СЕГОДНЯ() в поле Дата начала и затем введите =СЕГОДНЯ()+3 в поле Дата завершения.
Разрешить вводить только время в заданном интервале
Выполните действия 1–2, указанные выше.
В поле Разрешить выберите значение Время.
В поле Данные выберите необходимый тип ограничения. Например, для разрешения времени до определенного времени дня выберите ограничение меньше.
Укажите время начала, окончания или определенное время, которое необходимо разрешить. Если вы хотите ввести точное время, используйте формат чч:мм.
Например, если в ячейке E2 задано время начала (8:00), а в ячейке F2 — время окончания (17:00) и вы хотите ограничить собрания этим промежутком, выберите между в поле Данные, а затем введите =E2 в поле Время начала и =F2 в поле Время окончания.
Разрешить вводить только текст определенной длины
Выполните действия 1–2, указанные выше.
В поле Разрешить выберите значение Длина текста.
В поле Данные выберите необходимый тип ограничения. Например, для установки определенного количества знаков выберите ограничение Меньше или равно.
В данном случае нам нужно ограничить длину вводимого текста 25 символами, поэтому выберем меньше или равно в поле Данные и введем 25 в поле Максимальное значение.
Вычислять допустимое значение на основе содержимого другой ячейки
Выполните действия 1–2, указанные выше.
В поле Разрешить выберите необходимый тип данных.
В поле Данные выберите необходимый тип ограничения.
В поле или полях, расположенных под полем Данные, выберите ячейку, которую необходимо использовать для определения допустимых значений.
Например, чтобы допустить ввод сведений для счета только тогда, когда итог не превышает бюджет в ячейке E1, выберите значение Число десятичных знаков в списке Разрешить, ограничение "Меньше или равно" в списке "Данные", а в поле Максимальное значение введите >= =E1.
В примерах ниже при создании формул с условиями используется настраиваемый вариант. В этом случае содержимое поля "Данные" не играет роли.
Представленные в этой статье снимки экрана созданы в Excel 2016, но функции аналогичны Excel в Интернете.
Введите формулу
Значение в ячейке, содержащей код продукта (C2), всегда начинается со стандартного префикса "ID-" и имеет длину не менее 10 (более 9) знаков.
=И(ЛЕВСИМВ(C2;3)="ID-";ДЛСТР(C2)>9)
Ячейка с наименованием продукта (D2) содержала только текст.
Значение в ячейке, содержащей чью-то дату рождения (B6), было больше числа лет, указанного в ячейке B4.
Все данные в диапазоне ячеек A2:A10 содержали уникальные значения.
=СЧЁТЕСЛИ($A$2:$A$10;A2)=1
Примечание: Необходимо сначала ввести формулу проверки данных в ячейку A2, а затем скопировать эту ячейку в ячейки A3:A10 так, чтобы второй аргумент СЧЁТЕСЛИ соответствовал текущей ячейке. Часть A2)=1 изменится на A3)=1, A4)=1 и т. д.
Читайте также: