Abs関数
Abs関数は、VBA関数の中で数字・三角関数に分類される関数です。
目次
Abs関数とは
Abs関数は、引き渡した数値の絶対値を同じデータ型で返します。
構文 | Abs(number) | |
---|---|---|
引数 | 省略 | 説明 |
number | × | 引数 number には、任意の数式を指定します。引数 number に Null 値が含まれている場合、Abs 関数は Null 値を返します。また引数 number に、値が代入される前の変数が指定されている場合は、0 を返します。 |
数値の絶対値とは、その数値から符号を取り除いたものです。たとえば、ABS(-1) と ABS(1) は、どちらも 1 を返します。
Abs関数のサンプルコード
次の例は、Abs 関数を使って、指定した数値の絶対値を計算します。
Sub sample()
Dim MyNumber
MyNumber = Abs(50.3) ' 50.3 を返します。
MyNumber = Abs(-50.3) ' 50.3 を返します。
End Sub
実行結果
50.3 を返します。
解説
数学・三角関数一覧
関数名 | 内容 |
---|---|
Abs | 数値の絶対値を算出します。 |
Atn | 数値のアークタンジェントを算出します。 |
Cos | 数値のコサインを算出します。 |
Exp | 数値の指数関数を算出します。 |
Fix | 数値の整数部分を返します。 指定した数値が負の場合は、値を超える最小の負の整数を算出します。 |
Log | 自然対数を算出します。 |
Rnd | 乱数を算出します。 |
Sgn | 数式の符号を値で算出します。 |
Sin | 数値のサインを算出します。 |
Sqr | 数値の平方根を算出します。 |
Tan | 数値のタンジェントを算出します。 |
立山 秀利
プログラミング初心者でもわかりやすいExcel VBAの入門書です。本書では、他言語でのプログラミング経験がない初心者でもVBAプログラミングが理解できるよう、重要な機能に焦点をしぼって、VBAのポイントとなるオブジェクトや演算子、条件分岐、ループ、変数、関数などにをやさしく解説しました。「計算ドリル」「販売管理」といったアプリケーションを作りながら、楽しくVBAを学べます。