WorksheetFunction.Fixed(Double, Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将数字舍入到指定的小数位数,使用句点和逗号,以十进制数格式对该数进行格式设置,并以文本形式返回结果。
public string Fixed (double Arg1, object Arg2, object Arg3);
Public Function Fixed (Arg1 As Double, Optional Arg2 As Object, Optional Arg3 As Object) As String
参数
- Arg1
- Double
Number - 要进行舍入并转换为文本的数字。
- Arg2
- Object
Decimals - 小数点右边的位数。
- Arg3
- Object
No_commas - 一个逻辑值,如果 为 true,则阻止 Fixed 在返回的文本中包含逗号。
返回
注解
在 Microsoft Excel 中,Numbers 的最大有效位数不能超过 15 位,但 decimals 可达到 127 位。
如果 decimals 为负数,则 number 向小数点的左边舍入。
如果省略 decimals,则假定其值为 2。
如果no_commas为 false 或省略,则返回的文本将像往常一样包含逗号。
使用“单元格”命令 (“格式”菜单) 设置包含数字的单元格的格式与直接使用 FIXED 函数设置数字格式之间的主要区别在于 Fixed 将其结果转换为文本。 使用 Cells 命令设置格式的数字仍然是数字。