有时您可能需要以一定数量的数字“截断”一个数字。为此,Excel提供了TRUNC工作表功能。根据您的需要,TRUNC可以使用一个或两个参数。当仅使用单个参数时,TRUNC会简单地删除小数点后的数字的任何部分。例如,考虑以下内容:

=TRUNC(12.34)

这将返回值12,即小数点左边的所有内容。这个结果可能看起来很熟悉,并且您可能会认为TRUNC与INT函数具有相同的作用。但是有几个区别。考虑参数小于零的情况:

=TRUNC(-43.21)

在这种情况下,TRUNC返回-43,而不是INT时返回-44。请记住,当将TRUNC与单个参数一起使用时,它只是将所有内容都放在小数点右边。

如果将第二个参数与TRUNC一起使用,则可以指定要发生截断的小数位数。例如,以下公式返回值12.3:

=TRUNC(12.34,1)

如果对第二个参数使用负值,则截断将在小数点左侧进行。这与返回功率10相同。例如,请考虑以下示例,该示例返回值1200:

=TRUNC(1234.5678,-2)

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(11703)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处找到适用于Excel的较早菜单界面的本技巧的版本: