我在这个陈述中得到一个错误,我的论点太少了:
=IFS(AND(D8="Hourly Field",C8<24), 1,IFS(AND(D8="Hourly Field",C8>=24,C8<48), 2,IFS(AND(D8="Hourly Field",C8>=48,C8<108), 3,IF(AND(D8="Hourly Field",C8>=108), 4))
当我从括号变为方括号时,我得到一个错误,这不是一个公式:
=IFS(AND(D8="Hourly Field",C8<24), 1,IFS[AND(D8="Hourly Field",C8>=24,C8<48)], 2,IFS[AND(D8="Hourly Field",C8>=48,C8<108)], 3,IF(AND(D8="Hourly Field",C8>=108)), 4)
有人能告诉我我错过了什么吗?
使用IFS(),您不需要嵌套其他人:
=IFS(AND(D8="Hourly Field",C8<24),1,AND(D8="Hourly Field",C8>=24,C8<48),2,AND(D8="Hourly Field",C8>=48,C8<108),3,AND(D8="Hourly Field",C8>=108),4)
编辑
您的公式可以缩短为:
=IF(D8="Hourly Field",IFS(C8<24,1,C8<48,2,C8<108,3,C8>=108,4))