Excel VBAエキスパート資格・ベーシック試験対策の問題集に出題している「関数 数値の操作」の解説ページです。
数値の操作関数の使い方
Excel VBAの数値操作の関数Int、Round、Absは、小数部切り捨て、四捨五入、絶対値の操作する際に使用します。
Int 関数
与えられた数値の整数部分を返します。これは小数点以下を切り捨てて整数部分だけを取得できます。
Round 関数
数値を指定された小数点以下の桁数に丸めます。小数点以下を四捨五入したり、切り捨てに使用します。
Abs 関数
数値の絶対値を返します。つまり、与えられた数値が負の場合には正の値を、正の場合はそのままの値を返します。
'Int 関数
Dim intValue As Integer
intValue = Int(5.7) ' intValue は 5 になります
'Round 関数
Dim roundedValue As Double
roundedValue = Round(5.736, 2) ' roundedValue は 5.74 になります(小数点以下2桁に丸められます)
'Abs 関数
Dim absoluteValue As Double
absoluteValue = Abs(-5.7) ' absoluteValue は 5.7 になります(負の数の絶対値を取得します)
関数 数値の操作|記憶定着問題集
操作方法:1.●●●をクリック(スマホはタップ)で答え表示。2.答えをクリック(スマホはタップ)で●●●表示。1⇔2を繰り返すことで、記憶を定着できます。
●●● 関数与えられた数値の●●●を返します。これは小数点以下を切り捨てて●●●だけを取得できます。
Dim intValue As Integer
intValue = ●●●(5.7) ' intValue は 5 になります
数値を指定された●●●の桁数に丸めます。小数点以下を四捨五入したり、切り捨てに使用します。
Dim roundedValue As Double
roundedValue = ●●●(5.736, 2) ' roundedValue は 5.74 になります(小数点以下2桁に丸められます)
数値の●●●を返します。つまり、与えられた数値が負の場合には正の値を、正の場合はそのままの値を返します。
Dim absoluteValue As Double
absoluteValue = ●●●(-5.7) ' absoluteValue は 5.7 になります(負の数の●●●を取得します)
Excel VBAのスキルを身につけて、仕事の効率化に貢献しませんか?
当サイトでは、Excel VBAエキスパート認定資格取得に向けた情報を提供しています。興味がある方は、ぜひ以下の問題集からチャレンジしてみてください。
ExcelVBAエキスパートベーシックは、業務効率をあげるためにExcelVBAを利用する人が対象の問題集です。