Абс Описание
Возвращает абсолютное значение числа.
Простые примеры пресса
123 | Sub Abs_Example ()MsgBox Abs (-12,5)Конец подписки |
Этот код вернет 12,5
Abs синтаксис
В редакторе VBA вы можете ввести «Abs (», чтобы увидеть синтаксис функции Abs:
Функция Abs содержит аргумент:
Число: Числовое значение.
Примеры функции Excel VBA Abs
вы можете ссылаться на ячейку, содержащую дату:
1234567 | Sub Abs_Example1 ()Тусклая ячейка как диапазонДля каждой ячейки в диапазоне («A2: A4»)cell.Offset (0, 1) = Abs (cell.Value)Следующая ячейкаКонец подписки |
Результат будет следующим (см. B2: B4).
Следующие два примера вернут 12.
1 | MsgBox Abs (-12) |
1 | MsgBox Abs (12) |
Чтобы найти число, наиболее близкое к 2, когда задан числовой массив (1.5, 3.1, 2.1, 2.2, 1.8), вы можете использовать следующий код.
1234567891011121314151617181920 | Sub Abs_Example2 ()Тусклые числаТусклый элементDim closestValue As DoubleDim diff As DoubleDim minDiff As DoubleminDiff = 100Числа = Массив (1.5, 3.1, 2.1, 2.2, 1.8)По каждому пункту в цифрахdiff = Abs (элемент - 2)Если diff <minDiff ТогдаminDiff = diffclosestValue = элементКонец, еслиСледующий элементMsgBox "Ближайшее значение:" & closestValueКонец подписки |
Результат будет 2.1 следующим образом.