ExcelマクロVBA関数
Round関数

Excelマクロで必須のVBA関数を入門・初級・初心者向けに詳細解説
最終更新日:2013-06-14

Round関数


Round関数は、指定された小数点位置で丸めた数値を返します。


Round関数

Round(expression [,numdecimalplaces])

expression
必ず指定します。
丸めを行う数式を指定します。

numdecimalplaces 省略可能です。
丸めを行う小数点以下の桁数を表す数値を指定します。
省略すると、Round 関数は整数値を返します。

注意

VBAのRound関数は四捨五入ではありません。
Round関数は、丸め(JIS丸め、銀行型丸め、最近接偶数丸め)です。

使用例.

Round(1.4) ・・・ 1
Round(1.5) ・・・ 2
Round(2.4) ・・・ 2
Round(2.5) ・・・ 2 近接偶数に丸められます。
Round(3.4) ・・・ 3
Round(3.5) ・・・ 4

※VBA関数一覧

VBA関数の一覧と解説ですどんな関数があるかは一度は確認しておくとをお勧めいたします。どんな関数があるだけでも知っておけば詳細の使い方は実際に使うときに調べても良いでしょう。文字列操作…34 型変換…14 データ判定…11 日付時刻…20 配列…7 ファイル操作…14 数学/財務…28 その他…19 MicrosoftDocsOfficeVBARefer…



同じテーマ「マクロVBA関数」の記事

Fix関数

Fix関数は、指定した数値の整数部分を返します。Fix関数 Fix(number) number 指定します。倍精度浮動小数点数型(Double)の数値または任意の有効な数式を指定します。Null値が含まれている場合は、Null値を返します。
Int関数
Int関数は、指定した数値の整数部分を返します。Int関数 Int(number) number 指定します。倍精度浮動小数点数型(Double)の数値または任意の有効な数式を指定します。Null値が含まれている場合は、Null値を返します。
Rnd関数
Rnd関数は、単精度浮動小数点数型(Single)の乱数を返します。Rnd関数 Rnd[(number)] number は省略可能です。引数numberには、単精度浮動小数点数型(Single)の数値または任意の有効な数式を指定します。
Round関数
Date関数
Date関数は、現在のシステムの日付を返します、バリアント型(内部処理形式DateのVariant)の値を返します。Date関数 Date 現在の日付を設定するには、Dateステートメントを使います。使用例. MsgBoxDate…2013/06/09システムの日付が表示されます。
DatePart関数
DatePart関数は日付の指定した部分の値を返しますバリアント型(内部処理形式DateのVariant)の値を返します。DatePart関数 DatePart(interval,date[,firstdayofweek[,firstweekofyear]]) interval 必ず指定します。
DateSerial関数
DateSerial関数は、引数に指定した年、月、日に対応する日付を返す関数です、バリアント型(内部処理形式DateのVariant)の値を返します。DateSerial関数 DateSerial(year,month,day) year 必ず指定します。
DateValue関数
DateValue関数は日付を表す文字列式を日付に変換しますバリアント型(内部処理形式DateのVariant)の値を返します。DateValue関数 DateValue(date) date は必ず指定します。引数dateには通常100年1月1日から9999年12月31日までの範囲の日付を表す文字列式を指定します。
Year関数
Year関数は日付から年の値を返しますバリアント型(内部処理形式IntegerのVariant)の値を返します。Year関数 Year(date) date 必ず指定します。引数dateには日付を表すバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。
Month関数
Month関数は日付から何月かを表す月の値を返しますバリアント型(内部処理形式IntegerのVariant)の値を返します。Month関数 Month(date) date 必ず指定します。引数dateには日付を表すバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。
Day関数
Day関数は日付から何日かを表す日の値を返しますバリアント型(内部処理形式IntegerのVariant)の値を返します。Day関数 Day(date) date 必ず指定します。引数dateには日付を表すバリアント型(Variant)の値数式文字列式またはこれらを組み合わせた値を指定します。


新着記事NEW ・・・新着記事一覧を見る

VBAコードの全プロシージャー・プロパィ一覧を取得|VBAサンプル集(10月12日)
VBAでエラー行番号を取得できるErl関数|VBA技術解説(10月12日)
手動計算時の注意点と再計算方法|ExcelマクロVBA技術解説(10月9日)
引数の数を可変にできるパラメーター配列(ParamArray)|VBA入門(10月7日)
VBEの使い方:デバッグ|ExcelマクロVBA入門(10月6日)
VBAにおける配列やコレクションの起点について|VBA技術解説(10月5日)
VBEの使い方:オブジェクト ブラウザー|VBA入門(10月5日)
VBEの使い方:ウォッチ ウィンドウ|VBA入門(10月4日)
VBEの使い方:ローカル ウィンドウ|VBA入門(10月3日)
VBEの使い方:イミディエイト ウィンドウ|VBA入門(10月2日)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.RangeとCellsの使い方|ExcelマクロVBA入門
4.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
5.変数とデータ型(Dim)|ExcelマクロVBA入門
6.繰り返し処理(For Next)|ExcelマクロVBA入門
7.マクロって何?VBAって何?|ExcelマクロVBA入門
8.ひらがな⇔カタカナの変換|エクセル基本操作
9.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula)|VBA技術解説
10.セルに文字を入れるとは(Range,Value)|VBA入門



  • >
  • >
  • >
  • Round関数

  • このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


    記述には細心の注意をしたつもりですが、
    間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
    なお、掲載のVBAコードは自己責任で使ってください。万一データ破損等の損害が発生しても責任は負いません。




    このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
    本文下部へ