【问题标题】:Access calculated number Field: modulo problem访问计算数字字段:模数问题
【发布时间】:2019-02-23 03:59:46
【问题描述】:

我在 access [2007] 表的计算字段中的表达式存在问题。 我需要找出一个数字是奇数还是偶数,但我无法让模函数工作。

这不起作用: IIf( [No] Mod 2 = 0, [No] - 1, [No] + 1)

[ 只是为了检查 - 以下表达式有效(尽管废话): IIf( [否] > 2, [否] - 1, [否] + 1) ]

有什么想法吗?

【问题讨论】:

    标签: ms-access modulo calculated-field mod


    【解决方案1】:

    它适用于查询,但不适用于计算字段。奇怪。
    你可以这样解决它:

    IIf([Field1]/2=Round([Field1]/2), [Field1]-1, [Field1]+1)
    

    不是 Mod,但结果相同

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-05
      • 1970-01-01
      • 1970-01-01
      • 2021-11-26
      • 1970-01-01
      • 1970-01-01
      • 2022-11-14
      相关资源
      最近更新 更多