田明娣 发表于 2021-11-27 08:24:00

关于指定单元格未录入数值对应单元格不显示的问题

做一个考核表,E列为手动录入的单项分值,F列为考核分。例如F8设置=IF(E8="","",VLOOKUP(E8,{"好",3;"较好",2;"一般",1;"无",0},2,)),E8无数值的时候,F8不显示任何结果,函数设置正确。
但是,在设置F12的时候显示你为此函数输入太多个参数,F12公式=IF(E12="","",E12>=20,"5",IF(E12>=10,"4",IF(E12>=5,"3",IF(E12>=2,"2",IF(E12

萌萌静 发表于 2021-11-29 01:51:46

上传附件~~~~
目测少了个IF
=IF(E12="","",IF(E12>=20,"5",IF(E12>=10,"4",IF(E12>=5,"3",IF(E12>=2,"2",IF(E12<2,"1",)))))) 没有验证你的逻辑,只将公式写对

长不胖的小黄黄 发表于 2021-12-13 14:31:01

=IF(E12="","",IF(E12>=20,"5",IF(E12>=10,"4",IF(E12>=5,"3",IF(E12>=2,"2",IF(E12<2,"1",))))))

骑着蚂蚁踢大象 发表于 2021-12-15 21:15:04

=CHOOSE(MATCH(E12,{0,2,5,10,20}),1,2,3,4,5)

襄王无梦 发表于 2022-1-6 22:35:49

非常正确,谢谢!

沈华兵 发表于 2022-1-12 12:38:45

非常正确,谢谢!

素描人生 发表于 2022-2-14 16:16:23

还有个问题请教一下:现在函数设置正确了,但是还有个问题:如果E12输入0,按理说F8应该显示0分,但是E12却没有显示,请问如何解决?

嗨烊 发表于 2022-2-24 19:14:52

还有个问题请教一下:现在函数设置正确了,但是还有个问题:如果E12输入0,按理说F8应该显示0分,但是E12却没有显示,请问如何解决?

舒成 发表于 2022-3-2 11:46:02

看不懂你要表达的意思呀,下次还是搞个附件好一点。我也是新手
页: [1]
查看完整版本: 关于指定单元格未录入数值对应单元格不显示的问题