excel函数线性得分怎么计算

已举报 回答 关注
excel函数线性得分怎么计算
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    9,544

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
=IF(A120,0,IF(A1=30,20,5+(A1-20)/(30-20)*(20-5)))
2.=IF(A2=60,0,IF(A2=30,5,(60-A2)/(60-30)*(5-0)))
3.=IF(A3=240,0,IF(A3=120,15,(240-A3)/(240-120)*(15-0))
上面的一些括号里的东西,如3.里的
(240-120),表示你的区间是120~240,(15-0)表示分数为15~0分。如果第3题改为小于120得11分,大于240得1分,那么只要改成(11-1)就可以了。
if(A3=240,0 和if(a3=120,0 先去掉不是线性计算的内容, (240-a3)/(240-120)这是线性化了,再乘上系数分(15-0),得到线性后的最终结果。
取消 评论
自己写吧
取消 评论
=DATEDIF(1977-12-20,2013-5-1,Y)
也可以将具体日期替换为单元格引用
取消 评论
整复杂了

=SUMPRODUCT((C2:C13=60)*(B2:B13=男))
取消 评论
B2=ROUNDUP(A2/60,0)*0.12
ROUNDUP,向上舍入,保留0位小数
B2=CEILING(A2/60,1)*0.12
取消 评论
这么麻烦的问题不给分 服你了
取消 评论
  假设出生日期在A1,当时时间在B1,在C1中输入 =DATEDIF(A1,B1,Y)
  如果结果是“1900年2月”,右击该列,“设置单元格格式”为“常规”。
取消 评论
我们来分析下:
=SUMPRODUCT((C2:C13=60)*1,(B2:B13=男)*1)
C2:C13=60 的结果是 true、false
B2:B13=男的结果也是 true、false
sum函数会将 true 视为 1 false视为 0 ,所以可以直接运算,但是 sumproduct函数不能直接计算 比如 sumproduc(true)这样的,但是*1后转为数字1就可以被计算了。
有兴趣你可以试试数组(ctrl+shift+enter 3键齐发)函数:
=SUM((C2:C13=60)*(B2:B13=男))
另外,你的公式涉及多条件,可以直连的,比如参考:
=SUMPRODUCT((C2:C13=60)*(B2:B13=男)*1)
取消 评论
ZOL问答 > excel函数线性得分怎么计算

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?