我想在数据表中添加一列,该列在公式中使用日期已过期字段和今天的日期,然后显示该字段是否处于活动状态,待处理的过期或已过期。这是我尝试和访问的内容:
IIf([Date Expired] -Date()> 60,“有效”,IIf([Date Expired] -Date()<60 AND [Date Expired] -Date()=> 0,“ Pending Expiration”, “已过期”))
我首先进入数据表的设计视图。通过转到底部的第一行,并从第二列的菜单选项中选择“计算”,它会弹出表达式构建器。
当我尝试在访问表达式生成器窗口中输入上述公式时,它说我无法在计算列中输入公式。
如何获取一列以显示这样的公式的结果?
答案 0 :(得分:0)
您不能使用单词AND,而需要功能AND(test1,test2)
IIf([Date Expired]-Date()>60,"Active",IIf(AND([Date Expired]-Date() < 60 , [Date Expired]-Date() >= 0),"Pending Expiration","Expired"))