Table of contents
ǞǞǞ 编码:TRUNC 它属于Excel中的 "截断 "函数。 Excel数学和三角函数 该函数主要用于去除一个数字的小数部分。
从上面的图片中,我们可以大致了解到 编码:TRUNC 在整个文章中,我们将看到这个函数的细节。
📂 下载练习题本
TRUNC函数的用途.xlsmTRUNC函数简介
❑ 目标
ǞǞǞ 编码:TRUNC 函数通过去除数字的小数部分或小数部分,将数字截断为整数。
❑ 语法
TRUNC(number,[num_digits])
❑ 论证解释
争论 | 必备/可选 | 解释 |
---|---|---|
数 | 需要 | 一个将被截断的数字 |
num_digits | 可选 | 在被截断的数字中要返回的小数位数。如果省略这个参数,返回的数字中就没有小数部分。 |
❑ 输出
ǞǞǞ 编码:TRUNC 函数返回截断的数字值。
❑版本
这个功能从Excel 2000开始就有,所以从Excel 2000开始的任何版本都有这个功能。
4 在Excel中使用TRUNC函数的例子
现在,我们将看到不同的例子,其中各种应用的 编码:TRUNC 功能显示。
1.删除一个数字的小数部分
我们可以通过使用以下方法去除一个数字的小数部分 编码:TRUNC 假设我们有一个数据集,其中有一些带有小数点的数字。 现在,我们将应用 编码:TRUNC 函数来删除数字的小数部分。
➤ 在单元格中键入以下公式 C5 ,
=TRUNC(B5)
该公式将截断该单元格的数字 B5 的方式,使返回的数字中没有小数部分。
➤ 之后,按 进入 .
因此,你将得到单元格数量的整数部分 B5 在细胞中 C5 .
➤ 现在拖动单元格 C5 到你的数据集的末尾,对所有的数字应用同样的公式。
如果你观察,你可以看到, 编码:TRUNC 函数对0到1之间的任何数字都返回零。
我们可以使用其他函数,如 Excel的INT函数 , Excel的ROUND函数 或 Excel的ROUNDDOWN函数 而不是 编码:TRUNC 这些函数在本例中的应用如下图所示。
阅读更多。 Excel中最常用的51个数学和三角函数
2.用TRUNC功能将一个数字缩短为一个特定的数字
ǞǞǞ 编码:TRUNC 函数可以用来将一个数字缩短为一个特定的数字。 比方说,我们的数据集中有一些数字,列在 B 和我们想要的小数点后的数字在第1列中给出 C 现在,我们将使用 编码:TRUNC 函数将这些数字缩短到指定的位数。
➤ 首先,在单元格中输入公式 D5 ,
=TRUNC(B5,C5)
该公式将缩短单元格的数量 B5 到单元格的指定数字 C5 并将返回单元格中缩短的数字 D5 .
➤ 按 进入 .
我们将在单元格中得到缩短后的数字 D5.
➤ 最后,拖动单元格 D5 到你的数据集的末尾。
因此,我们将得到所有的数字缩短为我们在列中提到的特定数字。 C .
如果你仔细观察,你可以看到细胞 C8 和 C9 该公式消除了数字的整数部分的数字,当指定数字为负数时,在该处返回0。
阅读更多:Excel中的44个数学函数(免费下载PDF)。
类似读物
- 如何在Excel中使用SIN函数(6个简单例子)
- 如何使用Excel的PI函数(7个例子)
- 使用Excel的QUOTIENT函数(4个合适的例子)
- 如何在Excel中使用MMULT函数(6个例子)
- Excel中的VBA EXP函数(5个例子)
3.TRUNC函数用于从日期和时间单元格中删除时间
编码:TRUNC 函数也可以用来从日期和时间单元格中去除时间。 假设此时我们的数据集中有一些日期和时间,我们想从这些日期和时间中去除时间部分,只提取日期部分。
➤ 首先在单元格中输入以下公式 C5 ,
=TRUNC(B5)
该公式将从单元格的日期和时间中截断时间部分。 B5 .
➤ 之后,按 进入
因此,你会看到时间部分显示的是 0:00 在细胞中 C5 .
➤ 拖动单元格 C5 到你的数据集的末尾,对所有其他日期和时间应用同样的公式。
我们可以删除 0:00 要做到这一点,就必须从这些细胞中提取。
➤ 转到 首页> 数量 并选择 短暂日期 .
因此,你会看到 0:00 现在,我们只有日期了。
4.VBA中的TRUNC函数
编码:TRUNC 不是application.worksheet函数的一部分。 因此,它不能在Excel中被使用。 VBA 但是,我们可以应用 FORMAT函数 假设我们有以下数据集,我们想转换带有两个小数点的数字。
要先做到这一点。
➤ 按 ALT+F11 以打开 VBA 窗口,并按 CTRL+G 以打开 立即行动 框中的 VBA 窗口。
在这之后。
➤ 将以下代码插入到 立即行动 框中的一行,然后按 进入 在每一行之后。
Range("C5") = Format(Range("B5"), "##.##") Range("C6") = Format(Range("B6"), "##.##") Range("C7") = Format(Range("B7"), "##.##") Range("C8") = Format(Range("B8"), "##.##") Range("C9") = Format(Range("B9"), "##.##") Range("C10") = Format(Range("B10") ,##.##)
该代码将返回列的数字 C 列中有两个小数点 D .
➤ 关闭 VBA 窗口。
现在,你将在第1栏看到带有两个小数点的数字 C .
💡 使用TRUNC函数时应注意的事项
📌 该 编码:TRUNC 函数将给出 #VALUE! 错误,如果你以文本格式输入。
📌 该 INT 功能和 回合 函数给出的结果与 编码:TRUNC 功能。 但 编码:TRUNC 函数更容易使用,因为它需要的参数更少。
总结
我希望你现在知道Excel是怎样的了 编码:TRUNC 如果你有任何疑惑,请随时留言。