EXCEL中三个数值百分比自动计算问题,高手求指点。
就是考核分数计算,如:平时分数*30%+考核分数*50%+抽查分数*20%=最后分数,如果其中有人只有平时分数和考核分数,抽查分数为空,那么最后分数自动按照平时分数和考核...
就是考核分数计算,如:平时分数*30%+考核分数*50%+抽查分数*20%=最后分数,如果其中有人只有平时分数和考核分数,抽查分数为空,那么最后分数自动按照平时分数和考核分数占比自动计算的公式
展开
4个回答
展开全部
假设平时分数在A列,考核分数在B列,抽查分数在C列,那么在D列输入公式如下:
=if(C1="",a1*3/8+b1*5/8,a1*0.3+B1*0.5+C1*0.2)
=if(C1="",a1*3/8+b1*5/8,a1*0.3+B1*0.5+C1*0.2)
追问
可以同时添加为A1空,B1空,就是空的不一定是C的吗?
追答
如果A、B、C都有可能为空的话,公式如下:
=IF(C1="",IF(A1="",IF(B1="",0,B1),A1*3/8+B1*5/8),IF(A1="",IF(B1="",C1,B1*5/7+C1*2/7),A1*0.3+B1*0.5+C1*0.2))
展开全部
假设数据分别在ABC列,D2输入=IF(C1="",A1*3/8+B1*5/8,A1*30%+B1*50%+C1*20%),向下填充即可
追问
以同时添加为A1空,B1空,就是空的不一定是C的吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如你的平时分在A列,考核分在B列,抽查分在C列,总分在D列,
在第一行求总分那么就在D列输入=A1*30%+B1*50%+C1*20% 就得出总分了。
在第一行求总分那么就在D列输入=A1*30%+B1*50%+C1*20% 就得出总分了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
列表表示
A B C D
1 平时分数 考核分数 抽查分数 最后分数
2 80 78 90 =A2*0.3+B2*0.5+C2*0.2
3 83 74 95
ABC三列分数填完后在D2输入公式如上所示。然后拉一下单元格的十字光标到最后一行。所有最后分数都出来了
A B C D
1 平时分数 考核分数 抽查分数 最后分数
2 80 78 90 =A2*0.3+B2*0.5+C2*0.2
3 83 74 95
ABC三列分数填完后在D2输入公式如上所示。然后拉一下单元格的十字光标到最后一行。所有最后分数都出来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询