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

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

Синтаксис

Abs( number )

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

Замечания

Абсолютное значение числа является его величиной без знака. Например, ABS(-1) и ABS(1) возвращают 1.

Примеры запросов

Expression

Результаты

SELECT Abs([Discount]) AS Expr1 FROM ProductSales;

Возвращает абсолютные значения поля "Скидка" из таблицы "ProductSales" в столбце Expr1, преобразует отрицательное значение в положительные значения (и оставляет положительные числа без изменений).

SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales;

Вычисляет все значения в поле "Скидка" в процентах от поля "SalePrice" и отображается в столбце "DiscountPercent".

Пример VBA

Примечание: В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

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

Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

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

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×