谁能解释下在EXCEL表格中此公式的意思RT=IF(C48=1,(ROUNDUP(($E8+$K8*$L8)/8,0)-1),(ROUNDUP(($E8+$K8*L8)/8,0)-1))
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 23:30:24
谁能解释下在EXCEL表格中此公式的意思RT=IF(C48=1,(ROUNDUP(($E8+$K8*$L8)/8,0)-1),(ROUNDUP(($E8+$K8*L8)/8,0)-1))
谁能解释下在EXCEL表格中此公式的意思
RT
=IF(C48=1,(ROUNDUP(($E8+$K8*$L8)/8,0)-1),(ROUNDUP(($E8+$K8*L8)/8,0)-1))
谁能解释下在EXCEL表格中此公式的意思RT=IF(C48=1,(ROUNDUP(($E8+$K8*$L8)/8,0)-1),(ROUNDUP(($E8+$K8*L8)/8,0)-1))
ROUNDUP(($E8+$K8*$L8)/8,0):
ROUNDUP表示向上舍入;它有二个参数:第一个参数表示需要舍入的实数,此处为($E8+$K8*$L8)/8;第二个参数表示小数的位数,此处为0,表示取整,;
ROUNDUP(($E8+$K8*$L8)/8,0)-1:
表示将运算结果再减一;
+与*表示将单元格的数值进行加、乘;
IF是条件函数,它有三个参数:第一个表示要进行判断的条件,此处为判断C48是否等于1;第二个参数,表示符合条件时要做什么运算;第三个参数表示不符合条件时要做什么运算;
公式表示的意思为:当C48为1时,将(E8+K8*L8)/8的结果取整后减1,当C48不为1时,也是将(E8+K8*L8)/8的结果取整后减1;注意是先运算IF函数,再运算ROUNDUP函数;
此公式中,IF的第二、第三个参数差别在$L8与L8,如果公式向下拉没有变化,但若公式向左右拉的话,第二个参数的$L8是不变的,而第三个参数的L8则会变成K8、M8等.