Функция ОТБР() в EXCEL
Число_разрядов — число, определяющее точность усечения. Значение по умолчанию — 0 (ноль).
ПРИМЕРЫ
=ОТБР(8,9) отбрасывает дробную часть числа (8)
=ОТБР(8,95;1) отбрасывает 0,05, т.к. указана точность усечения 1 знак после запятой, т.е. 0,1. Результат 8,9.
=ОТБР(-8,9) отбрасывает дробную часть числа (-8)
Если в ячейке А1 находится число 3,56, то формула =ОТБР(A1) вернет 3.
Функция ЦЕЛОЕ() vs ОТБР()
Сходство между функциями ОТБР() и ЦЕЛОЕ() заключается в том, что обе они возвращают целые числа. Функция ОТБР() отбрасывает дробную часть числа. Функция ЦЕЛОЕ() округляет число до ближайшего меньшего целого. Эти функции различаются только при использовании отрицательных чисел: ОТБР(-4,3) возвращает значение -4 ЦЕЛОЕ(-4,3) возвращает -5, поскольку -5 — ближайшее меньшее целое число.
Функция ОТБР
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
В этой статье описаны синтаксис формулы и использование функции ОТБР в Microsoft Excel.
Описание
Усекает число до целого, отбрасывая дробную часть.
Синтаксис
Аргументы функции ОТБР описаны ниже.
- Число Обязательный. Усекаемое число.
- Число_разрядов Необязательный. Число, определяющее точность усечения. Значение по умолчанию — 0 (нуль).
Замечания
Функции ОТБР и ЦЕЛОЕ схожи в том отношении, что обе возвращают целые числа. Функция ОТБР отбрасывает дробную часть числа, а функция ЦЕЛОЕ округляет число в меньшую сторону до ближайшего целого в зависимости от значения дробной части числа. Функции ЦЕЛОЕ и ОТБР различаются только в работе с отрицательными числами: функция ОТБР(-4,3) возвращает значение -4, а функция ЦЕЛОЕ(-4,3) возвращает значение -5, поскольку -5 меньше, чем -4,3.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Усекает число 8,9 и возвращает целую часть (8).
Как убрать дробную часть в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Функции Int, Fix
Обязательный аргумент числоаргумент представляет собой значение типа Double или любое допустимое числовое выражение. Если число содержит значение NULL, возвращается NULL.
Функции Int и Fix удаляют дробную часть числа и возвращают полученное целое значение.
Различие между функциями Int и Fix состоит в том, что при отрицательном значении числа функция Int возвращает первое отрицательное целое число, не превышающее число, а функция Fix — первое отрицательное целое число, которое больше числа или равно ему. Например, функция Int преобразует -8,4 в -9, а Fix преобразует -8,4 в -8.
Функция Fix(число) вычисляется следующим образом:
Sgn(number) * Int(Abs(number))
Примеры запросов
SELECT Int([Discount]) AS Expr1 FROM ProductSales;
Удаляет дробную часть всех значений в поле «Скидка» и возвращает итоги для всех значений. Для отрицательных дробей «Int» возвращает первое отрицательное integer, меньшее или равное числу. Например, для значения скидки «-223,20» возвращается значение -224,00.
SELECT Fix([Discount]) AS Expr1 FROM ProductSales;
Удаляет дробную часть всех значений в поле «Скидка» и возвращает итоги для всех значений. Для отрицательных дробей «Исправить» возвращает первое отрицательное integer, большее или равное числу. Например, для значения скидки «-223,20» возвращается значение -223,00.
Пример VBA
Примечание: В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.
В данном примере показано, как функции Int и Fix возвращают целые части чисел. Если значением аргумента является отрицательное число, функция Int возвращает первое отрицательное целое число, не превышающее его, а функция Fix — первое отрицательное целое число, которое больше этого значения или равно ему.
Dim MyNumber
MyNumber = Int(99.8) ‘ Returns 99.
MyNumber = Fix(99.2) ‘ Returns 99.
MyNumber = Int(-99.8) ‘ Returns -100.
MyNumber = Fix(-99.8) ‘ Returns -99.
MyNumber = Int(-99.2) ‘ Returns -100.
MyNumber = Fix(-99.2) ‘ Returns -99.