MS Access:截断计算字段

时间:2017-06-23 00:42:23

标签: ms-access module expression truncate calculated-field

我正在将计算数据从Excel迁移到Access,并意识到Access没有Truncate功能。我需要Truncate函数将数字丢弃到2位小数,例如10.32790至10.32。

我按照此处的指定创建了模块:http://www.anysitesupport.com/access-truncate-function/

但是,我尝试在我的表中的计算字段中使用Trunc()函数(通过表达式构建器),并被告知我无法对计算字段执行此操作。使我们成为新创建模块的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以在计算字段中使用内置函数。还有一个论点是不使用它们。使用计算完成的附加字段构建查询:

SELECT myFieldA, myFieldB, Trunc(myFieldToBeTruncated, 2) as myTruncedField FROM myTable

如果必须是计算字段,则必须在计算字段Fix([myFieldToBeTruncated] * 100) / 100

中重建功能Trunc
相关问题