作业帮 > 综合 > 作业

一列数值,不论多少,如50个不同的数,取其中60%较大的数进行求和计算,所取数若为小数,四舍五入.=SUM(IF(A1:

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/15 19:25:40
一列数值,不论多少,如50个不同的数,取其中60%较大的数进行求和计算,所取数若为小数,四舍五入.=SUM(IF(A1:A50>=LARGE(A1:A50,INT(COUNT(A1:A50)*0.6)),A1:A50)) 上下取整数我会了,怎么四舍五入取数?请赐教.
我试过了,=round(sum(if(a1:a50>percentile(a1:a50,0.4),a1:a50)),) 这个公式可行,但新问题又出现了,如8个数:1 2 3 4 5 6 7 8 就取4.8四舍五入5,这个可以,如1 2 6 6 5 6 8 8也可以,要是6 2 6 6 5 6 8 8就不对了,就是说在取数时,取舍最后的数如相同且数目多于规定的60%,计算机将全部舍去,我从前那个公式是全部计算上,这都不符合我的要求,
一列数值,不论多少,如50个不同的数,取其中60%较大的数进行求和计算,所取数若为小数,四舍五入.=SUM(IF(A1:
=round(sum(if(a1:a50>percentile(a1:a50,0.4),a1:a50)),)
对补充问题的回复:
=round(sum(large(a1:a50,row(1:30))),)