FIXED

将数字舍入到指定的小数位数,并以文本形式返回结果。可以指定以带或不带逗号的形式返回结果。

语法

FIXED(<number>, <decimals>, <no_commas>)

参数

定义
number 要舍入并转换为文本的数字,或包含数字的列。
decimals (可选)小数点右侧的位数;如果省略,则为 2。
no_commas (可选)一个逻辑值:如果为 1,则不在返回的文本中显示逗号;如果为 0 或省略,则在返回的文本中显示逗号。

属性值/返回值

一个表示为文本的数字。

注释

如果用于 decimals 参数的值为负,则将 number 舍入到小数点的左侧。

如果省略 decimals,则假定它是 2。

如果 no_commas 为 0 或被省略,则返回的文本照常包含逗号。

使用命令设置包含数字的单元格的格式与直接使用 FIXED 函数设置数字格式之间的主要区别在于,FIXED 将其结果转换为文本。使用格式设置菜单中的命令进行格式设置的数字仍为数字。

示例

下面的示例将获取 PctCost 列中当前行的数值,并将它以带有 4 位小数位且不带逗号的文本形式返回。

=FIXED([PctCost],3,1)

数字的有效位数永远不能超过 15 位,但小数位数可以多达 127 位。

results matching ""

    No results matching ""