我在访问[2007]表的“计算所得”字段中的表达式有问题。 我需要找出一个数字是奇数还是偶数,但是我无法使Modulo函数起作用。
这不起作用: IIf([否] Mod 2 = 0,[否]-1,[否] +1)
[ 只是为了检查-以下表达式有效(尽管废话): IIf([否]> 2,[否]-1,[否] +1) ]
有什么想法吗?
答案 0 :(得分:0)
它适用于查询,但不适用于计算字段。奇怪
您可以这样解决:
IIf([Field1]/2=Round([Field1]/2), [Field1]-1, [Field1]+1)
不是Mod,但结果相同