我在MS Access的表上有一个计算字段,我想使用以下语法,但是它返回一个语法错误弹出,并且我想知道哪一部分是错误的。你能帮个忙吗?非常感谢。
IIf(Letter_Grade="A+",4,IIf(Letter_Grade="A",4,IIf(Letter_Grade="A",3.7 ),IIf(Letter_Grade="B+",3.3,IIf(Letter_Grade="B",3 ),IIf(Letter_Grade="B",2.7,IIf(Letter_Grade="C+",2.3 ),Letter_Grade=(C),2,(en20#“C”,1.7,(,1.3,(“D”),1,IIf(Letter_Grade="D-",0.7,IIf(Letter_Grade=“F”,0)
发布于 2022-01-27 10:37:47
尝试在最后一个表达式之后添加",null“:
IIf([Letter_Grade]="F",0,null)))))))))))))虽然使用查询可能更好?
发布于 2022-01-25 18:42:59
这个函数工作得很好,你在它前面放了=运算符吗?
附件是我得到的结果和函数的一些图像。





https://stackoverflow.com/questions/70851988
复制相似问题