我用了一串if语句来给成绩分级,但是excel做不出来。
=IF(G4<60,0,IF(G4<=63,1),IF(G4<=67,1.7),IF(G4<=71,2),IF(G4<=74,2.3),IF(G4<=77,2.7),IF(G4<=80,3),IF(G4<=84.3.3),IF(G4<=89,3.7),IF(G4<=100,4))
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-09-27
EXCEL要是07版以上的,否则无法嵌套七层以上,另外输入公式的时候,标点符号要在英文状态下输入。
第2个回答 2013-09-27
先建立一个成绩分级表,现用LOOKUP公式查找对应分绩。
第3个回答 2013-09-27
完整的应该是:=IF(G4<60,0,IF(G4<=63,1,IF(G4<=67,1.7,IF(G4<=71,2,IF(G4<=74,2.3,IF(G4<=77,2.7,IF(G4<=80,3,IF(G4<=84,3.3,if(G4<=89,3.7,4)))))))))
我用的是03版的。
函数 IF 可以嵌套七层。你这个公式层数多了一层。
输入公式的时候,标点符号要在英文状态下输入。
只能测试以下公式(少了最后一层):
公式为:=IF(G4<60,0,IF(G4<=63,1,IF(G4<=67,1.7,IF(G4<=71,2,IF(G4<=74,2.3,IF(G4<=77,2.7,IF(G4<=80,3,IF(G4<=84,3.3,3.7))))))))本回答被网友采纳
我用的是03版的。
函数 IF 可以嵌套七层。你这个公式层数多了一层。
输入公式的时候,标点符号要在英文状态下输入。
只能测试以下公式(少了最后一层):
公式为:=IF(G4<60,0,IF(G4<=63,1,IF(G4<=67,1.7,IF(G4<=71,2,IF(G4<=74,2.3,IF(G4<=77,2.7,IF(G4<=80,3,IF(G4<=84,3.3,3.7))))))))本回答被网友采纳
第4个回答 2013-09-27
试试我这个公式:
=IF(G4<60,0,LOOKUP(100-G4,{0,11,16,20,23,26,29,33,37;4,3.7,3.3,3,2.7,2.3,2,1.7,1}))
=IF(G4<60,0,LOOKUP(100-G4,{0,11,16,20,23,26,29,33,37;4,3.7,3.3,3,2.7,2.3,2,1.7,1}))