Truncate
是数学函数,可从数值中删除指定的位数。
语法:
Trunc(arg1,integer)
其中,arg1 为下列值之一:
参数 | 说明 |
---|---|
数字 |
数值。例如,234.567。 请参阅“数字参数”。 |
行、列或单元格引用 |
指向网格中的行、列或单元格的指针。 您可以用多种方式来指定引用。引用语法为: |
函数 |
嵌入的函数。 请参阅“数学函数”。 |
Integer
指定要删除的位数:
正 integer
确定小数点右侧的位数。
零 (0) integer
返回小数点左侧的整数。
负 integer
指定小数点左侧的位数。
示例:
以下语句使用正整数 2。将保留小数点右侧的两位数,并删除其后的位数:
Trunc(234.567, 2) = 234.56
以下语句使用整数零 (0)。将删除小数点右侧的所有位数:
Trunc(234.567, 0) = 234
以下语句使用负整数 -2。将删除小数点右侧的所有位数,并截断整数的最后 2 位数:
Trunc(234.567, -2) = 200
注:
使用 Trunc
函数时,将保留以前应用到单元格、列或行的任何格式设置。以下示例显示 Trunc
函数的结果,其中单元格值的格式在以前设置为显示三位小数:Trunc(234.567, 0) = 234.000