永发信息网

excel多重条件函数

答案:4  悬赏:10  手机版
解决时间 2021-02-15 07:13
  • 提问者网友:疯子也有疯子的情调
  • 2021-02-14 07:43
excel多重条件函数
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-02-14 07:57
A B C
1 学位 人数 工作量
2 硕士生 给定条件 公式(如下)
a、如果A2=硕士生
=IF(A2="硕士生",IF(B2<=15,B2*8,IF(B2<=24,15*8+(B2-15)*4,IF(B2>24,15*8+(B2-24)*2))))
b、如果A2=博士生
=IF(A2="硕士生",IF(B2<=6,B2*50,IF(B2<=9,6*50+(B2-6)*30,IF(B2<=15,6*50+(B2-6)*20,IF(b2>15,6*50+(B2-6)*10)))))
以上公式是分解,如果把两个公式合并一块,则需要变通,因为IF的嵌套最多为七层,可以按定义名称的方式来实现公式的合并
1、把鼠标放在C2单元格,点击菜单的插入-名称-定义,弹出定义名称对话框
2、在当前工作薄中的名称下输入名称“硕士工作量”
3、在引用位置下输入引用地址=IF(B2<=15,B2*8,IF(B2<=24,15*8+(B2-15)*4,IF(B2>24,15*8+(B2-24)*2))),点击确定
4、重复2、3两项
5、在C2单元格中输入公式:=IF(A2="硕士生",硕士工作量,IF(A2="博士生",博士工作量))
全部回答
  • 1楼网友:鸠书
  • 2021-02-14 10:25
80到85 之间的漏了吧
=LOOKUP(J:J,{10,81,91,95,100},{"不合格","合格","良好","优秀"})
  • 2楼网友:玩世
  • 2021-02-14 10:01
这题确实不够严密,既然80为标准,那要85何用呢?
参考吧:=LOOKUP(J5,{0,80,90,95},{"不合格","合格","良好","优秀"})
  • 3楼网友:野慌
  • 2021-02-14 09:16
=if(j5>=95,"优秀",if(j5>=90,"良好",if(j5>=85,"合格","不合格")))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯