【问题标题】:How can I get an expression to return a floating-point number?如何让表达式返回浮点数?
【发布时间】:2015-06-29 22:42:39
【问题描述】:

这是我正在处理的数据。它是从 Excel 导入的,Double 是数据类型,如下所示:

|Store| Multi      | Total       |
+-----+------------+-------------+
|5971 |1643.5765892|2168.17562315|
|5977 |821.7882946 |1151.7620749 |
|5975 |1307.5744786|1787.7159673 |

我将此表放在一个表达式中,并将 Multi 分为 Total,但运行时的查询不显示浮点数(百分比)。我尝试在表达式的各个部分周围放置转换函数并运行它,但它不会返回浮点数。有什么我可以做的吗?

这是表达式:

Expr1: [Multi]/[Total]

Microsoft Access 2013 当前返回零。

【问题讨论】:

  • 你所说的“除以多”是什么意思?哪个被另一个分了??
  • 上传您创建的表达式,因为没有它,问题很难理解
  • 难以置信地难以理解。
  • 好的,我添加了表达式。它只是将一列分成另一列。

标签: ms-access ms-access-2013


【解决方案1】:

当我将数据复制并粘贴到 excel 中并将数据重新导入 Microsoft Access 2013 时,问题就解决了。因此,我认为我处理的是数据导入问题,而不是 MS Access 问题。

【讨论】:

    猜你喜欢
    • 2011-01-21
    • 1970-01-01
    • 2012-01-02
    • 1970-01-01
    • 2012-09-20
    • 2023-02-16
    • 1970-01-01
    • 2012-09-17
    相关资源
    最近更新 更多